Advanced Ruby: Clean Code and Best Practices

Price: $1,600

This course will elevate the quality of your code to a professional level. You will master advanced Ruby features, design patterns, and clean code principles used in real commercial projects.

For whom: junior → middle

Result: writing readable, maintainable, and efficient code

Program:

  • Deeper into Ruby OOP;
  • Modules, mixins, namespaces;
  • Metaprogramming;
  • Blocks, Procs, Lambdas;
  • Enumerable and functional style;
  • SOLID and design patterns;
  • Code refactoring;
  • Performance optimization;
  • Working with gems;
  • Anti-patterns in Ruby;
  • Code review using real examples;
  • Final project.