Comprehensive Ruby Programming

Learn how to program in the Ruby programming language, starting from scratch and moving to advanced coding techniques.

4.72 (1999 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Comprehensive Ruby Programming
9,799
students
11 hours
content
Apr 2021
last update
$89.99
regular price

What you will learn

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

Why take this course?

Course updated April 2021: Ruby 3 tutorials added along with a deep dive into Ruby modules and a Ruby Gem walk through that shows how to generate QR Codes in Ruby.

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

  • Metaprogramming

  • Using Ruby Gem libraries

  • Regular Expressions

  • 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.

Screenshots

Comprehensive Ruby Programming - Screenshot_01Comprehensive Ruby Programming - Screenshot_02Comprehensive Ruby Programming - Screenshot_03Comprehensive Ruby Programming - Screenshot_04

Reviews

Minh
April 9, 2024
For most of the basic part, the author is pretty good at explaining the concepts, especially for those with programming experience. Some parts like algorithms and big data is quite superficial and probably unnecessary. Seems like the course has not been updated in some time, but it's probably okay for fundamental stuff like this.
Alok
August 21, 2023
I wish the course explained more fundamentals stuff like the architecture of the language and how it works behind and compiles the code. I appreciate it for its accuracy. Thanks to the teacher.
Vasili
March 21, 2023
A lot of bla-bla-bla, but not so much knowledge in course. Not structured, with strange amount of information
S
March 12, 2023
Great course for learning the basics of Ruby. If you already know programming concepts in another language, this is a great way to add Ruby to your knowledge base. Very helpful!
Rolf
December 2, 2022
It was a really helpful course, especially because I'm beginner on Ruby so help me a lot to understand much of the concepts. Thanks a lot.
José
September 26, 2022
Fue un buen curso, me ayudo a reforzar y entender muchos terminos que aun me costaban trabajo, sin duda un buen instructor.
Sandra
September 1, 2022
It's good and clear, but the beginning intro that plays for every video is so loud compared to his voice.
Shubham
August 3, 2022
I am an experienced Ruby on Rails Developer. I purchased this course to recall the concept. This course includes very helpful and nice content. Thank you, Jordan !!
Syam
July 24, 2022
The course is good. I could grasp ruby's concepts fast and started working on my project fast. One suggestion is it would be great if a section dedicated to ruby's syntactic sugars
Brian
June 29, 2022
A few times I've come across something new that was meant to be learned at a future video, for example, integer division equating to 0 while learning about Arithmetic Operations. It would have been better to learn about integers and floats before learning about arithmetics. Generally I think its better to make learning linear as much as possible
Joel
February 4, 2022
Great examples, good presentation and easy to follow with interesting extras throughout. Well thought out course thanks.
Paul
February 3, 2022
This is a great class if you want to learn ruby programming however, I did not like how the language looked (its syntax).
Shivakumar
January 5, 2022
The examples and the instructions are fantastic. Only issue is the sound is not uniform across lectures. For example, the starting slogan is with high decibels and the speaker volume is quite low.
Florian
December 25, 2021
it's using ruby 2.1 or 2.2 while 3.1 is fresh out. Right now I'm wondering if the whole course is outdated
Al
October 6, 2021
repl.it is now replit and has different functionality. unable to reproduce the output from the lecture.

Charts

Price

Comprehensive Ruby Programming - Price chart

Rating

Comprehensive Ruby Programming - Ratings chart

Enrollment distribution

Comprehensive Ruby Programming - Distribution chart

Related Topics

739512
udemy ID
1/24/2016
course created date
11/21/2019
course indexed date
Bot
course submited by