Course Overview
This course will teach students about conditionals and blocks, metaprogramming,
frameworks, and algorithms.
Chapter 01 – Conditionals and Blocks 1h 47m
Topic A: Standard Conditionals – Part 1
Standard Conditionals – Part 2
Standard Conditionals – Part 3
Topic B: Compound Conditionals – Part 1
Compound Conditionals – Part 2
Compound Conditionals – Part 3
Topic C: Operators – Part 1
Operators – Part 2
Operators – Part 3
Topic D: Switch – Part 1
Switch – Part 2
Switch – Part 3
Topic E: Guard – Part 1
Guard – Part 2
Guard – Part 3
Topic F: What Are Blocks – Part 1
What Are Blocks – Part 2
What Are Blocks – Part 3
Topic G: Yield – Part 1
Yield – Part 2
Yield – Part 3
Topic H: Block Given – Part 1
Block Given – Part 2
Block Given – Part 3
Topic I: File Class – Part 1
File Class – Part 2
File Class – Part 3
Topic J: Yield in Rails – Part 1
Yield in Rails – Part 2
Yield in Rails – Part 3
Topic K: Ampersand – Part 1
Ampersand – Part 2
Ampersand – Part 3
Chapter 02 – Metaprogramming 1h 19m
Topic A: Proc – Part 1
Proc – Part 2
Proc – Part 3
Topic B: Lambda – Part 1
Lambda – Part 2
Lambda – Part 3
Topic C: Proc vs. Lambda – Part 1
Proc vs. Lambda – Part 2
Proc vs. Lambda – Part 3
Topic D: Lambdas in Rails – Part 1
Lambdas in Rails – Part 2
Lambdas in Rails – Part 3
Topic E: Metaprogramming – Part 1
Metaprogramming – Part 2
Metaprogramming – Part 3
Topic F: Open Class – Part 1
Open Class – Part 2
Open Class – Part 3
Topic G: Method Missing – Part 1
Method Missing – Part 2
Method Missing – Part 3
Topic H: Define Method – Part 1
Define Method – Part 2
Define Method – Part 3
Topic I: Rails Metaprogramming – Part 1
Rails Metaprogramming – Part 2
Rails Metaprogramming – Part 3
Chapter 03 – Frameworks and Algorithms 1h 42m
Topic A: Error Handling and Syntax – Part 1
Error Handling and Syntax – Part 2
Error Handling and Syntax – Part 3
Topic B: Antipatterns – Part 1
Antipatterns – Part 2
Antipatterns – Part 3
Topic C: Error Logger – Part 1
Error Logger – Part 2
Error Logger – Part 3
Topic D: Sinatra – Part 1
Sinatra – Part 2
Sinatra – Part 3
Topic E: Rails – Part 1
Rails – Part 2
Rails – Part 3
Topic F: Insertion Sort – Part 1
Insertion Sort – Part 2
Insertion Sort – Part 3
Topic G: Quicksort – Part 1
Quicksort – Part 2
Quicksort – Part 3
Topic H: Binary Search – Part 1
Binary Search – Part 2
Binary Search – Part 3
Total Duration: 4h 48m