Learn to Code with Ruby (Udemy.com)

A comprehensive introduction to coding with the Ruby programming language. Complete beginners welcome!

Created by: Boris Paskhaver

Produced in 2022

icon
What you will learn

  • Code in the Ruby programming language
  • Utilize common objects like Strings, Arrays, Hashes, and more
  • Solve popular coding challenges with Ruby

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a ruby on rails course? Or looking for more detail on Boris Paskhaver's Learn to Code with Ruby? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

The most comprehensive Ruby course available on Udemy! An in-depth overview of coding with Ruby, a popular programming language renowned for its simplicity and elegance. Whether you've never written a line of code before or are looking to learn a brand new language, this course covers all bases!
Learn to Code with Ruby offers more than 30+ hours of video tutorials, 250+ lectures, and dozens of quizzes and exercises to test your knowledge as you proceed through the course.

Lessons include:
  • Installation and configuration for both Mac OS and Windows systems
  • Common programming concepts (variables, arithmetic, output)
  • Objects and methods
  • Strings
  • Numbers
  • Booleans
  • Methods and Conditionals
  • Ranges
  • Arrays
  • Hashes
  • Blocks, Procs, and Lambdas
  • Dates and times
  • File Input and Output
  • Regular Expression
  • Classes, Modules, and Inheritance
and more!
Ruby is a language released by Yukihiro Matsumoto in 1995 that bills itself as "a programmer's best friend". Every aspect of Ruby is designed to make programming easier for the developer. There is no better first language if you're interested in learning how to program.
Ruby also serves as the foundation for Ruby on Rails, a popular web framework that powers over 1.2 million websites worldwide. The course offers an extensive introduction to the base language you'll need to know if you intend to tackle web development in the future.
Check out the sample videos below to get a taste of what the course has to offer!
So if you're ready to commit yourself, if you're eager to expand your knowledge of programming, if you're ready to discover what makes this elegant language so loved by developers, you are ready to Learn to Code with Ruby!
Thanks for checking out the course!
Who this course is for:
  • Beginning programmers who want to start with an easy, human-friendly language
  • Intermediate coders who are interested in exploring the Ruby language in greater depth
  • Web development folk curious about the foundation of Ruby on Rails

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

icon
Instructor Details

Boris Paskhaver

Hi there! I'm a New York City-based software engineer and consultant who's been teaching on Udemy since 2016.
Like many of my peers, I did not follow a conventional approach to my current role as a web developer. After graduating from New York University in 2013 with a degree in Business Economics and Marketing, I worked as a business analyst, systems administrator, and data analyst for a variety of companies including a digital marketing agency, a financial services firm, and an international tech powerhouse. At one of those roles, I was fortunate enough to be challenged to build several projects with Python and JavaScript.
There was no formal computer science education for me; I discovered coding entirely by accident. A small work interest quickly blossomed into a passionate weekend hobby. In early 2017, I left my former role to attend App Academy, a rigorous full-stack web development bootcamp in NYC. The rest is history.
I've always been fascinated by the intersection of technology and education, especially since I've struggled with many of the traditional resources people use to learn how to program. My goal as an instructor is to create comprehensive step-by-step courses that break down the complex details into small, digestible pieces. I like to build the kind of material that I myself would have loved to have when I was starting out.
I'm passionate about teaching and woul

icon
Reviews

4.6

50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

This course by Boris is absolutely excellent. I did this after completing the Codecademy course for Ruby. While that was useful, it was nothing compared having Boris guide you through each instance and use case in-depth, explaining how or when you might use these tools in real life business situations. Highly recommend!

Being Honest, New To Ruby wasnt aware of R of Ruby. But Now confident to take challenges of Ruby.. Thanks a Ton Sir.Love From India :)

Awwwllll right... begins every single lesson in the course :)Boris is an awesome instructor. He takes on the responsibility of actually trying to convey the concepts in a learnable way. I took a different python course and the instructor seemed to be trying to just talk his way through as much as he could, as fast as he could just so he could call it a course; it left students frustrated with no time to catch up. This course is appropriately broken up in to manageable sections that build upon each other. You can tell in the way Boris explains the concepts that he sincerely cares about teaching this stuff and empathizes with the struggles along the way. 5 stars for sure.

This was a great course.The way the instructor provides examples and spends time diving into the "why" really helps lay a foundation.I wish there were more exercises - something to come back to post course completion to keep your skills with the language honed. I'd wager this is a shortcoming of the Udemy platform and not the instructor / course itself.I'd pay extra if the instructor found a way to workaround this or offer an add on-supplemental "exercises only" course.I took this course to fortify my fundamental skills with Ruby and development overall. It is my first language. I moved to the DevOps team at work from systems administration ,now utilizing CHEF and the AWS Ruby SDK and backend stuff. This course has helped a great deal.This course is also a good reference to refer back to when you need a example. It is organized very well.Thanks to the instructor for making a great course, at a great price.

It was a good course until it started becoming a course of here's a method, now we will make a custom method of the ruby method you just learned existed.Really didn't want to learn how to make copies of all the existing Ruby methods that already existed. At this point I started skipping a significant part of the content.The rest of the course was pretty informative and useful.

Bastante completo, pero es para absolutos principiantes. Y es un poco lento. Si no sabes programar y quieres empezar en ruby este es tu curso. Si quieres aprender ruby y ya tienes experiencia se te har eteeeeeerno y aburrido.

Thorough, engaging, and overall an excellent primer to all things Ruby. Really enjoyed the coding challenges the most, both in tackling things on my own and then seeing how Boris thought through the same problem.

Great course for a programming beginner, but also for an experienced programmer who wants to learn Ruby syntax. I'd like to see more (non-trivial) tests and also more coding challenges.

Very easy explanations from the teacher. Its obvious he is trying the best to make it easy and simple for us understand every concept in Ruby. Thank You...Only one remark, please add more exercises and projects so that students can practice the theory.

It's a great course with a great didactic, but it misses the whole part about Gems, some keywords like "redo" and "retry" and it makes absolutely no mentions to exceptions at all.

Very in-depth and informative for learning the fundamentals and foundation of the Ruby language.

Really like how Boris explains everything and feeling exited about coding challenges. All the time I'm doing challengers coding my way and it's interesting to compare them with flawless execution by Boris.