Grunderna i Ruby - kurs 3900 rub. från Hexlet, träning 51 timmar, Datum 27 november 2023.
Miscellanea / / November 28, 2023
Ingår i kursen
33 lektioner (video och/eller text)
38 övningar i simulatorn
63 screeningtester
Ytterligare material
Hjälp i "Diskussioner"
Tillgång till andra kurser på plattformen
Vad kommer du att lära dig
Ruby syntax
Använd samlingar
Skriv i en funktionell stil
Testa din kod
Skriv program som kan ändra deras beteende under körning
Förstå det rika ekosystemet i Ruby-bibliotek
1. Introduktion
Lär känna kursen
teori
2. Hej världen!
Lär dig grunderna i Ruby-språket och skriv ditt första program
teori
tester
träning
3. Ruby, Ruby, Ruby
Bekanta dig med funktionerna i Ruby-språket och vilka uppgifter det klarar av
teori
tester
träning
4. Allt är ett objekt
Bekanta dig med funktionerna i Ruby-språket och vilka uppgifter det klarar av
teori
tester
träning
5. Första funktionen
Skriv din första funktion i Ruby
teori
tester
träning
6. boolesk typ
Lär känna den booleska typen i Ruby, jämförelseoperatorer och populära predikat
teori
tester
träning
7. Villkorskonstruktioner
Lär dig att använda grundläggande Ruby-villkor
teori
tester
träning
8. Villkor (alternativ)
Utforska alternativa villkor
teori
tester
träning
9. Strängar
Utforska olika sätt att arbeta med strängar
teori
tester
träning
10. Block
Bekanta dig med block och lär dig hur du använder dem
teori
tester
träning
11. Iteratorer
Lär känna iteratorer
teori
tester
träning
12. Linjeövergång
Förstärk arbetet med block med hjälp av exemplet med linjetraversering
teori
tester
träning
13. Ruby datatyper
Ta reda på vilka datatyper som finns i Ruby
teori
tester
träning
14. Klasser
Lär dig grundläggande konstruktioner för att arbeta med klasser
teori
tester
träning
15. Moduler
Lär dig hur moduler fungerar i Ruby
teori
tester
träning
16. Allt är ett uttryck
Lär känna Rubys "allt är ett uttryck"-funktion
teori
träning
17. Matriser
Lär känna arrayer i Ruby
teori
tester
träning
18. Array-metoder
Läs mer om användbara array-metoder
teori
träning
19. Hashes
Lär känna hash i Ruby
teori
tester
träning
20. Hash-metoder
Läs mer om hashmetoder
teori
träning
21. Destrukturering
Lär dig att dekomponera sammansatta data till element
teori
tester
träning
22. Förpackningsfunktionsargument
Lär dig att använda Splat-operatorn
teori
tester
träning
23. Hash som den sista funktionsparametern
Lär dig att använda en hash som den sista parametern i en funktion
teori
träning
24. Rörledning
Lär dig att använda en pipeline av funktioner
teori
träning
25. Block som objekt
Lär dig mer om att arbeta med block
teori
tester
träning
26. Översätta tecken till block
Lär dig att konvertera symboler till block
teori
träning
27. Block inuti en funktion
Lär dig att skriva dina egna funktioner med hjälp av block
teori
tester
träning
28. varje_med_objekt
Lär dig en användbar metod för dataaggregering
teori
träning
29. Arrayer som uppsättningar
Lär dig att arbeta med arrayer som uppsättningar
teori
tester
träning
30. Sätt att definiera matriser
Lär dig nya sätt att definiera arrayer
teori
träning
31. Grunderna
Lär dig grunderna i Ruby-språket och skriv ditt första program
teori
läxa
32. Samlingar
Lär dig vilka samlingar som finns och hur du arbetar med dem.
teori
läxa
33. Funktionell programmering
Lär dig grunderna i funktionell programmering i Ruby.
teori
läxa
34. Testning
Bekanta dig med testning och metoder för att testa kod i Ruby
teori
läxa
35. OOP i Ruby
Lär känna grunderna i OOP genom att använda klasser och metoder i Ruby.
teori
läxa
36. Metaprogrammering
Lär dig hur du skapar program som kan ändra deras beteende under körning.
teori
läxa
37. Ytterligare material
Artiklar och videor kurerade av Hexlet-teamet. Hjälper dig att dyka djupare in i kursens ämne