Základy Ruby - kurz 3900 rub. z Hexlet, tréning 51 hodín, Dátum 27.11.2023.
Rôzne / / November 28, 2023
Zahrnuté v kurze
33 lekcií (video a/alebo text)
38 cvičení na simulátore
63 skríningových testov
Dodatočné materiály
Pomoc v "Diskusie"
Prístup k ďalším kurzom na platforme
Čo sa naučíš
Ruby syntax
Použite zbierky
Píšte funkčným štýlom
Otestujte svoj kód
Napíšte programy, ktoré môžu zmeniť svoje správanie počas vykonávania
Pochopte bohatý ekosystém knižníc Ruby
1. Úvod
Zoznámte sa s kurzom
teória
2. Ahoj svet!
Naučte sa základy jazyka Ruby a napíšte svoj prvý program
teória
testy
cvičenie
3. Ruby, Ruby, Ruby
Zoznámte sa s funkciami jazyka Ruby a s akými úlohami sa vyrovnáva
teória
testy
cvičenie
4. Všetko je objekt
Zoznámte sa s funkciami jazyka Ruby a s akými úlohami sa vyrovnáva
teória
testy
cvičenie
5. Prvá funkcia
Napíšte svoju prvú funkciu v Ruby
teória
testy
cvičenie
6. Booleovský typ
Spoznajte booleovský typ v Ruby, porovnávacie operátory a obľúbené predikáty
teória
testy
cvičenie
7. Podmienené konštrukcie
Naučte sa používať základné podmienky Ruby
teória
testy
cvičenie
8. Podmienky (alternatívy)
Preskúmajte alternatívne podmienky
teória
testy
cvičenie
9. Struny
Preskúmajte rôzne spôsoby práce s reťazcami
teória
testy
cvičenie
10. Bloky
Zoznámte sa s blokmi a naučte sa ich používať
teória
testy
cvičenie
11. Iterátory
Zoznámte sa s iterátormi
teória
testy
cvičenie
12. Prechádzanie čiarou
Posilnite prácu s blokmi pomocou príkladu prechodu čiary
teória
testy
cvičenie
13. Typy údajov Ruby
Zistite, aké typy údajov sú v Ruby
teória
testy
cvičenie
14. triedy
Naučte sa základné konštrukcie pre prácu s triedami
teória
testy
cvičenie
15. Moduly
Zistite, ako fungujú moduly v Ruby
teória
testy
cvičenie
16. Všetko je výraz
Spoznajte Rubyinu funkciu „všetko je výraz“.
teória
cvičenie
17. Polia
Spoznajte polia v Ruby
teória
testy
cvičenie
18. Array Methods
Získajte viac informácií o užitočných metódach poľa
teória
cvičenie
19. Haše
Spoznajte hash v Ruby
teória
testy
cvičenie
20. Hash metódy
Prečítajte si viac o hashovacích metódach
teória
cvičenie
21. Zničenie
Naučte sa rozkladať zložené dáta na prvky
teória
testy
cvičenie
22. Argumenty funkcie balenia
Naučte sa používať operátor Splat
teória
testy
cvičenie
23. Hash ako posledný parameter funkcie
Naučte sa používať hash ako posledný parameter funkcie
teória
cvičenie
24. Potrubie
Naučte sa používať reťazec funkcií
teória
cvičenie
25. Bloky ako objekty
Získajte viac informácií o práci s blokmi
teória
testy
cvičenie
26. Prekladanie znakov do blokov
Naučte sa premieňať symboly na bloky
teória
cvičenie
27. Bloky vo vnútri funkcie
Naučte sa písať svoje vlastné funkcie pomocou blokov
teória
testy
cvičenie
28. každý_s_predmetom
Naučte sa užitočnú metódu agregácie údajov
teória
cvičenie
29. Polia ako množiny
Naučte sa pracovať s poliami ako množinami
teória
testy
cvičenie
30. Spôsoby definovania polí
Naučte sa nové spôsoby definovania polí
teória
cvičenie
31. Základy
Naučte sa základy jazyka Ruby a napíšte svoj prvý program
teória
domáca úloha
32. zbierky
Zistite, aké kolekcie existujú a ako s nimi pracovať.
teória
domáca úloha
33. Funkčné programovanie
Naučte sa základy funkcionálneho programovania v Ruby.
teória
domáca úloha
34. Testovanie
Zoznámte sa s testovaním a prístupmi k testovaniu kódu v Ruby
teória
domáca úloha
35. OOP v Ruby
Spoznajte základy OOP pomocou tried a metód v Ruby.
teória
domáca úloha
36. Metaprogramovanie
Naučte sa vytvárať programy, ktoré môžu zmeniť svoje správanie počas vykonávania.
teória
domáca úloha
37. Dodatočné materiály
Články a videá kurátorom tímu Hexlet. Pomôže vám ponoriť sa hlbšie do témy kurzu