Pilns Raku programmēšanas valodas kurss

No pirmās koda rindas līdz gramatikām, konkurentumam un tīmekļa pakalpojumiem: praktisks kurss piecās daļās ar simtiem testu un vingrinājumu, kas nostiprina katru soli.

Sāciet mācīties → Par kursu

Brīvs un atvērtā koda · Atbalsta The Perl & Raku Foundation

6Daļas
395Temati
217Viktorīnas
396Vingrinājumi
1531Lappuses

1 Raku pamati

Sāciet šeit. Uzstādiet kompilatoru un pēc tam apgūstiet mainīgos un datu tipus, izpildes plūsmu un savas pirmās apakšprogrammas — pamatu visam turpmākajam.

Pirmā iepazīšanās ar Raku
Kompilatori
Programmu rakstīšana un izpilde
Mainīgo un datu tipu pamati
Izpildes plūsmas pamati
Vairāk par tipiem
Funkciju pamati

2 Padziļinātas Raku tēmas

Iedziļinieties: konteineri un konteksti, pilns iebūvēto tipu un operatoru klāsts, bagātīgākas apakšprogrammas, kā arī koda iesaiņošana moduļos ar testiem un dokumentāciju.

Atkļūdošana
Konteineri
Vairāk par iebūvētajiem tipiem
Operatori
Izpildes plūsma
Apakšprogrammas
Moduļi
Testēšana un dokumentācija 🆕

5 Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana

Viss kopā: funkcionālā, paralēlā un reaktīvā programmēšana, nobeigumā — ligzdas, HTTP un tīmekļa pakalpojumu veidošana.

Funkcionālā programmēšana
Paralēlā programmēšana
Reaktīvā programmēšana
Tīmekļa programmēšana

Noslēguma pārbaudījums

Simts jautājumu no 1. līdz 5. daļai, pārbaudīti uzreiz pēc atbildes — noslēgums, kas parāda, cik daudz no visa kursa ir palicis atmiņā.

6 Pielikums: visaptveroši uzdevumi 🆕

Noslēdzoša grūtāku uzdevumu kolekcija, kas smeļas no visa kursa. Katram vajag vairāk nekā vienu ideju, un daudzi apvieno rīkus no dažādām daļām. Visi izmanto tikai jau apgūtās iespējas — nekas jauns nav jāmācās, toties ir daudz ko vingrināties.