Osnove Rubyja - tečaj 3900 rub. iz Hexleta, usposabljanje 51 ur, datum 27. november 2023.
Miscellanea / / November 28, 2023
Vključeno v tečaj
33 lekcij (video in/ali besedilo)
38 vaj v simulatorju
63 presejalnih testov
Dodatni materiali
Pomoč v "Razpravah"
Dostop do drugih tečajev na platformi
Kaj se boste naučili
Sintaksa Ruby
Uporabite zbirke
Pišite v funkcionalnem slogu
Preizkusite svojo kodo
Napišite programe, ki lahko spremenijo svoje vedenje med izvajanjem
Spoznajte bogat ekosistem knjižnic Ruby
1. Uvod
Spoznajte tečaj
teorija
2. Pozdravljen, svet!
Naučite se osnov jezika Ruby in napišite svoj prvi program
teorija
testi
telovadba
3. Ruby, Ruby, Ruby
Spoznajte značilnosti jezika Ruby in s katerimi nalogami se spopada
teorija
testi
telovadba
4. Vse je predmet
Spoznajte značilnosti jezika Ruby in s katerimi nalogami se spopada
teorija
testi
telovadba
5. Prva funkcija
Napišite svojo prvo funkcijo v Rubyju
teorija
testi
telovadba
6. Boolov tip
Spoznajte logični tip v Rubyju, primerjalne operaterje in priljubljene predikate
teorija
testi
telovadba
7. Pogojne konstrukcije
Naučite se uporabljati osnovne pogojnike Ruby
teorija
testi
telovadba
8. Pogojniki (alternative)
Raziščite alternativne pogoje
teorija
testi
telovadba
9. Strune
Raziščite različne načine dela z nizi
teorija
testi
telovadba
10. Bloki
Spoznajte bloke in se jih naučite uporabljati
teorija
testi
telovadba
11. Iteratorji
Spoznajte iteratorje
teorija
testi
telovadba
12. Prehod črte
Utrdite delo z bloki na primeru prečkanja črte
teorija
testi
telovadba
13. Vrste podatkov Ruby
Ugotovite, katere vrste podatkov obstajajo v Rubyju
teorija
testi
telovadba
14. Razredi
Naučite se osnovnih konstruktov za delo z razredi
teorija
testi
telovadba
15. Moduli
Naučite se, kako moduli delujejo v Rubyju
teorija
testi
telovadba
16. Vse je izraz
Spoznajte Rubyjevo funkcijo "vse je izraz".
teorija
telovadba
17. Nizi
Spoznajte polja v Rubyju
teorija
testi
telovadba
18. Metode nizov
Izvedite več o uporabnih matričnih metodah
teorija
telovadba
19. Zgoščene vrednosti
Spoznajte hashe v Rubyju
teorija
testi
telovadba
20. Metode zgoščevanja
Izvedite več o metodah zgoščevanja
teorija
telovadba
21. Destrukturiranje
Naučite se razstaviti sestavljene podatke na elemente
teorija
testi
telovadba
22. Argumenti funkcije pakiranja
Naučite se uporabljati operater Splat
teorija
testi
telovadba
23. Hash kot zadnji parameter funkcije
Naučite se uporabljati zgoščeno vrednost kot zadnji parameter funkcije
teorija
telovadba
24. Cevovod
Naučite se uporabljati cevovod funkcij
teorija
telovadba
25. Bloki kot predmeti
Več o delu z bloki
teorija
testi
telovadba
26. Prevajanje znakov v bloke
Naučite se pretvoriti simbole v bloke
teorija
telovadba
27. Bloki znotraj funkcije
Naučite se pisati lastne funkcije z bloki
teorija
testi
telovadba
28. vsak_s_predmetom
Naučite se uporabne metode za združevanje podatkov
teorija
telovadba
29. Nizi kot nizi
Naučite se delati z nizi kot nizi
teorija
testi
telovadba
30. Načini definiranja nizov
Naučite se novih načinov definiranja nizov
teorija
telovadba
31. Osnove
Naučite se osnov jezika Ruby in napišite svoj prvi program
teorija
Domača naloga
32. Zbirke
Naučite se, katere zbirke obstajajo in kako delati z njimi.
teorija
Domača naloga
33. Funkcionalno programiranje
Naučite se osnov funkcionalnega programiranja v Rubyju.
teorija
Domača naloga
34. Testiranje
Spoznajte testiranje in pristope k testiranju kode v Rubyju
teorija
Domača naloga
35. OOP v Rubyju
Spoznajte osnove OOP z uporabo razredov in metod v Rubyju.
teorija
Domača naloga
36. Metaprogramiranje
Naučite se ustvariti programe, ki lahko spremenijo svoje vedenje med izvajanjem.
teorija
Domača naloga
37. Dodatni materiali
Članki in videi, ki jih je pripravila ekipa Hexlet. Pomagal vam bo poglobiti se v temo tečaja