Course of Raku / Essentials

Variables and data types essentials

  • Scalar variables — 4 exercises
    • Declaring a variable — 2 quizzes
    • Assigning a value — 2 quizzes
    • Declaration with initialization — 2 quizzes
    • The defined-or operator
    • Names of the variables — 1 quiz
  • Strings — 1 quiz and 4 exercises
    • String concatenation — 3 quizzes
    • Variable interpolation — 1 quiz
    • Code interpolation
    • Escaping special characters — 1 quiz
    • String length — 1 quiz
  • Numbers — 7 exercises
    • Integer numbers — 2 quizzes
    • Rational numbers — 1 quiz
    • Floating-point numbers
    • Operations with numbers
  • Boolean type — 1 quiz and 3 exercises
    • Boolean operations — 1 quiz
    • Boolean operations with other types — 1 quiz
  • Ranges — 1 exercise
    • Excluding endpoints — 1 quiz
    • Matching against a range — 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