Dominando Laravel - De principiante a experto
.MP4 | Video: 1280x720, 30 fps(r) | Audio: AAC, 48000 Hz, 2ch | 4.73 GB
Duration: 18.5 hours | Genre: eLearning | Language: Español
Aprende a crear aplicaciones robustas y escalables con el framework más popular de PHP, Laravel
.MP4 | Video: 1280x720, 30 fps(r) | Audio: AAC, 48000 Hz, 2ch | 4.73 GB
Duration: 18.5 hours | Genre: eLearning | Language: Español
Aprende a crear aplicaciones robustas y escalables con el framework más popular de PHP, Laravel
What you'll learn
Crear aplicaciones robustas y escalables con el framework más popular de PHP, LARAVEL
Requirements
Sólo debes saber lo básico de HTML y PHP
Description
En este curso aprenderemos desde cero, a programar aplicaciones web utilizando el framework más popular de php, LARAVEL.
Acá te dejo el temario completo:
Módulo 0 - Laravel para principiantes (ACTUALIZACIÓN 2019)
Instalando todo lo necesario para programar con Laravel en Windows
Instalando Sublime Text 3
Mejorando la apariencia de Sublime Text
Configurando PHP Companion en Sublime Text
Preferencias personales de Sublime Text
Mejorando la apariencia de Sublime Text - Parte 2
Qué son y cómo se utilizan las RUTAS
Rutas con nombre
Cómo mostrar HTML con las vistas
Blade, el motor de plantillas
Estructuras de control con Blade
Controladores
Controladores Resource & API
Cómo enviar formularios
Cómo validar formularios
Cómo traducir tus aplicaciones en Laravel
Cómo enviar emails en Laravel
Variables de entorno y Bases de Datos
Qué son y cómo se utilizan las migraciones
Eloquent: Obtener registros de la base de datos
Eloquent: Obtener registros individuales
Route model binding - URLs amigables
Eloquent: Insertar registros
Qué significa la asignación masiva
Qué son y cómo utilizar Form Requests
Eloquent: Actualizar registros
Reutilizando el formulario de crear y editar
Eloquent: Eliminar Registros
Route Resource
Cómo mostrar mensajes de sesión
Agregando Login y Registro
Cómo proteger rutas con usuario y contraseña
Introducción a Laravel Mix
Diseño con Bootstrap 4 - parte 1
Terminando el diseño
Módulo 1 - Nivel Básico
En este módulo veremos los fundamentos de Laravel
Routing - Qué son y cómo se utilizan las RUTAS
Views - Cómo mostrar HTML con las VISTAS
Blade - El motor de plantillas de Laravel
Controllers - Cómo utilizar controladores
Requests - Cómo manejar las peticiones HTTP
Validation - Validación de formularios
Responses - Cómo manejar las respuestas del servidor
Middlewares - Qué son y cómo se utilizan
Bases de Datos - Configuración de la conexión
Migrations - Control de versión de bases de datos
REST - Entendiendo el diseño de software REST
Query Builder - Implementación REST
Eloquent - Reestructuración REST
Authentication - Login manual de usuarios
Elixir - Preprocesadores CSS y Bootstrap
Elixir - Combinación de archivos y BrowserSync
Módulo 2 - Nivel Intermedio
En este módulo crearemos un sistema de Usuarios y Roles
Usuarios y Roles - Introducción
Eloquent - Relaciones HasOne & HasMany
Eloquent - Relaciones Many to Many
Validación - Regla unique al actualizar
Policies - Políticas de acceso
Collections - Reestructuración de código
Eloquent: Guardar relaciones HasOne y HasMany
Eloquent: Guardar relaciones ManyToMany
Eloquent: Relaciones Polimórficas HasOne & HasMany
Eloquent: Relaciones Polimórficas belongsToMany
Eloquent: Optimización de consultas
Emails - En entorno local
Emails - En entorno de producción
Eventos y Listeners - Reestructuración del código
Módulo 3 - Nivel Avanzado
En este módulo veremos lo siguiente temas un poco más avanzados
Instalación de Homestead
Actualización
Seeders
Paginación - Custom
Introducción al Caché
Utilizando el Caché en Laravel
Caché con Redis
Repositorios - Reestructuración de código
Decoradores e Interfaces- Reestructuración de código
View Presenters
Queues & Jobs
SocketIO - Laravel Echo & Redis
Testing - Unit Tests
Testing - Integration Tests
Testing - Functional Tests
Testing - Acceptance tests con Selenium
Módulo 4 - Despliegue en servidores
En este módulo aprenderemos a poner en producción aplicaciones de Laravel
Deploy en Heroku (servicio gratuito)
Migraciones y bases de datos en Heroku
Forge - Deploy en Digital Ocean
Forge - Cómo tener múltiples sitios pagando un solo servidor
Adquiriendo y configurando un dominio personalizado
Configurando cuentas de email corporativo
Forge: Queues & caché con Redis
Forge - Cómo instalar un certificado SSL gratis
Forge - Despliegue automático
Módulo 5 - Tips & Trucos (BONUS 1)
En este módulo vemos tips y trucos con Laravel, además de actualizaciones de las versiones 5.*
Cambios importantes en el directorio
Mailables
Nueva forma de subir archivos
Notificaciones vía email
Notificaciones vía database y más…
Qué son los ataques XSS y cómo evitarlos
Cómo exportar PDFs en Laravel
Cómo exportar Excel & CSV en Laravel
Cómo exportar consultas a Excel & CSV
Cómo exportar vistas de blade a Excel & CSV
Cómo exportar datos a través de queues
Módulo 6 - Cómo funciona la autenticación en Laravel (BONUS 2)
En este módulo vemos tips y trucos con Laravel, además de actualizaciones de las versiones 5.*
Cómo funciona el login
Cómo funciona el registro
Solicitud de reestablecimiento de contraseña
Personalizando el email de reestablecimiento de contraseña
Cómo funciona el restablecimiento de contraseñas
Módulo 7 - Novedades de Laravel 5.5 (BONUS 3)
Frontend presets
Métodos view y redirect
Directivas de Blade
Comando vendor publish
Comando package discover
Emails renderizables
Validación de requests
Comando make rule
Comando migrate fresh
Comando make factory
Objetos opcionales
Diferencias entre request has y request filled
Módulo 8 - Novedades de Laravel 5.7 (BONUS 4)
Cambio en la estructura de carpetas
Mejores mensajes de error
Usuario opcional en políticas de acceso
Dump Server
Verificación de Emails
Módulo 9 - Novedades de Laravel 5.8 (BONUS 5)
Registro automático de políticas de acceso
Dirección de los archivos de Blade
Tiempo de expiración del caché
Módulo 10 - Novedades de Laravel 6 (BONUS 6)
Cómo ejecutar el comando make:auth en Laravel 6
Ignition: La nueva página de error de Laravel 6
Who this course is for:
Personas interesadas en aprender desarrollo de aplicaciones web con PHP utilizando Laravel
Bookmark My Blog & Visit it Daily for More Video Tutorial