Ruby - Skill Up

15 of 120 Complete. (12%)
Progress may take upto 2 hours to reflect.

CONTINUE WHERE YOU LEFT

Day 3 - Methods & Blocks
📝 Quiz
100%

WEEK 1: RUBY FUNDAMENTALS

Day 1: Ruby Installation & Syntax
📄 4 Articles
5 MCQ's
100%
Day 2: Variables & Data Types
📄 5 Articles
6 MCQ's
100%
3
Day 3: Numbers & Strings
📄 6 Articles
4 MCQ's
IN PROGRESS
4
Day 4: Arrays & Hashes
📄 5 Articles
7 MCQ's
LOCKED
5
Day 5: Control Flow & Conditionals
📄 4 Articles
6 MCQ's
LOCKED
6
Day 6: Loops & Iterators
📄 6 Articles
5 MCQ's
LOCKED
7
Day 7: Week 1 Project
🚀 Build Calculator
LOCKED

WEEK 2: METHODS & FUNCTIONS

8
Day 8: Method Definitions
LOCKED
9
Day 9: Parameters & Arguments
LOCKED
10
Day 10: Blocks & Yield
LOCKED
14
Day 14: Week 2 Project
LOCKED

WEEK 3: OBJECT-ORIENTED PROGRAMMING

15
Day 15: Classes & Objects
LOCKED
16
Day 16: Instance Variables & Methods
LOCKED
17
Day 17: Inheritance
LOCKED
18
Day 18: Modules & Mixins
LOCKED
19
Day 19: Polymorphism
LOCKED
21
Day 21: Week 3 Project
LOCKED
Complete curriculum includes:
Week 4: File I/O & Exception Handling
Week 5: Regular Expressions & String Processing
Week 6: Metaprogramming & Reflection
Week 7: Testing with RSpec
Week 8: Performance & Memory Management
Week 9: Gems & Libraries
Week 10: Design Patterns in Ruby
Week 11: Concurrency & Threads
Week 12: Final Capstone Project

Ruby Programming Language

Master Ruby from basics to advanced concepts

Getting Started with Ruby

Welcome to the Ruby learning path! This comprehensive course will take you from beginner to advanced level with hands-on examples, practical exercises, and real-world projects.

What you'll learn:

Variables fundamentals and best practices
Strings fundamentals and best practices
Numbers fundamentals and best practices
Booleans fundamentals and best practices
Real-world project development
Industry-standard coding practices