Tipos de datos IV: Arrays
Clase 7 de 39 • Curso de Ruby
Contenido del curso
- 4

Tipos de datos I: Integer, float
06:01 - 5

Tipos de datos II: Strings
09:07 - 6

Tipos de datos III: Symbols
03:06 - 7

Tipos de datos IV: Arrays
10:46 - 8

Tipos de datos V: Hashes
08:42 - 9

Uso de condicionales
04:24 - 10

Uso de ciclos
06:13 - 11

Rangos
02:39 - 12

Uso de Regex
02:41 - 13

Procs y lambdas
04:06 - 14

Programación Orientada a Objetos en Ruby Comenzando la creación de nuestra clase
11:17 - 15

Programación Orientada a Objetos en Ruby: Módulos
03:29 - 16

Programación Orientada a Objetos: Clases y Objetos
02:51 - 17
Concurrencia vs Paralelismo: Threads en Ruby
03:18 - 18

Bundler y gemas
14:17 - 19

Testing en Ruby
10:16 - 20

Testing con MiniTest
07:00 - 21
Diferencias entre Ruby 2.5 y 3
02:48
- 22

Introducción al proyecto
01:41 - 23
Instalar Ruby 2D
00:26 - 24

Overview Ruby 2D
07:37 - 25

Arquitectura
07:57 - 26

Estructurando el proyecto
06:11 - 27

Vista básica
15:43 - 28

Programando la base para los movimientos
12:45 - 29

Programando el movimiento de nuestro snake
08:40 - 30

Test de nuestras acciones
09:35 - 31

Implementando el timer del movimiento
07:58 - 32

Actualizando la vista
06:15 - 33

Preparando el cambio de dirección
09:32 - 34

Recapitulación de la arquitectura
02:43 - 35

Moviendo la serpiente con el teclado
11:37 - 36

Creciendo la serpiente y programando la condición de derrota
09:00 - 37

Generando comida aleatoria: uso de rand y stub en pruebas
08:58 - 38

Condición de salida y conclusiones
05:32 - 39
Retos del curso
00:16
Un array o arreglo es un tipo de datos especial donde vas a poder almacenar múltiples objetos en una sola variable.
Ejemplo:
letras = [ ""q"", ""w"", ""e"", ""r"", ""t"", ""y""]
Algo interesante de Ruby es que podemos utilizar números negativos para acceder a las posiciones desde el último elemento del array.
Los arreglos en Ruby no tienen un tipo específico, esto quiere decir que dentro de un array podemos tener diferentes tipos de datos en cada elemento.