Introducción
  • Introducción
  • Preguntas y otra información
  • Introduccion sencilla con ejemplo
  • Recursos
Instalación de las herramientas del curso
  • 1. Que es una terminal y cómo se usa MAC
  • 2. Cómo instalar Ruby on rails MAC
  • 3. Cómo instalar Sublime text MAC
  • 1. Que es una terminal y cómo se usa LINUX
  • Como instalar rails en linux
  • 3. Cómo instalar Sublime text en LINUX
  • 1. Que es  la línea de comandos y cómo se usa WINDOWS
  • 2. Cómo instalar Ruby on rails WINDOWS
  • 3. Cómo instalar Sublime text WINDOWS
Ruby Basico
  • Declarar una variable
  • Imprimir texto y variables
  • Tipos de variables
  • Tipos de datos de las variables
  • Retroalimentacion
  • Leer datos por teclado y como se almacenan
Estructuras de control
  • Cómo funcionan las Estructuras de control
  • If, else
  • Elsif
  • Case
  • Unless
  • While
  • Times
Arrays (Arreglos)
  • ¿Qué son los arrays?
  • ¿Cómo agregar datos?
  • ¿Cómo manipular los arrays con el método each?
Calculadora basica con ruby
  • Clases y metodos
  • Ejercicio de cómo crear una calculadora por terminal
  • GETTERS y SETTERS
  • Estructura de basica de la calculadora
  • Mejorando el codigo
Lecciones Basicas de HTML
  • Introduccion
  • ¿Que es HTML?
  • Estructura basica de un sitio
  • Metadatos
  • Parrafos
  • Titulos
  • Hipervinculos dentro del sitio
  • Hipervinculos externos
  • Agregar Imagenes
  • Agregar Imagenes externas del sitio
  • Tablas
  • Tablas con encabezado
  • Listar ordenadas
  • Listas no ordenadas
  • Formularios
  • Más Inputs
  • Inputs de seleccion
Lecciones Basicas de CSS
  • Introduccion
  • Css Directo
  • Css interno
  • Hojas de estilo CSS externas
  • Margenes
Ruby on Rails 5 - Introduccion
  • Proyecto # 1
  • Cómo crear un proyecto
  • Error con SQLITE 3
  • Estructura de un proyecto
  • Agregando nueva vista a routes
  • Creando un controlador para la vista
  • ¿Cómo se conecta el controlador con la vista?
  • Como funcion la vista aplication
Base de datos
  • ¿Qué es una base de datos?
  • SQLITE
  • ¿Qué es el adaptador de base de datos en ROR?
  • ¿Qué son las migraciones?
  • Cómo funcionan las migraciones
MVC (Modelo vista controlador)
  • Generar un modelo
  • Cómo se conecta por consola a cualquier base de datos en ROR
  • Funcion del CRUD
  • Modificando routes y agregando articulos nuevos
  • Strong params & vista SHOW
  • Vistas parciales
  • Mostrar mensajes del controlador
  • Cambiando vista principal del proyecto
  • Eliminando articulos
  • Tipos de vistas
Trabajando con el diseño de Articles y Categories
  • Trabajando con Scaffold
  • Explicando scaffold y su funcionamiento detallado
  • Agregando CSS
  • Agregar colores usando SCSS
Diseño con Bootstrap
  • Introduccion
  • Css o bootstrap
  • Instalar Gem Bootstrap
  • Bootstrap 4