Conceptos básicos de Ruby - curso 3900 rublos. de Hexlet, formación 51 horas, Fecha 27 de noviembre de 2023.
Miscelánea / / November 28, 2023
Incluido en el curso
33 lecciones (video y/o texto)
38 ejercicios en el simulador.
63 pruebas de detección
Materiales adicionales
Ayuda en "Discusiones"
Acceso a otros cursos de la plataforma
Que aprenderás
sintaxis de rubí
Usar colecciones
Escribe en un estilo funcional.
Prueba tu código
Escribir programas que puedan cambiar su comportamiento durante la ejecución.
Comprender el rico ecosistema de las bibliotecas Ruby
1. Introducción
Conozca el curso
teoría
2. ¡Hola Mundo!
Aprenda los conceptos básicos del lenguaje Ruby y escriba su primer programa.
teoría
pruebas
ejercicio
3. Rubí, rubí, rubí
Familiarícese con las características del lenguaje Ruby y las tareas que realiza.
teoría
pruebas
ejercicio
4. todo es un objeto
Familiarícese con las características del lenguaje Ruby y las tareas que realiza.
teoría
pruebas
ejercicio
5. Primera función
Escribe tu primera función en Ruby
teoría
pruebas
ejercicio
6. tipo booleano
Conozca el tipo booleano en Ruby, operadores de comparación y predicados populares
teoría
pruebas
ejercicio
7. Construcciones condicionales
Aprenda a utilizar los condicionales básicos de Ruby
teoría
pruebas
ejercicio
8. Condicionales (alternativas)
Explora condicionales alternativos
teoría
pruebas
ejercicio
9. Instrumentos de cuerda
Explora diferentes formas de trabajar con cuerdas
teoría
pruebas
ejercicio
10. Bloques
Familiarízate con los bloques y aprende a usarlos.
teoría
pruebas
ejercicio
11. Iteradores
Conozca los iteradores
teoría
pruebas
ejercicio
12. recorrido de línea
Reforzar el trabajo con bloques usando el ejemplo de recorrido de línea.
teoría
pruebas
ejercicio
13. Tipos de datos de rubí
Descubra qué tipos de datos hay en Ruby
teoría
pruebas
ejercicio
14. Clases
Aprenda construcciones básicas para trabajar con clases.
teoría
pruebas
ejercicio
15. Módulos
Aprenda cómo funcionan los módulos en Ruby
teoría
pruebas
ejercicio
16. Todo es una expresión.
Conozca la función "todo es una expresión" de Ruby
teoría
ejercicio
17. matrices
Conozca los arreglos en Ruby
teoría
pruebas
ejercicio
18. Métodos de matriz
Obtenga más información sobre métodos de matriz útiles
teoría
ejercicio
19. hashes
Conozca los hashes en Ruby
teoría
pruebas
ejercicio
20. Métodos hash
Obtenga más información sobre los métodos hash
teoría
ejercicio
21. Desestructurando
Aprenda a descomponer datos compuestos en elementos.
teoría
pruebas
ejercicio
22. Argumentos de función de embalaje
Aprende a usar el operador Splat
teoría
pruebas
ejercicio
23. Hash como último parámetro de función
Aprenda a utilizar un hash como último parámetro de una función
teoría
ejercicio
24. Tubería
Aprenda a utilizar una canalización de funciones
teoría
ejercicio
25. Bloques como objetos
Obtenga más información sobre cómo trabajar con bloques
teoría
pruebas
ejercicio
26. Traducir caracteres en bloques
Aprende a convertir símbolos en bloques.
teoría
ejercicio
27. Bloques dentro de una función
Aprende a escribir tus propias funciones usando bloques
teoría
pruebas
ejercicio
28. cada_con_objeto
Aprenda un método útil para la agregación de datos
teoría
ejercicio
29. Matrices como conjuntos
Aprenda a trabajar con matrices como conjuntos.
teoría
pruebas
ejercicio
30. Formas de definir matrices
Aprenda nuevas formas de definir matrices
teoría
ejercicio
31. Lo esencial
Aprenda los conceptos básicos del lenguaje Ruby y escriba su primer programa.
teoría
tarea
32. Colecciones
Aprenda qué colecciones hay y cómo trabajar con ellas.
teoría
tarea
33. Programación funcional
Aprenda los conceptos básicos de la programación funcional en Ruby.
teoría
tarea
34. Pruebas
Familiarícese con las pruebas y los enfoques para probar el código en Ruby.
teoría
tarea
35. programación orientada a objetos en rubí
Conozca los conceptos básicos de la programación orientada a objetos, utilizando clases y métodos en Ruby.
teoría
tarea
36. Metaprogramación
Aprenda a crear programas que puedan cambiar su comportamiento durante la ejecución.
teoría
tarea
37. Materiales adicionales
Artículos y vídeos seleccionados por el equipo de Hexlet. Te ayudará a profundizar en el tema del curso.