ruby Mastery Roadmap In Development
Select a category to start learning.
Module 01
Phase 1: Foundations
FREE
~ 17 hr
Comments in Ruby
60 min read
Console Input & Output in Ruby
60 min read
Variables and Constants in Ruby
60 min read
Data Types in Ruby
60 min read
Strings in Ruby
90 min read
Numbers in Ruby
60 min read
Operators in Ruby
60 min read
Conditionals in Ruby
90 min read
Loops in Ruby
90 min read
Methods in Ruby
90 min read
Arrays in Ruby
90 min read
Hashes in Ruby
90 min read
Date & Time in Ruby
60 min read
JSON in Ruby
60 min read
Module 02
Phase 2: Intermediate
FREE
~ 13.5 hr
Range in Ruby
60 min read
Set in Ruby
60 min read
Regex in Ruby
90 min read
Error / Exception Handling in Ruby
90 min read
Pattern Matching in Ruby
90 min read
Iterators & Enumerators in Ruby
90 min read
Blocks, Procs & Lambdas in Ruby
90 min read
Concurrency & Delay in Ruby
90 min read
Modules & Mixins in Ruby
90 min read
Packages (RubyGems & Bundler) in Ruby
60 min read
Module 03
Phase 3: Advanced
PREMIUM
~ 17 hr
Comparable & Enumerable in Ruby
90 min read
Frozen Objects & Immutability in Ruby
60 min read
Fibers & Ractors in Ruby
90 min read
Paths and Utils in Ruby
60 min read
File & Folder Handling in Ruby
90 min read
Web Client in Ruby
90 min read
Object-Oriented Programming in Ruby
120 min read
Memory Management & Garbage Collection in Ruby
90 min read
Metaprogramming in Ruby
120 min read
Reflection in Ruby
90 min read
DSL Design in Ruby
120 min read
Module 04
Phase 4: Enterprise Backend
PREMIUM
~ 60 hr
Backend Fundamentals in Ruby
60 min read
Internet & Networking Basics in Ruby
60 min read
cURL & HTTP Terms in Ruby
60 min read
Common HTTP Status Codes in Ruby
60 min read
Building HTTP Servers with Ruby
90 min read
API Design Fundamentals using Rails in Ruby
120 min read
More Rails Concepts in Ruby
120 min read
Environment Variables in Ruby
60 min read
Data Validation in Ruby
90 min read
Cookies in Ruby
60 min read
Sessions in Ruby
60 min read
Authentication & Authorization in Ruby
120 min read
Hashing Fundamentals in Ruby
60 min read
Encryption and Decryption in Ruby
90 min read
OAuth 2.0 & Social Login in Ruby
90 min read
Authentication Systems – Real-World Auth Flows in Ruby
120 min read
Security Headers in Ruby
60 min read
Rate Limiting in Ruby
60 min read
File & Media Handling in Ruby
90 min read
File Downloading & Large File Transfers in Ruby
90 min read
Cloud File Storage using Cloudflare R2 in Ruby
90 min read
Database Fundamentals in Ruby
90 min read
SQL Databases in Ruby
120 min read
NoSQL Databases – MongoDB in Ruby
90 min read
Graph Databases – Neo4j in Ruby
90 min read
In-Memory Databases – Redis in Ruby
90 min read
Webhooks in Ruby
90 min read
Web Sockets & Real Time Communications in Ruby
90 min read
Server-Sent Events (SSE) in Ruby
60 min read
Sending Email in Ruby
90 min read
Sending SMS in Ruby
60 min read
Firebase Push Notifications in Ruby
60 min read
Cron Jobs in Ruby
60 min read
Job Schedulers in Ruby
90 min read
Cloud Cron Jobs in Ruby
60 min read
Heavy Tasks & Background Jobs (Sidekiq) in Ruby
120 min read
Logging & Monitoring in Ruby
90 min read
Unit Testing in Ruby
120 min read
Scaling Techniques in Ruby
120 min read
Queues & Message Brokers in Ruby
90 min read
gRPC in Ruby
90 min read
GraphQL in Ruby
120 min read