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
- 4:50 Sam Harris: Religions Are Failed Sciencesby Big Think Featured 141,083
- 3:11 What is the BEST Programming Language to learn first?by HowToBecomeTV59,037 views
- 3:13 A Developer's Lifeby HowToBecomeTV13,221 views
- 3:14 How To Become a Software Developerby HowToBecomeTV44,707 views
- 6:24 How to Become a Software Developerby HowToBecomeTV125,238 views
- 32:32 Hacker Interviews: Larry Wallby Jonathan Schiefer5,732 views
- 32 videos Play all Ruby Programming Tutorials Playlistby thenewboston
- 53:17 Programming Languages - Lecture 1by Joe Gibbs Politz10,511 views
- 32:46 Introduction to Programmingby Eli the Computer Guy169,673 views
- 7:20 What Programming Language Should I Learn?by John Sonmez3,646 views
- 57:23 Web Development with Ruby On Railsby SkillBuilders92,074 views
- 24:47 Ruby's Symbols Explainedby CooperPress10,510 views
- 6:13 Larry Wall: 5 Programming Languages Everyone Should Knowby Big Think329,522 views
- 53:30 Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008by MIT1,695,745 views
- 14:46 Build a Ruby GUI in 10 minutes!by Beagles9175512,214 views
- 5:43 Ruby on Rails 101: What is Ruby on Rails?by VERACODE12,928 views
- 4:12 Week 20 - Can You Learn a Programming Language in 4 Days?by Scott Young13,244 views
- 27:49 Ruby Trick Shots: 24 Ruby Language Tips and Tricksby CooperPress24,622 views
- 5:26 I'm ready to start programming Ruby on Railsby adriarichards5,666 views
- 1:02:34 Introduction to PLC Part 01- Programmable Logic Controller Basicsby plcprofessor161,442 views