Learn Raku brengt de complete Raku-cursus van Andrew Shitov naar iPhone, iPad en Android — een volledige, gestructureerde cursus over de programmeertaal Raku die helemaal offline werkt. En de voorbeelden draaien, direct op je toestel. De app is Engelstalig.
Of je nu net begint met programmeren of uit Perl, Python of een andere taal komt: Learn Raku neemt je mee van de basis tot de gevorderde onderwerpen, met echte codevoorbeelden, interactieve quizzen en praktische oefeningen bij elke stap.
Voer de code uit, lees hem niet alleen
De app bevat Raku++, onze complete implementatie van de taal Raku, gecompileerd voor het toestel zelf. Tik op Run onder een voorbeeld en zie wat het afdrukt, direct onder de code — en vraagt een programma om invoer, dan typ je je antwoord. Open het voorbeeld in de Playground, pas het aan en voer het opnieuw uit: geen internetverbinding, geen server, niets in te stellen.
Wat je erin vindt:
- 399 lessen in zes delen — van de basis van variabelen, typen en control flow, via objecten, I/O en exceptions, regexes en grammars, tot functioneel, concurrent, reactief en webprogrammeren
- Meer dan duizend uitvoerbare voorbeelden — tik op Run om de uitvoer te zien, of open een voorbeeld in de Playground om te experimenteren
- De Playground — schrijf je eigen Raku-programma's, met syntaxiskleuring, een symbolenbalk voor de tekens die Raku nodig heeft, programma-invoer en 22 voorbeeldprogramma's om te verkennen
- 216 interactieve quizzen — beantwoord meerkeuzevragen en krijg direct feedback, met een uitleg bij elke optie
- 396 oefeningen met uitgewerkte oplossingen — los ze op in de Playground en bekijk daarna de oplossing om te vergelijken
- De eindtoets — honderd vragen over de hele cursus, elk direct nagekeken zodra je antwoordt, met een volledig overzicht aan het eind
- Zoeken in de hele cursus — ga direct naar elke les, quiz of oefening
- Voortgang bijhouden — lessen worden gemarkeerd terwijl je leert, en een “Continue”-kaart brengt je terug naar waar je was gebleven
- Lichte en donkere thema's — System, Light of Dark


Volledig offline, privacy vanaf het ontwerp
Alles zit in de app. Je hoeft geen account aan te maken, er zijn geen advertenties en er is geen tracking: de app verzamelt geen persoonsgegevens, en je voortgang en je programma's blijven op je toestel.
De cursus en de compiler
Learn Raku is de mobiele editie van onze gratis Raku-cursus, die ook op het web staat, op course.raku.org. De code in de app draait op Raku++, de Raku-compiler die wij bouwen — gratis te downloaden voor macOS, Linux en Windows, en hij draait ook in de browser.
Raku (voorheen Perl 6) is een expressieve taal met meerdere paradigma's en volwaardige ondersteuning voor objectgeoriënteerd, functioneel en concurrent programmeren, plus een van de krachtigste engines voor grammars en reguliere expressies van alle programmeertalen. Met Learn Raku leer je de taal in je eigen tempo, waar je ook bent.










