Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn Ruby - Backend Developer Master Course
Intro
Why Learn Ruby? (10:43)
Making Sure You Code (3:39)
Variables
Variables (9:03)
Get user input (3:46)
All types of variables (8:08)
Strings
Strings and interpolation (4:23)
String Methods (6:23)
Integers
integers and math (4:41)
Integer Methods (3:22)
understanding the operators (11:24)
Methods & Blocks
Defining our methods (11:59)
All the ways to do arguments in Ruby (9:48)
Splats and Optional arguments (13:55)
Using Procs (7:20)
Lambda (7:00)
Blocks and Yield (7:05)
Collections
Arrays (6:38)
Adding and removing from arrays (8:03)
More Array Methods (21:50)
Hash (6:43)
Hash Methods (6:02)
Iterators
Iterators aka Loops (16:08)
Nested Hash (10:06)
Nested Arrays (9:00)
Conditionals
if else elsif and unless (7:37)
different cases (7:25)
ternary operator (6:21)
Object Oriented Programming
classes and objects (4:57)
Initialize a class (4:01)
getters, setters and self (7:22)
Class methods and variables (5:24)
Class Inheritance (8:30)
Super (7:14)
Ruby modules (4:01)
Modules for namespacing (6:55)
Local environment
Time to go local (0:24)
Install latest version of ruby and rails on your computer (7:14)
understanding the operators
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock