Nozioni di base su Ruby - corso 3900 rubli. da Hexlet, formazione 51 ore, data 27 novembre 2023.
Miscellanea / / November 28, 2023
Incluso nel corso
33 lezioni (video e/o testo)
38 esercizi nel simulatore
63 test di screening
Materiali aggiuntivi
Aiuto in "Discussioni"
Accesso ad altri corsi sulla piattaforma
Cosa imparerai
Sintassi di Ruby
Usa raccolte
Scrivi in uno stile funzionale
Metti alla prova il tuo codice
Scrivere programmi che possano modificare il proprio comportamento durante l'esecuzione
Comprendi il ricco ecosistema delle librerie Ruby
1. introduzione
Conosci il corso
teoria
2. Ciao mondo!
Impara le basi del linguaggio Ruby e scrivi il tuo primo programma
teoria
test
esercizio
3. Rubino, rubino, rubino
Conosci le caratteristiche del linguaggio Ruby e quali compiti affronta
teoria
test
esercizio
4. Tutto è un oggetto
Conosci le caratteristiche del linguaggio Ruby e quali compiti affronta
teoria
test
esercizio
5. Prima funzione
Scrivi la tua prima funzione in Ruby
teoria
test
esercizio
6. Tipo booleano
Conosci il tipo booleano in Ruby, gli operatori di confronto e i predicati più diffusi
teoria
test
esercizio
7. Costruzioni condizionali
Impara a usare i condizionali di base di Ruby
teoria
test
esercizio
8. Condizionali (alternative)
Esplora condizionali alternativi
teoria
test
esercizio
9. stringhe
Esplora diversi modi di lavorare con le stringhe
teoria
test
esercizio
10. Blocchi
Familiarizza con i blocchi e impara a usarli
teoria
test
esercizio
11. Iteratori
Conosci gli iteratori
teoria
test
esercizio
12. Attraversamento della linea
Rinforza il lavoro con i blocchi usando l'esempio dell'attraversamento della linea
teoria
test
esercizio
13. Tipi di dati Ruby
Scopri quali tipi di dati sono presenti in Ruby
teoria
test
esercizio
14. Classi
Impara i costrutti di base per lavorare con le classi
teoria
test
esercizio
15. Moduli
Scopri come funzionano i moduli in Ruby
teoria
test
esercizio
16. Tutto è un'espressione
Scopri la funzionalità "tutto è un'espressione" di Ruby
teoria
esercizio
17. Array
Scopri gli array in Ruby
teoria
test
esercizio
18. Metodi di matrice
Ulteriori informazioni sui metodi di array utili
teoria
esercizio
19. Hash
Conosci gli hash in Ruby
teoria
test
esercizio
20. Metodi hash
Ulteriori informazioni sui metodi hash
teoria
esercizio
21. Destrutturante
Impara a scomporre i dati composti in elementi
teoria
test
esercizio
22. Argomenti sulla funzione di imballaggio
Impara a usare l'operatore Splat
teoria
test
esercizio
23. Hash come ultimo parametro della funzione
Impara a utilizzare un hash come ultimo parametro di una funzione
teoria
esercizio
24. Tubatura
Impara a utilizzare una pipeline di funzioni
teoria
esercizio
25. Blocchi come oggetti
Ulteriori informazioni sull'utilizzo dei blocchi
teoria
test
esercizio
26. Traduzione dei caratteri in blocchi
Impara a convertire i simboli in blocchi
teoria
esercizio
27. Blocchi all'interno di una funzione
Impara a scrivere le tue funzioni utilizzando i blocchi
teoria
test
esercizio
28. ciascuno_con_oggetto
Impara un metodo utile per l'aggregazione dei dati
teoria
esercizio
29. Array come insiemi
Impara a lavorare con gli array come insiemi
teoria
test
esercizio
30. Modi per definire gli array
Impara nuovi modi per definire gli array
teoria
esercizio
31. Nozioni di base
Impara le basi del linguaggio Ruby e scrivi il tuo primo programma
teoria
compiti a casa
32. Collezioni
Scopri quali raccolte esistono e come lavorare con esse.
teoria
compiti a casa
33. Programmazione funzionale
Impara le basi della programmazione funzionale in Ruby.
teoria
compiti a casa
34. Test
Acquisisci familiarità con i test e gli approcci al test del codice in Ruby
teoria
compiti a casa
35. OOP in Ruby
Conosci le basi dell'OOP, utilizzando classi e metodi in Ruby.
teoria
compiti a casa
36. Metaprogrammazione
Scopri come creare programmi in grado di modificare il proprio comportamento durante l'esecuzione.
teoria
compiti a casa
37. Materiali aggiuntivi
Articoli e video curati dal team Hexlet. Ti aiuterà ad approfondire l'argomento del corso