Contenido del curso
7 carpetas · 86 clases
1.-
Introducción
24 clases
Introducción
-
1.- Presentación del curso
-
2.- Cómo funciona la web
-
3.- Entendiendo lenguajes de servidor
-
4.- Http explicado
-
5.- Por qué Ruby on Rails
-
6.- Novedades en Rails 5
-
7.- Instalar Ruby on Rails 5
-
8.- Ruby on Rails 5 en web para usuarios de Windows
-
9.- Como procesa Rails peticiones
-
10.- Crear Proyecto
-
11.- Autenticación y sesiones
-
12.- Devise
-
13.- Autenticación con Facebook parte 1
-
14.- Autenticación con Facebook parte 2
-
15.- Manejando errores autenticación
-
16.- Parámetros fuertes (Strong params)
-
17.- Actualizar datos antes del registro
-
18.- Usuarios prueba y failure
-
19.- Asset Pipeline
-
20.- Rutas para autenticados y no autenticados
-
21.- Ciclos e Interpolación en SASS
-
22.- Parciales y helpers
-
23.- Múltiples layouts con herencia
-
24.- Navegación
2.-
Validaciones y pruebas
8 clases
Validaciones y pruebas
-
25.- Tipos de validaciones
-
26.- Validaciones en Rails
-
27.- Configurar suite de pruebas
-
28.- Pruebas unitarias
-
29.- Validaciones Personalizadas
-
30.- Pruebas unitarias parte 2
-
31.- FactoryGirl
-
32.- TDD
3.-
Controladores a fondo
12 clases
Controladores a fondo
-
33.- Relaciones en la BD explicadas
-
34.- Relaciones 1 a muchos en Rails
-
35.- Rails y REST
-
36.- Resources routes
-
37.- Instrucciones básicas ActiveRecord_5
-
38.- Respond_to y jBuilder
-
39.- Filtros en el controlador
-
40.- Publicar desde el home
-
41.- Asignar usuario a la publicación
-
42.- Crear y actualizar la página con AJAX
-
43.- AJAX explicado
-
44.- Mostrar publicaciones
4.-
Subir Archivos
13 clases
Subir Archivos
-
45.- Perfil de usuario
-
46.- Editar usuario
-
47.- Best in place
-
48.- User en JSON
-
49.- Validar que solo edite mi cuenta
-
50.- Cómo subir imágenes
-
51.- Configurar Paperclip
-
52.- Desplegar cover y avatar por default
-
53.- View helpers para avatares circulares
-
54.- Subir imágenes
-
55.- Menú desplegable
-
56.- Remotipart
-
57.- Actualizar avatar y cover
5.-
Solicitud de amistad
12 clases
Solicitud de amistad
-
58.- Crear modelo amistad_3
-
59.- Validar amistades únicas
-
60.- Máquina de estados para solicitudes
-
61.- Agregar amigos
-
62.- Where or en Rails 5
-
63.- Bug con registro y strong params
-
64.- Mostrar amistades
-
65.- Aceptar-Denegar amistades
-
66.- Relaciones de amistad en el usuario
-
67.- Decoradores
-
68.- Decoradores parte 2
-
69.- Filtrar publicaciones
6.-
Feed de publicaciones
7 clases
Feed de publicaciones
-
70.- Paginación
-
71.- Scroll infinito
-
72.- Instalar redis
-
73.- ActionCable
-
74.- Mostrar posts en tiempo real
-
75.- Identificar usuario actual en ActionCable
-
76.- Mensajes en tiempo real por usuario
7.-
Notificaciones
10 clases
Notificaciones
-
77.- Crear tabla notificaciones
-
78.- Concerns
-
79.- ActiveJob - Tareas en segundo plano
-
80.- Sidekiq
-
81.- Notificaciones en tiempo real
-
82.- Mostrar notificaciones parte 1
-
83.- Mostrar notificaciones parte 2
-
84.- Marcar notificaciones como leídas
-
85.- Últimos detalles
-
86.- Despedida
Acerca del curso
Aprende a desarrollar una red social web, solo necesitas saber lo básico de programación y nosotros te enseñamos a crear aplicaciones web dinámicas robustas. Te enseñamos con un proyecto web completo y utilizando Ruby on Rails 5, la versión más nueva del framework.
Acerca del profesor