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.
Brīvs un atvērtā koda · Atbalsta The Perl & Raku Foundation
Kurss pa daļām
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.
Programmu rakstīšana un izpilde
Vairāk par tipiem
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.
Konteineri
Vairāk par iebūvētajiem tipiem
3 Objekti, ievade/izvade un izņēmumi
Objektorientēta programmēšana ar klasēm un lomām, ievades un izvades lasīšana un rakstīšana un saziņa ar ārējām programmām, kā arī kļūdu apstrāde ar izņēmumiem.
4 Regulārās izteiksmes un gramatikas
Meklējiet tekstu ar regulārajām izteiksmēm un izaudziniet no tām pilnvērtīgas gramatikas ar darbību klasēm, kas strukturētu ievadi pārvērš datos.
Regulārās izteiksmes
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.
★ 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.