Training Trains logoInternship
Student login
โ† All free certificates
Free learning path

Ruby Programming

10 short modules. Each one: a simple lesson, two quick games and a 8-question quiz for its own free certificate. Finish them all, then take the full Ruby Programming certificate.

0 of 10 module certificates
Start module 1 โ†’
  1. 1Getting started with RubyRuby is a friendly, object-oriented language designed for programmer happiness.0/4
  2. 2Variables, types and stringsRuby is dynamically typed; values carry their type.0/4
  3. 3Control flowif, unless, case and loops steer a Ruby program.0/4
  4. 4MethodsMethods package reusable code; the last expression is returned.0/4
  5. 5Arrays and hashesArrays are ordered lists; hashes are key-value pairs.0/4
  6. 6Blocks and iteratorsBlocks are chunks of code you pass to methods; they make Ruby loops elegant.0/4
  7. 7Classes and objectsRuby is object-oriented: classes create objects with state and behaviour.0/4
  8. 8Errors and exceptionsbegin/rescue handles errors so programs fail gracefully.0/4
  9. 9Gems and BundlerGems are Ruby libraries; Bundler manages them per project.0/4
  10. 10Testing and a small Ruby projectWrite tested Ruby code and ship a small command-line tool.0/4
Final step

๐Ÿ† Full Ruby Programming certificate

20 questions from basic to advanced, 60% to pass. Best taken after the modules.

Get the full certificate โ†’
๐Ÿ“ N.G. Palayam Branch: directions๐Ÿ“ Perundurai Branch: directionsAll offices & phone numbersPrivacyCode of Conduct
๐Ÿ’ผ Mentor on LinkedInโ–ถ๏ธ YouTube๐Ÿ“ธ Instagram๐Ÿข LinkedInWhy connect?
ยฉ 2026 Training Trains Software Technologies & Institute, Erode ยท trainingtrains.com