Lessons

Ruby · Easy

Ruby · Easy. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

  1. Classes

    Lesson 1 · On the house

    Classes

    class Name ... end

  2. Modules and mixins

    Lesson 2

    Modules and mixins

    include / extend.

  3. Enumerable

    Lesson 3

    Enumerable

    map select reduce.

  4. Exceptions

    Lesson 4

    Exceptions

    raise / rescue.

  5. Symbols vs strings

    Lesson 5

    Symbols vs strings

    When to use :name.

  6. Blocks, procs, lambdas

    Lesson 6

    Blocks, procs, lambdas

    Callable objects.

  7. require and gems

    Lesson 7

    require and gems

    Loading code.

  8. File IO

    Lesson 8

    File IO

    Read and write.

  9. Testing sketch

    Lesson 9

    Testing sketch

    Minitest style.

  10. Easy capstone

    Lesson 10

    Easy capstone

    Small class.

Sample certificate

Certificate of completion

Sign in to claim your certificate of completion.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

Ruby · Easy — The Gold Standard