Grunnleggende om Ruby - kurs 3900 rub. fra Hexlet, trening 51 timer, dato 27. november 2023.
Miscellanea / / November 28, 2023
Inkludert i kurset
33 leksjoner (video og/eller tekst)
38 øvelser i simulatoren
63 screeningtester
Ytterligere materialer
Hjelp til "diskusjoner"
Tilgang til andre kurs på plattformen
Hva vil du lære
Ruby syntaks
Bruk samlinger
Skriv i en funksjonell stil
Test koden din
Skriv programmer som kan endre oppførselen deres under utførelse
Forstå det rike økosystemet til Ruby-biblioteker
1. Introduksjon
Bli kjent med kurset
teori
2. Hei Verden!
Lær det grunnleggende om Ruby-språket og skriv ditt første program
teori
tester
trening
3. Ruby, Ruby, Ruby
Bli kjent med funksjonene til Ruby-språket og hvilke oppgaver det takler
teori
tester
trening
4. Alt er et objekt
Bli kjent med funksjonene til Ruby-språket og hvilke oppgaver det takler
teori
tester
trening
5. Første funksjon
Skriv din første funksjon i Ruby
teori
tester
trening
6. Boolsk type
Bli kjent med den boolske typen i Ruby, sammenligningsoperatorer og populære predikater
teori
tester
trening
7. Betingede konstruksjoner
Lær å bruke grunnleggende Ruby conditionals
teori
tester
trening
8. Betingelser (alternativer)
Utforsk alternative betingelser
teori
tester
trening
9. Strenger
Utforsk ulike måter å jobbe med strenger på
teori
tester
trening
10. Blokker
Bli kjent med blokker og lær hvordan du bruker dem
teori
tester
trening
11. Iteratorer
Bli kjent med iteratorer
teori
tester
trening
12. Linjegjennomgang
Forsterk arbeid med blokker ved å bruke eksemplet med linjegjennomgang
teori
tester
trening
13. Ruby datatyper
Finn ut hvilke datatyper det finnes i Ruby
teori
tester
trening
14. Klasser
Lær grunnleggende konstruksjoner for å jobbe med klasser
teori
tester
trening
15. Moduler
Lær hvordan moduler fungerer i Ruby
teori
tester
trening
16. Alt er et uttrykk
Bli kjent med Rubys «alt er et uttrykk»-funksjon
teori
trening
17. Matriser
Bli kjent med arrays i Ruby
teori
tester
trening
18. Array-metoder
Lær mer om nyttige array-metoder
teori
trening
19. Hashes
Bli kjent med hashes i Ruby
teori
tester
trening
20. Hash-metoder
Lær mer om hash-metoder
teori
trening
21. Destrukturering
Lær å dekomponere sammensatte data til elementer
teori
tester
trening
22. Pakkefunksjonsargumenter
Lær å bruke Splat-operatøren
teori
tester
trening
23. Hash som siste funksjonsparameter
Lær å bruke en hash som siste parameter i en funksjon
teori
trening
24. Rørledning
Lær å bruke en pipeline av funksjoner
teori
trening
25. Blokker som objekter
Lær mer om å jobbe med blokker
teori
tester
trening
26. Oversette tegn til blokker
Lær å konvertere symboler til blokker
teori
trening
27. Blokker inne i en funksjon
Lær å skrive dine egne funksjoner ved hjelp av blokker
teori
tester
trening
28. hver_med_objekt
Lær en nyttig metode for dataaggregering
teori
trening
29. Matriser som sett
Lær å jobbe med arrays som sett
teori
tester
trening
30. Måter å definere matriser på
Lær nye måter å definere matriser på
teori
trening
31. Grunnleggende
Lær det grunnleggende om Ruby-språket og skriv ditt første program
teori
hjemmelekser
32. Samlinger
Lær hvilke samlinger det finnes og hvordan du kan jobbe med dem.
teori
hjemmelekser
33. Funksjonell programmering
Lær det grunnleggende om funksjonell programmering i Ruby.
teori
hjemmelekser
34. Testing
Bli kjent med testing og tilnærminger til å teste kode i Ruby
teori
hjemmelekser
35. OOP i Ruby
Bli kjent med det grunnleggende om OOP, ved å bruke klasser og metoder i Ruby.
teori
hjemmelekser
36. Metaprogrammering
Lær hvordan du lager programmer som kan endre oppførselen deres under utførelse.
teori
hjemmelekser
37. Ytterligere materialer
Artikler og videoer kuratert av Hexlet-teamet. Vil hjelpe deg å dykke dypere inn i emnet for kurset