Learn Ruby

Learn Ruby (a dynamic, interpreted, and object-oriented programming language famous for its optimized for developer happiness philosophy) from basic syntax to production-grade: pre-requisites & setup environment, history & background, core concepts & main architecture, basic syntax & data types, control flow & operators, methods blocks proc & lambda, OOP class object & module, error handling debugging & warnings, string symbol & regular expression, file I/O & data formats, collections array hash range & set, concurrency & parallelism thread fiber ractor, RubyGems bundler & dependency management, networking & HTTP, web frameworks & building APIs, security best practices, encoding input validation & safe data handling, performance optimization & profiling, type system RBS Sorbet & Steep, metaprogramming & internals, testing quality & best practices, modern Ruby 4.0 features & upgrade path, through to the modern ecosystem alternatives & final reflection with a total of 23 episodes.

Sponsor this project
Back to Series
0 views