Learn Ruby and THE Secret to Programming in any Language
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Published on Jun 7, 2012
http://www.howtobecomezuck.com/ to get 50% off Video Book I: Day-the-Life of a Software Developer/
Next week we start earlier at Thursday 9:00pm EST or 6:00pm PST. http://bit.ly/PiuohS
career software developer
Download "Little Book of Ruby" http://www.sapphiresteel.com/The-Book...
More at http://howtobecome.tv/
Learn Ruby and the Secret to Programming in any Language
So you wanna learn some new Ruby? Well, you have come to the right place because we'll show you a free book you can download on how to learn Ruby programming, both for beginners and intermediate. We'll speak to the book's author Huw Collingbourne who has over two decades of experience as a programmer. He'll show us the secret behind being a great coder of any language. It turns out being brilliant is not just about clever coding, which is good because he allows people like me to feel smart.
My approach in teaching you is different from some other peoples. On some people, I might be quite open, on some people must hate the way I teach. I will give you an example as to why: when I teach, I try to emphasize what I consider as professional developer. What I can see is really, really, really important things. And there are things like keeping your code maintainable. Keeping it modulous so everything is wrapped up and contained coding.
What I don't emphasize are things like naming the variables where you put an underscore on a variable, or a particular point of disagreement which generates quite a lot of vigorous debate between myself and some other movie programs which I happen to like, using four space indents that is what I use all the time because I program with my visual C, for some it would be C sharp or any four space indents. And some movie programmers are horrified by that because there must be two space indents. It makes no difference in the way that program runs, if you like two space indents, I'm happy for you to use two space indents, I like four space indents, not a problem. It seems to me something like it's not worth arguing about. What is worth arguing about is keeping a code clear, keeping it maintainable and owning a code maybe one of the problems with the loss of people who come up with the open source community if you like is that while many people get used that to quick fix a quick hack, a quick clever piece of code. They often don't have the long term involvement in a project to make sure that their code is really maintainable, has no side effects on somebody else's code, maintains compatibility with all sorts of other programs that might fallen apart of the project.
I got three courses on new Ruby. I got two trained for the beginners', one is the New Ruby beginners' course: one is the C sharp beginners' course. Both of those take a similar approach and is very much what I have talked about already. That I would provide a whole load of short sample programs that people can load up and start using right away. But then, they should try and change them. I'm not saying my programs are what you want to use. They are there for you to try out and understand but then modify. The courses both come with either, complete book, as in the Beginners' Newbie Course has the latest version of the Little Book of Ruby is the course text. And there is also the course notes in the C sharp course. Now, they should be used as background reading. In utiny, I encourage people to first of all look at the videos each lesson comes with usually two videos but sometimes more videos to explain the theme about the lesson. So watch the videos then load up the source codes, since each comes with its own source codes which is much is the codes that I described in the videos. Try it out. See how it works.
In my view, all the most important valuable learnings when you do it yourself. It's when I'm finished speaking and when you turned off the video, when I've finished what I've written, you put my book away, now you get on a keyboard and you do it yourself. And that is when you really learn, what works in a program and what problems are. You have to make your own mistakes. I can guide you, but fundamentally you have to do it yourself. That's the most important thing in all the programming. That is the real, real secret in learning program is don't get caught up to the theory. Don't keep your nose in the book all the time. Get on that keyboard, get programming. Make the mistakes, learn from your mistakes. And just don't worry about it. Keep at it.
Music Credit: http://www.youtube.com/user/ForgeTrac... : http://incompetech.com/
Photo Credit: http://www.flickr.com/photos/andyarms...
Standard YouTube License
- 45:29 The Twins Who Share A Body - My Shocking Storyby MyShockingStoryFeatured 805,992
- 3:11 What is the BEST Programming Language to learn first?by HowToBecomeTV 29,727 views
- 3:14 How To Become a Software Developerby HowToBecomeTV 26,638 views
- 21:13 Life at a Hacker School - Hack Reactor - Week 1by HowToBecomeTV
- 3:13 A Developer's Lifeby HowToBecomeTV 8,123 views
- 29:56 Introduction to Ruby [HD]by bigbold2 14,911 views
- 1:36 PHP v. Ruby v. Python - Which One is the Best?by Archie Abrams 34,131 views
- 3:20 I am a C Programmerby nicomp1 41,115 views
- 11 videos Play all Learn Ruby on Railsby vergestartups
- 6:13 Larry Wall: 5 Programming Languages Everyone Should Knowby Big Think 162,695 views
- 5:43 Ruby on Rails 101: What is Ruby on Rails?by VeracodeInc 2,659 views
- 2:11 Jaguar trips on DMT and Reindeer eat Amanita mushroomsby jiggityfriggity 5,411 views
- 1:08:33 Learn Ruby: Creating a Blog application in Rails 3.2by K3Integrations 7,839 views
- 57:23 Web Development with Ruby On Railsby SkillBuilders 80,102 views
- 36:47 Michał Taszycki: Programming Workoutby wrocloverb 18,604 views
- 5:26 I'm ready to start programming Ruby on Railsby adriarichards 4,561 views
- 2:40 Day in the life of a Software Development Engineer in Test at Microsoft Irelandby MicrosoftEire 52,589 views
- 4:00 LinkedIn Hackathon !by Sathishkumar A 10,326 views
- 6:24 How to Become a Software Developerby HowToBecomeTV 105,807 views
- 5:22 Why Every Startup Employee Should Learn To Codeby adriarichards 6,978 views
- Loading more suggestions...