Course of Raku / Essentials

Control flow essentials

  • Code blocks
    • Lexical scope — 1 quiz
    • Global variables — 1 quiz
    • Local variables — 1 quiz
  • Conditional checks — 4 exercises
    • if blocks — 1 quiz
    • else blocks
    • Using elsif — 1 quiz
    • Using unless
    • if and unless as statement modifiers
    • Comparing numbers — 1 quiz
    • Comparing strings — 2 quizzes
    • Ternary operator — 1 quiz
  • Loops — 7 exercises
    • Using while — 1 quiz
    • Using until — 1 quiz
    • Using repeat — 1 quiz
    • while and until as statement modifiers
    • Three-statement loop
    • Infinite loops
    • for loops — 1 quiz
    • Topic variable
    • Postfix form of for — 1 quiz

The Complete Course of the Raku Programming Language

About the course · GitHub

Free and open source · Written by Andrew Shitov · Supported by The Perl & Raku Foundation

© 2021–2026 by Andrew Shitov