Curso de Laravel básico
Qué aprenderás
- Al finalizar el curso, serás capaz de:
- Instalar y configurar Laravel 11 en tu entorno de desarrollo.
- Comprender la arquitectura MVC de Laravel y su flujo de trabajo.
- Crear modelos Eloquent para interactuar con bases de datos relacionales.
- Definir rutas y controladores para manejar solicitudes HTTP.
- Diseñar vistas Blade para construir interfaces de usuario dinámicas.
- Implementar autenticación y autorización para proteger tus aplicaciones.
- Establecer relaciones entre modelos para organizar tus datos de manera eficiente.
- Desplegar tu aplicación Laravel en un servidor web.
Indice de contenidos
- Introducción a Laravel
- Rutas y Controladores
- Vistas con Blade
- Capítulo 6 – Introducción al motor de plantillas Blade. 6:56
- Capítulo 7 – Uso de layouts y secciones. 4:05
- Capítulo 8 – Enviar datos desde el controlador a la vista. 12:09
- Eloquent ORM y Base de Datos
- Capítulo 9 – Conexión a una base de datos. 10:24
- Capítulo 10 – Migraciones: creación y actualización de tablas. 0:00
- Capítulo 11 – Creación de modelos Eloquent. 0:00
- Capítulo 12 – Consultas básicas con Eloquent (select, insert, update, delete). 0:00
- Formularios y Validación
- Capítulo 13 – Creación y envío de formularios. 12:58
- Capítulo 14 – Validación de datos de entrada. 9:21
- Capítulo 15 – Manejo de errores de validación. 0:00
- Autenticación y Registro de Usuarios
- Capítulo 16 – Configuración del sistema de autenticación básico de Laravel. 9:21
- Capítulo 17 – Registro y login de usuarios. 9:21
- Capítulo 18 – Middleware para la protección de rutas. 9:21
- Manejo de Archivos y Subida de Imágenes
- Capítulo 19 – Cargar y almacenar archivos en Laravel. 9:21
- Capítulo 20 – Validar y manipular imágenes. 0:00
- Deploy de Aplicaciones Laravel
- Capítulo 21 – Preparar tu aplicación para producción. 0:00
- Capítulo 22 – Despliegue en un servidor compartido 0:00
Requisitos
Para aprender el mejor curso Laravel completo recomendamos tener conocimientos en el desarrollo de aplicaciones web donde detallamos lo siguientes requisitos:
- Backend
- Conocimientos en el lenguaje de programación PHP
- Conocimientos en la gestión base de datos con MYSQL
- FrontEnd
- Diseño HTML + CSS
- Conocimientos en el diseño web con Bootstrap