Uriel Hernández
A quién va dirigido
Personas con conocimientos básicos de programación en el backend que quieran aprender a crear aplicaciones web completas y robustas usando Rails, como las grandes startups del mundo
Temario
-
check_circle_outlineMódulo 1 | 10 clases
Introducción al framework
expand_more-
done_all
Clase 1
Presentación del curso de Rails
-
done_all
Clase 2
Qué es Ruby on Rails
-
done_all
Clase 3
Conocimientos previos
-
done_all
Clase 4
Instalación en Mac
-
done_all
Clase 5
Instalación en Windows
-
done_all
Clase 6
Crear un proyecto de Ruby on Rails
-
done_all
Clase 7
Explorar los archivos del proyecto
-
done_all
Clase 8
Componentes del framework
-
done_all
Clase 9
Convención sobre configuración
-
done_all
Clase 10
Ambientes de desarrollo
-
-
check_circle_outlineMódulo 2 | 9 clases
Primeros pasos con Rails
expand_more-
done_all
Clase 1
Primera vista y primera ruta. Hola mundo
-
done_all
Clase 2
Motor de render para las vistas
-
done_all
Clase 3
Cómo responde a una petición web Ruby on Rails
-
done_all
Clase 4
Introducción a las rutas
-
done_all
Clase 5
La ruta principal
-
done_all
Clase 6
Métodos en las vistas (Helpers)
-
done_all
Clase 7
Formularios en Rails
-
done_all
Clase 8
Leer parámetros en un controlador
-
done_all
Clase 9
Generadores de código
-
-
check_circle_outlineMódulo 3 | 10 clases
Manejo de datos
expand_more-
done_all
Clase 1
Introducción al bloque
-
done_all
Clase 2
MIgraciones en Rails
-
done_all
Clase 3
Crear la base de datos y primer migración
-
done_all
Clase 4
ID y timestamps
-
done_all
Clase 5
Modelos
-
done_all
Clase 6
Pruebas unitarias
-
done_all
Clase 7
Primera prueba unitaria
-
done_all
Clase 8
Primera validación del modelo
-
done_all
Clase 9
El ActiveRecord
-
done_all
Clase 10
Acercamiento a las consultas
-
-
check_circle_outlineMódulo 4 | 6 clases
REST
expand_more -
check_circle_outlineMódulo 5 | 9 clases
Construye tu propio CRUD
expand_more-
done_all
Clase 1
Crear la tabla y el modelo
-
done_all
Clase 2
Pruebas unitarias y validaciones
-
done_all
Clase 3
Crear el controlador
-
done_all
Clase 4
Rutas REST
-
done_all
Clase 5
Crear registros
-
done_all
Clase 6
Consultar y mostrar registros
-
done_all
Clase 7
Editar registros
-
done_all
Clase 8
Eliminar registros
-
done_all
Clase 9
Recapitulación del bloque
-
-
check_circle_outlineMódulo 6 | 10 clases
Controladores y rutas
expand_more-
done_all
Clase 1
Detalles de un controlador
-
done_all
Clase 2
Respuestas de un controlador
-
done_all
Clase 3
Parámetros
-
done_all
Clase 4
Strong Params: Filtrado de parámetros
-
done_all
Clase 5
Filtros en el controlador
-
done_all
Clase 6
Cookies y sesiones
-
done_all
Clase 7
Mensajes flash
-
done_all
Clase 8
Concerns
-
done_all
Clase 9
Métodos asociados a rutas
-
done_all
Clase 10
Configurar las rutas recurso
-
-
check_circle_outlineMódulo 7 | 18 clases
Modelos
expand_more-
done_all
Clase 1
Introducción al bloque
-
done_all
Clase 2
Filtrado con where
-
done_all
Clase 3
Operador lógico OR para consultas
-
done_all
Clase 4
Negación de consultas con NOT
-
done_all
Clase 5
Limpieza de parámetros (sanitizar)
-
done_all
Clase 6
Otras operaciones comúnes
-
done_all
Clase 7
Ejercicio: Implementar paginación
-
done_all
Clase 8
Scopes y métodos de clase
-
done_all
Clase 9
Configurando validaciones
-
done_all
Clase 10
Callbacks
-
done_all
Clase 11
Callbacks con su descripción en español
-
done_all
Clase 12
Relaciones entre tablas
-
done_all
Clase 13
Relaciones en el esquema
-
done_all
Clase 14
Definir asociaciones
-
done_all
Clase 15
Foreign Key Constraints
-
done_all
Clase 16
Relaciones muchos a muchos
-
done_all
Clase 17
Definir asociaciones muchos a muchos
-
done_all
Clase 18
Dónde aprender más
-
-
check_circle_outlineMódulo 8 | 13 clases
Vistas y Formularios
expand_more-
done_all
Clase 1
Panorama general de las vistas
-
done_all
Clase 2
Layouts
-
done_all
Clase 3
yields con nombre
-
done_all
Clase 4
Trabajando con formularios
-
done_all
Clase 5
Cómo funcionan los métodos de FormBuilder
-
done_all
Clase 6
Select
-
done_all
Clase 7
Checkboxes
-
done_all
Clase 8
Checkboxes y relaciones
-
done_all
Clase 9
Radio buttons
-
done_all
Clase 10
Parciales
-
done_all
Clase 11
Render de colecciones
-
done_all
Clase 12
Bloques y layouts para parciales
-
done_all
Clase 13
Helper methods
-
-
check_circle_outlineMódulo 9.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
Valoraciones
4.5
1211.0 Valoraciones
Profesor:
Preguntas frecuentes
-
¿Cuándo empieza el curso?
Los cursos de Código Facilito son 100% online On-demand lo que significa que están grabados y los puedes empezar cuando quieras y a tu propio ritmo.
-
¿Cómo funciona la membresía premium?
Al suscribirte tendrás acceso ilimitado a todos los cursos de Código Facilito. En tu cuenta podrás agregar cursos, ver cualquier video, tener seguimiento de tus cursos y en los cursos que lo indican: presentar un examen al final y obtener un certificado digital. Además tendrás acceso exclusivo a clases premium semanales que son en vivo donde puedes hacer preguntas al instructor.
Cada mes agregamos nuevos contenidos, actualizando cursos existentes y cursos completamente nuevos.
La membresía se actualiza de manera recurrente y puedes cancelar en cualquier momento desde tu cuenta en un par de clics. -
¿Qué puedo aprender en Código Facilito?
Nos especializamos en programación: desde lo básico hasta lo pro. Frontend, HTML5, CSS, JavaScript, backend con Python, Rails y mucho más. Puedes explorar nuestro catálogo completo aquí.
-
Tengo otra pregunta, ¿dónde los contacto?
Te atendemos con gusto en ayuda@codigofacilito.com
Desbloquea acceso inmediato a todos los cursos y Bootcamp Replays al mejor precio del año
Pagos seguros con tarjeta de crédito o débito, Paypal, y BTC: