Ruby is one of the world's most popular programming languages. It is famous for being easy to learn but it does have a steep learning curve. 

This workshop starts at the beginning with how to install Ruby and work with it on either a Mac or a PC, and transitions to the foundational building blocks of Ruby like syntax and metaprogramming.

While a typical Ruby course or book focuses on many of Ruby’s basic to advanced features, this workshop reveals, straight up, the important things to note and it helps you learn Ruby in one of the easiest ways possible. 

Rather than bog you down with a lot of theory, this workshop focuses on helping you learn Ruby through simple steps that will have you writing clear maintainable code in no time.


Conditional logic
Puts and variable
Installing Ruby
Input and prompt
Working with numbers
Ruby methods
Interators and loops

Skills Covered


About The Instructor

Shawn Ng
Shawn Ng


Shawn is the CEO and founder of Plantoost where he teaches app development, web design, software engineering, fungi, plant science, and more.

He graduated from the University of Minnesota-Twin Cities in 2015 with a major in Applied Plant Science. Since graduation, his work has taken him in a wide variety of directions but has now solidly found the tech industry to be his calling.

Like many, he has always had a love of learning but have struggled with the typical resources out there. Because of that, he created Plantoost, an e-learning platform where anyone can find or teach comprehensive workshops and courses that break down the complex details into small, straight-forward digestible pieces.

He likes to focus on project driven education as much as possible. His workshops and courses are extremely straight-to-the-point and jam-packed with information about the topics he teaches.