Bazele lui Ruby - curs 3900 rub. din Hexlet, antrenament 51 de ore, Data 27 noiembrie 2023.
Miscelaneu / / November 28, 2023
Inclus în curs
33 de lecții (video și/sau text)
38 de exerciții în simulator
63 de teste de screening
Materiale suplimentare
Ajutor în „Discuții”
Acces la alte cursuri de pe platformă
Ce vei invata
Sintaxa Ruby
Utilizați colecții
Scrieți într-un stil funcțional
Testează-ți codul
Scrieți programe care își pot schimba comportamentul în timpul execuției
Înțelegeți ecosistemul bogat al bibliotecilor Ruby
1. Introducere
Cunoașteți cursul
teorie
2. Salut Lume!
Învață elementele de bază ale limbajului Ruby și scrie-ți primul program
teorie
teste
exercițiu
3. Ruby, Ruby, Ruby
Familiarizați-vă cu caracteristicile limbajului Ruby și cu ce sarcini le face față
teorie
teste
exercițiu
4. Totul este un obiect
Familiarizați-vă cu caracteristicile limbajului Ruby și cu ce sarcini le face față
teorie
teste
exercițiu
5. Prima functie
Scrieți prima funcție în Ruby
teorie
teste
exercițiu
6. tip boolean
Cunoașteți tipul boolean în Ruby, operatori de comparație și predicate populare
teorie
teste
exercițiu
7. Construcții condiționate
Învață să folosești condiționalele Ruby de bază
teorie
teste
exercițiu
8. Condiționale (alternative)
Explorați condițiile alternative
teorie
teste
exercițiu
9. Siruri de caractere
Explorați diferite moduri de a lucra cu șiruri
teorie
teste
exercițiu
10. Blocuri
Familiarizați-vă cu blocurile și învățați cum să le folosiți
teorie
teste
exercițiu
11. Iteratori
Faceți cunoștință cu iteratorii
teorie
teste
exercițiu
12. Traversarea liniilor
Consolidați lucrul cu blocuri folosind exemplul traversării liniilor
teorie
teste
exercițiu
13. Tipuri de date Ruby
Aflați ce tipuri de date există în Ruby
teorie
teste
exercițiu
14. Clase
Învățați constructele de bază pentru lucrul cu clasele
teorie
teste
exercițiu
15. Module
Aflați cum funcționează modulele în Ruby
teorie
teste
exercițiu
16. Totul este o expresie
Cunoașteți caracteristica „totul este o expresie” a lui Ruby
teorie
exercițiu
17. Matrice
Faceți cunoștință cu matricele în Ruby
teorie
teste
exercițiu
18. Metode de matrice
Aflați mai multe despre metodele de matrice utile
teorie
exercițiu
19. Hashes
Cunoașteți hashurile în Ruby
teorie
teste
exercițiu
20. Metode de hash
Aflați mai multe despre metodele hash
teorie
exercițiu
21. Destructurarea
Învățați să descompuneți datele compuse în elemente
teorie
teste
exercițiu
22. Argumente ale funcției de ambalare
Învață să folosești operatorul Splat
teorie
teste
exercițiu
23. Hash ca ultimul parametru al funcției
Învață să folosești un hash ca ultimul parametru al unei funcții
teorie
exercițiu
24. Conductă
Învață să folosești o serie de funcții
teorie
exercițiu
25. Blocurile ca obiecte
Aflați mai multe despre lucrul cu blocuri
teorie
teste
exercițiu
26. Traducerea caracterelor în blocuri
Învață să transformi simbolurile în blocuri
teorie
exercițiu
27. Blocuri în interiorul unei funcții
Învață să scrii propriile funcții folosind blocuri
teorie
teste
exercițiu
28. fiecare_cu_obiect
Aflați o metodă utilă pentru agregarea datelor
teorie
exercițiu
29. Matrice ca seturi
Învață să lucrezi cu matrice ca seturi
teorie
teste
exercițiu
30. Modalități de a defini matrice
Aflați noi moduri de a defini matrice
teorie
exercițiu
31. Bazele
Învață elementele de bază ale limbajului Ruby și scrie-ți primul program
teorie
teme pentru acasă
32. Colecții
Aflați ce colecții există și cum să lucrați cu ele.
teorie
teme pentru acasă
33. Programare functionala
Aflați elementele de bază ale programării funcționale în Ruby.
teorie
teme pentru acasă
34. Testare
Familiarizați-vă cu testarea și abordările de testare a codului în Ruby
teorie
teme pentru acasă
35. OOP în Ruby
Cunoașteți elementele de bază ale POO, folosind clase și metode în Ruby.
teorie
teme pentru acasă
36. Metaprogramarea
Aflați cum să creați programe care își pot schimba comportamentul în timpul execuției.
teorie
teme pentru acasă
37. Materiale suplimentare
Articole și videoclipuri organizate de echipa Hexlet. Te va ajuta să aprofundezi subiectul cursului