Introducción
- Presentación del curso
- Cómo funciona la web
- Entendiendo lenguajes de servidor
- Http explicado
- Por qué Ruby on Rails
- Novedades en Rails 5
- Instalar Ruby on Rails 5
- Ruby on Rails 5 en web para usuarios de Windows
- Como procesa Rails peticiones
- Crear Proyecto
- Autenticación y sesiones
- Devise
- Autenticación con Facebook parte 1
- Autenticación con Facebook parte 2
- Manejando errores autenticación
- Parámetros fuertes (Strong params)
- Actualizar datos antes del registro
- Usuarios prueba y failure
- Asset Pipeline
- Rutas para autenticados y no autenticados
- Ciclos e Interpolación en SASS
- Parciales y helpers
- Múltiples layouts con herencia
- Navegación
Validaciones y pruebas
- Tipos de validaciones
- Validaciones en Rails
- Configurar suite de pruebas
- Pruebas unitarias
- Validaciones Personalizadas
- Pruebas unitarias parte 2
- FactoryGirl
- TDD
Controladores a fondo
- Relaciones en la BD explicadas
- Relaciones 1 a muchos en Rails
- Rails y REST
- Resources routes
- Instrucciones básicas ActiveRecord
- Respond_to y jBuilder
- Filtros en el controlador
- Publicar desde el home
- Asignar usuario a la publicación
- Crear y actualizar la página con AJAX
- AJAX explicado
- Mostrar publicaciones
Subir archivos
- Perfil de usuario
- Editar usuario
- Best in place
- User en JSON
- Validar que solo edite mi cuenta
- Cómo subir imágenes
- Configurar Paperclip
- Desplegar cover y avatar por default
- View helpers para avatares circulares
- Subir imágenes
- Menú desplegable
- Remotipart
- Actualizar avatar y cover
Solicitud de amistad
- Crear modelo amistad
- Validar amistades únicas
- Máquina de estados para solicitudes
- Agregar amigos
- Where or en Rails 5
- Bug con registro y strong params
- Mostrar amistades
- Aceptar:Denegar amistades
- Relaciones de amistad en el usuario
- Decoradores
- Decoradores parte 2
- Filtrar publicaciones
Feed de publicaciones
- Paginación
- Scroll infinito
- Instalar redis
- ActionCable
- Mostrar posts en tiempo real
- Identificar usuario actual en ActionCable
- Mensajes en tiempo real por usuario
Notificaciones
- Crear tabla notificaciones
- Concerns
- ActiveJob - Tareas en segundo plano
- Sidekiq
- Notificaciones en tiempo real
- Mostrar notificaciones parte 1
- Mostrar notificaciones parte 2
- Marcar notificaciones como leídas
- Últimos detalles
- Despedida
Vídeo Curso Ruby on Rails 5 RoR Aplicaciones Web Robustas Referencia SKU: 1058
Reviewed by shavall
on
3:01 p. m.
Rating:
