Osnove Rubyja - tečaj 3900 rub. iz Hexleta, obuka 51 sat, Datum 27. studenog 2023.
Miscelanea / / November 28, 2023
Uključeno u tečaj
33 lekcije (video i/ili tekst)
38 vježbi u simulatoru
63 testa probira
Dodatni materijali
Pomoć u "Raspravama"
Pristup drugim tečajevima na platformi
Što ćeš naučiti
Ruby sintaksa
Koristite zbirke
Pišite funkcionalnim stilom
Testirajte svoj kod
Napišite programe koji mogu promijeniti svoje ponašanje tijekom izvođenja
Shvatite bogati ekosustav Ruby knjižnica
1. Uvod
Upoznajte tečaj
teorija
2. Pozdrav svijete!
Naučite osnove jezika Ruby i napišite svoj prvi program
teorija
testovi
vježbanje
3. Ruby, Ruby, Ruby
Upoznajte se sa značajkama jezika Ruby i s kojim se zadacima nosi
teorija
testovi
vježbanje
4. Sve je objekt
Upoznajte se sa značajkama jezika Ruby i s kojim se zadacima nosi
teorija
testovi
vježbanje
5. Prva funkcija
Napišite svoju prvu funkciju u Rubyju
teorija
testovi
vježbanje
6. Booleov tip
Upoznajte Booleov tip u Rubyju, operatore usporedbe i popularne predikate
teorija
testovi
vježbanje
7. Uvjetne konstrukcije
Naučite koristiti osnovne Ruby uvjete
teorija
testovi
vježbanje
8. uvjeti (alternative)
Istražite alternativne kondicionale
teorija
testovi
vježbanje
9. Žice
Istražite različite načine rada s nizovima
teorija
testovi
vježbanje
10. Blokovi
Upoznajte se s blokovima i naučite ih koristiti
teorija
testovi
vježbanje
11. Iteratori
Upoznajte iteratore
teorija
testovi
vježbanje
12. Prijelaz linije
Učvrstiti rad s blokovima na primjeru obilaska linije
teorija
testovi
vježbanje
13. Ruby tipovi podataka
Saznajte koje vrste podataka postoje u Rubyju
teorija
testovi
vježbanje
14. Nastava
Naučite osnovne konstrukcije za rad s klasama
teorija
testovi
vježbanje
15. Moduli
Saznajte kako moduli rade u Rubyju
teorija
testovi
vježbanje
16. Sve je izraz
Upoznajte Rubyjevu značajku "sve je izraz".
teorija
vježbanje
17. Nizovi
Upoznajte nizove u Rubyju
teorija
testovi
vježbanje
18. Metode polja
Saznajte više o korisnim metodama polja
teorija
vježbanje
19. Hashes
Upoznajte hashove u Rubyju
teorija
testovi
vježbanje
20. Hash metode
Saznajte više o hash metodama
teorija
vježbanje
21. Destrukturiranje
Naučite rastaviti složene podatke na elemente
teorija
testovi
vježbanje
22. Argumenti funkcije pakiranja
Naučite koristiti Splat operator
teorija
testovi
vježbanje
23. Hash kao zadnji parametar funkcije
Naučite koristiti hash kao zadnji parametar funkcije
teorija
vježbanje
24. Cjevovod
Naučite koristiti cjevovod funkcija
teorija
vježbanje
25. Blokovi kao objekti
Saznajte više o radu s blokovima
teorija
testovi
vježbanje
26. Prevođenje znakova u blokove
Naučite pretvarati simbole u blokove
teorija
vježbanje
27. Blokovi unutar funkcije
Naučite pisati vlastite funkcije pomoću blokova
teorija
testovi
vježbanje
28. svaki_s_predmetom
Naučite korisnu metodu za prikupljanje podataka
teorija
vježbanje
29. Nizovi kao skupovi
Naučite raditi s nizovima kao skupovima
teorija
testovi
vježbanje
30. Načini definiranja nizova
Naučite nove načine definiranja nizova
teorija
vježbanje
31. Osnove
Naučite osnove jezika Ruby i napišite svoj prvi program
teorija
domaća zadaća
32. Zbirke
Saznajte koje kolekcije postoje i kako s njima raditi.
teorija
domaća zadaća
33. Funkcionalno programiranje
Naučite osnove funkcionalnog programiranja u Rubyju.
teorija
domaća zadaća
34. Testiranje
Upoznajte se s testiranjem i pristupima testiranju koda u Rubyju
teorija
domaća zadaća
35. OOP u Rubyju
Upoznajte osnove OOP-a, koristeći klase i metode u Rubyju.
teorija
domaća zadaća
36. Metaprogramiranje
Naučite kako izraditi programe koji mogu promijeniti svoje ponašanje tijekom izvođenja.
teorija
domaća zadaća
37. Dodatni materijali
Članci i videozapisi koje je pripremio Hexlet tim. Pomoći će vam da dublje zaronite u temu tečaja