Learn how to program in the Ruby programming language, starting from scratch and moving to advanced coding techniques.
All Levels, – 10 hours, 98 lectures
Average rating 4.5/5 (4.5 (205 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)
This course starts at the beginning with how to install Ruby and work with it on multiple machines, so simply have a computer that’s connected to the Internet and you’ll be ready.
Course updated October 2016: uploaded new Ruby eBook that includes new content sections and ePub and mobi ebook formats. This is the same eBook that is sold for $40!
Course updated September 2016: added new guides for how to use method arguments in Ruby.
Course updated Aug 2016: added a tools section and content on how to use the IRB console for running Ruby code.
Course updated July 2016: added new meta programming guides.
Coding has become one of the most critical skills you can have for furthering your career. Whether you are an experienced developer who wants to learn a new language or you are new to programming, this course can be your comprehensive Ruby coding guide. Starting with the foundational principles such as syntax and scaling up to advanced topics like metaprogramming and big data analysis, I wanted to create a curriculum that will give you all of the tools you need to be a professional Ruby developer. A few of the key topics that you will learn in this course are:
Object oriented programming
Built in Ruby methods
Core programming skills
Custom algorithm development
Big data analysis
Using Ruby Gem libraries
Ruby programming best practices
An introduction to the Ruby on Rails and Sinatra web frameworks
Building 10 Ruby programs that solve complex Project Euler mathematical equations
And much more!
With over a decade of real world development experience, I have engineered this curriculum to ensure it focuses on the skills you will need to be a professional Ruby developer. Each section has an interactive quiz to ensure you are understanding the material and you also will be given access to the source code for each lesson. After you have completed all of the videos and quizzes you will be given a certificate of completion in Comprehensive Ruby Programming and you will be ready to start building real world Ruby projects. Finally, in addition to the video lectures and quizzes, I will also be your code mentor throughout the course and will walk you through any challenges that you may face.
Build programs in the Ruby programming language
Know how to work with the Ruby syntax
Create custom algorithms
Work with loops and iterators
Learn object oriented programming
Work with OOP inheritance
Start building real life programs in Ruby
This is a comprehensive course for learning the Ruby programming language. It’s required to have a firm knowledge of Ruby prior to building web applications with frameworks such as Rails and Sinatra and this will give you the tools necessary to become a developer.
“The course materials are good and helped me a lot to understand Ruby. But the sections are not well organized. I have to deal with arrays / hashes, before it has been introduced. Same for function and some other things. It wasn’t a big problem for me because I am already a PHP programmer and was already halfway through another Ruby course. But It may be hard for people who are new to programming.” (Tareq Mahmood)
“Great Course. Great information for someone learning ruby for the first time. The book was a great help in learning about Ruby. Jordan Hudgens is a great instructor and I hope to catch more of his courses.” (Malik Dixon)
“Great course, explains the concepts in a clear and practical manner with common sense examples” (Maurice Camara)
Jordan Hudgens is the CTO and Founder of DevCamp where he leads instruction and curriculum development for all of the DevCamp and Bottega code schools around the US.
As a developer for over the past decade, Jordan has traveled the world building applications and training individuals on a wide variety of topics, including: Ruby development, big data analysis, and software engineering.
Jordan focuses on project driven education, as opposed to theory based development. This style of teaching is conducive to learning how to build real world products that adhere to industry best practices.
Additionally Jordan has published multiple books on programming and computer science, along with developing training curriculum for Learn.co, devCamp, and AppDev on the topics of Ruby on Rails, Java, AngularJS, NoSQL, API development, and algorithms.
Instructor Other Courses:
Vim for Ruby Developers Jordan Hudgens, CTO at devCamp (5) $10 $50
Angular 2 + Rails 5 Bootcamp
Freelance Bootcamp – The Comprehensive Guide to Freelancing
Jordan Hudgens coupons
Development course coupon
Udemy Development course coupon
Programming Languages course coupon
Udemy Programming Languages course coupon
Comprehensive Ruby Programming
Comprehensive Ruby Programming course coupon
Comprehensive Ruby Programming coupon