Ruby Programming for Beginners
Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While a typical Ruby tutorial or book focuses on Ruby's trendier features, this course reveals the secret inner workings of one of the world's most popular programming languages. It helps you learn Ruby in one of the easiest ways possible, through 10 simple steps that will have you writing clear, maintainable code in no time.
Rather than bog you down with a lot of theory, this course takes a hands-on approach and focuses on helping you learn Ruby so that you're productive on day one.
Whether you're new to programming or just new to Ruby, this Ruby tutorial is your guide to rapid, real-world software development with this unique and elegant language.
Who uses Ruby?Ruby is an incredibly powerful and highly scalable object-oriented language. Leading technology companies & startups around the world use Ruby or the Ruby on Rails framework to power their websites & web applications. They include:
Amazon Twitter Electronic Arts Yahoo New York Times 37 Signals And many many more...Table Of Contents
- Over 55 lectures and 4.5 hours of content!
- Hours of video lectures detailing the ten steps to becoming an awesome Rubyist
- Free eBook The Little Book of Ruby and exclusive discount for The (Big) Book of Ruby
- Downloadable source codes and sample test files to complement lectures
- 5 extra videos detailing Ruby on Rails, Symbols, Recursion, and other challenges
- Interactive quizzes to let you test your understanding of the topics covered
- Ruby programs that you can run online - from right inside this course!
Rajesh K MedampudiFebruary 19, 2013A good intro to Ruby and Programming concepts in general.Never used ruby or any other language for programming... use this course to beat those 100's of hours of college education people go through to get those skills, just for a megre price. Great instructor, Clear instructions... perfect course for starters.
Jenkins ManeuverOctober 26, 2012GreatJust Great
Apoorva BhattFebruary 08, 2012Very average courseThis course covers very minimal instructions. On a complex area, the tutor needs to spend more time and walk through the code with more video examples. What I find is that the tutor frequently refers to his "book of ruby" after a very brief introduction on the subject. The tutor must realize that this is a VIDEO tutorial and minimal reference to the book must be made as we(customers) want more and more of video practices conducted by the tutor. We are not interested in printed materials but rather more comprehensive videos covering more examples keeping "beginners" in mind. Will this course make you an expert on Ruby? My answer is NO. You will not even get to an intermediate level.
Garrett EtheredgeFebruary 04, 2012Very impressive courseI first studied Python and a little bit of Java on my own and was having a little trouble with all the details of OOP. This course really helped me understand the details of OOP, Huw really makes these concepts come alive. This is a great course to help get you started with Ruby. The book that is included, The Little Book of Ruby, is very easy to follow and is great for referencing as well. Ruby is now my preferred language after going through this course. Even if you are new to programming, this course is right for you. You don't need to know anything about programming to get started. You will be glad you bought the course, this is truly worth your time and money.
Rohan LeachDecember 12, 2011Excellent course. Although I agree with the criticisms of the video size, I got over this by downloading the videos and watching them in a native player. Huw's skill and dulcet tones make this an very enjoyable and informative course and I look forward to next one.
Jaret ManuelDecember 10, 2011Great job HuwI think Huw has done an excellent job here as I am beginning to grasp some things. Udemy could improve the full screen option though. When using a Mac App window spilt like Divvy to spilt the screen say 3/4 for Udemy, 1/4 for an editor, the full screen option takes over the full screen of the computer. It would be beneficial if the full screen only took over the window. There is a Zoom work around however you have to do it every time you want to dabble with the editor. This is not the author's vault rather something for Udemy to consider. I would recommend this course to anyone wanting to learn Ruby. This isn't the only beginner resource that I have been using (Chris Pine's Learn to Program Book is a good resource), TryRuby.org, etc. My point is and the author may agree that this isn't the end all and be all resource. If it helps you on your path and makes a few things stick then you should be happy. Huw does a fantastic job with the basics and my attitude has been if I don't understand something, keep moving as eventually it will stick. The repetition is good! @JaretManuel
Joshua MillerOctober 26, 2011Need Larger VideoSo far I love the instructional videos themselves, my only complaint is with the size of the videos. You can watch the videos in the browser at a fixed size (small) and you can view them full-screen, but you can't watch the videos at a reasonable size while working along in an editor. You should offer some options to open the videos at larger sizes in a detached window so that you can follow along in another window/application at the same time.
Aditya AgarwalOctober 13, 2011great so farI only just started the course - am on chapter 3. At different points in the last 10 years or so I have tried understanding object oriented programing (I had some exposure to sequential programing earlier in life). Each time - I struggled to understand the concepts. For the first time ever I think I am beginning to get a hang of this... thanks!
Brian WilkinsJuly 20, 2011Mac OS X optionsI agree with a previous reviewer. Great content so far, but it would be nice to have alternate instructions for OS X. Luckily it's not that difficult to get Ruby running, but someone who has never used Terminal, might not know enough commands to find and use Ruby.
Brett DiamondJuly 19, 2011Good videos and examples so far, but would definitely help to have mac instructions as well, as many programmers today are on mac laptops.
- How long do I have access to the course materials?You can view and review the lecture materials indefinitely, like an on-demand channel.
- What is the refund policy on the course?We like to keep our users happy, so we have a 30-day no questions asked refund policy. Send an email to support@udemy.com for refund requests.
- Can I take my courses with me wherever I go?Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
RELATED ARTICLES
Most Popular UX Seminars



