Rubyn perusteet - kurssi 3900 hieroa. Hexletistä, koulutus 51 tuntia, päivämäärä 27.11.2023.
Miscellanea / / November 28, 2023
Mukana kurssilla
33 oppituntia (video ja/tai teksti)
38 harjoitusta simulaattorissa
63 seulontatestiä
Lisämateriaalit
Apua "Keskusteluissa"
Pääsy muille kursseille alustalla
Mitä opit
Rubiinin syntaksi
Käytä kokoelmia
Kirjoita toiminnallisella tyylillä
Testaa koodisi
Kirjoita ohjelmia, jotka voivat muuttaa käyttäytymistään suorituksen aikana
Ymmärrä Ruby-kirjastojen rikas ekosysteemi
1. Johdanto
Tutustu kurssiin
teoria
2. Hei maailma!
Opi Ruby-kielen perusteet ja kirjoita ensimmäinen ohjelmasi
teoria
testejä
Harjoittele
3. Rubiini, rubiini, rubiini
Tutustu Ruby-kielen ominaisuuksiin ja tehtäviin, joista se selviää
teoria
testejä
Harjoittele
4. Kaikki on esine
Tutustu Ruby-kielen ominaisuuksiin ja tehtäviin, joista se selviää
teoria
testejä
Harjoittele
5. Ensimmäinen toiminto
Kirjoita ensimmäinen funktiosi Rubyssa
teoria
testejä
Harjoittele
6. Boolen tyyppi
Tutustu Rubyn Boolen tyyppiin, vertailuoperaattoreihin ja suosittuihin predikaatteihin
teoria
testejä
Harjoittele
7. Ehdolliset rakenteet
Opi käyttämään Rubyn perusehtoja
teoria
testejä
Harjoittele
8. Ehdot (vaihtoehdot)
Tutustu vaihtoehtoisiin ehdollisiin ehtoihin
teoria
testejä
Harjoittele
9. jouset
Tutustu eri tapoihin työskennellä merkkijonojen kanssa
teoria
testejä
Harjoittele
10. Lohkot
Tutustu lohkoihin ja opi käyttämään niitä
teoria
testejä
Harjoittele
11. Iteraattorit
Tutustu iteraattoreihin
teoria
testejä
Harjoittele
12. Linjan läpikulku
Vahvista työskentelyä lohkojen kanssa käyttämällä esimerkkiä linjan kulkemisesta
teoria
testejä
Harjoittele
13. Ruby-tietotyypit
Selvitä, mitä tietotyyppejä Rubyssa on
teoria
testejä
Harjoittele
14. Luokat
Opi luokkien kanssa työskentelyn perusrakenteet
teoria
testejä
Harjoittele
15. Moduulit
Opi kuinka moduulit toimivat Rubyssa
teoria
testejä
Harjoittele
16. Kaikki on ilmaisua
Tutustu Rubyn "kaikki on ilmaisua" -ominaisuuteen
teoria
Harjoittele
17. Taulukot
Tutustu Rubyn matriisiin
teoria
testejä
Harjoittele
18. Array Methods
Lue lisää hyödyllisistä taulukkomenetelmistä
teoria
Harjoittele
19. Hashes
Tutustu Rubyn hasheihin
teoria
testejä
Harjoittele
20. Hash-menetelmät
Lue lisää hash-menetelmistä
teoria
Harjoittele
21. Tuhoaminen
Opi hajottamaan yhdistelmädataa elementeiksi
teoria
testejä
Harjoittele
22. Pakkausfunktion argumentit
Opi käyttämään Splat-operaattoria
teoria
testejä
Harjoittele
23. Hash viimeisenä funktioparametrina
Opi käyttämään tiivistettä funktion viimeisenä parametrina
teoria
Harjoittele
24. Putkilinja
Opi käyttämään funktioiden putkistoa
teoria
Harjoittele
25. Lohkot esineinä
Lue lisää lohkojen kanssa työskentelystä
teoria
testejä
Harjoittele
26. Merkkien kääntäminen lohkoiksi
Opi muuttamaan symbolit lohkoiksi
teoria
Harjoittele
27. Lohkot funktion sisällä
Opi kirjoittamaan omia funktioita lohkojen avulla
teoria
testejä
Harjoittele
28. jokainen_objektin kanssa
Opi hyödyllinen menetelmä tietojen yhdistämiseen
teoria
Harjoittele
29. Taulukot joukkoina
Opi työskentelemään taulukoiden kanssa joukoina
teoria
testejä
Harjoittele
30. Tapoja määrittää taulukoita
Opi uusia tapoja määrittää taulukoita
teoria
Harjoittele
31. Perusasiat
Opi Ruby-kielen perusteet ja kirjoita ensimmäinen ohjelmasi
teoria
kotitehtävät
32. Kokoelmat
Opi, mitä kokoelmia siellä on ja miten voit työskennellä niiden kanssa.
teoria
kotitehtävät
33. Toiminnallinen ohjelmointi
Opi toiminnallisen ohjelmoinnin perusteet Rubyssa.
teoria
kotitehtävät
34. Testaus
Tutustu Rubyn testaukseen ja testausmenetelmiin
teoria
kotitehtävät
35. OOP Rubyssa
Opi tuntemaan OOP: n perusteet Rubyn luokkien ja menetelmien avulla.
teoria
kotitehtävät
36. Metaohjelmointi
Opi luomaan ohjelmia, jotka voivat muuttaa käyttäytymistään suorituksen aikana.
teoria
kotitehtävät
37. Lisämateriaalit
Hexlet-tiimin kuratoimat artikkelit ja videot. Auttaa sukeltamaan syvemmälle kurssin aiheeseen