- 1
Novedades y herramientas actualizadas en Laravel
00:30 - 2

Desarrollo web con Laravel: proyectos y funcionalidades clave
05:31 - 3
Curso de Laravel 6: Configuración del Entorno de Desarrollo
03:27 - 4

Instalación y configuración de Laravel paso a paso
08:11 - 5

CRUD en Laravel: Crear, Leer, Actualizar y Eliminar Usuarios
12:04 - 6

"Creación de Controladores y Vistas en Laravel"
16:12 - 7

Creación de Formularios y Validación en Laravel con Bootstrap
12:59
Desarrollo web con Laravel: proyectos y funcionalidades clave
Clase 2 de 37 • Curso de Introducción a Laravel 6
Contenido del curso
- 8

Rutas y Controladores en Laravel: Fundamentos Esenciales
08:43 - 9

Protección de Rutas y Controladores en Laravel con Middleware
06:28 - 10

Validación de Formularios en Laravel: Buenas Prácticas y Ejemplos
08:22 - 11

Sistema de Plantillas Blade en Laravel: Creación y Uso Eficiente
08:10 - 12

Implementación de Sistema de Autenticación en Laravel con Bootstrap
07:32
- 17

Creación de un Blog con Sistema de Autenticación y Slugs
07:54 - 18

Configuración de Migraciones, Factories y Seeders en Laravel
07:36 - 19

Configuración de Rutas y Controladores en Laravel para Listado de Posts
13:01 - 20

Configuración Visual y Paginación en Laravel y Vue.js
04:12 - 21

Gestión de Artículos en Laravel: Rutas, Controladores y Vistas
14:35 - 22

Creación de Formularios en PHP con HTML y Bootstrap
07:00 - 23

Validación y Guardado de Datos en Laravel
12:10 - 24

Formulario de Edición de Artículos con Laravel
10:15 - 25

Gestión de Formularios y Archivos en Laravel
11:26 - 26

Integración de Imágenes y Contenido Multimedia en Proyectos Web
11:28
- 27

Testing y Pruebas Funcionales en Laravel: Proyecto Intermedio
09:48 - 28

Pruebas de Software: Ciclo Rojo, Verde y Refactorización
06:03 - 29

Configuración de Proyectos en Laravel: Controladores y Pruebas
09:11 - 30

Desarrollo Guiado por Pruebas en Laravel: Configuración y Ejecución
12:41 - 31

Refactorización y Validación de Código en Pruebas Unitarias
07:48 - 32

Pruebas y Configuración de Controladores en Laravel
06:50 - 33

Actualización de Datos en Controladores: Método y Pruebas
05:05 - 34

Pruebas Unitarias para Método de Eliminación en Bases de Datos
04:15 - 35

Creación y Prueba de Métodos Index en PHP
06:03 - 36

Protección de APIs con Autenticación Token en Laravel
08:20 - 37

Desarrollo de Formularios con Blade y Verbalización de Datos
00:55
¿Qué es Laravel y para qué se utiliza?
Laravel es una herramienta poderosa en el mundo del desarrollo web actual, facilitando la creación de páginas, sistemas API y más. Construido sobre el lenguaje PHP, Laravel ofrece un marco flexible y robusto que permite a los desarrolladores centrarse en resolver problemas específicos del cliente, como la gestión de registros, la seguridad, y la exportación de datos en diferentes formatos.
¿Qué conocimientos previos te ayudarán a aprender Laravel?
- PHP: Tener un entendimiento básico de PHP es crucial, ya que Laravel está construido sobre este lenguaje. Esto te permitirá comprender mejor cómo interactúan las distintas partes de Laravel.
- Desarrollo Web: Aunque no es estrictamente necesario, tener una noción general de cómo funciona el desarrollo web puede facilitar el aprendizaje.
¿Cómo se estructura el sistema de capas de Laravel?
Laravel puede visualizarse como un sistema de capas que optimiza el flujo de trabajo durante el desarrollo web. Este enfoque permite organizar el código de forma modular y escalable:
-
Rutas: Las rutas son las direcciones URL que el usuario introduce en su navegador. Una vez establecidas, estas pueden dirigir al usuario a diferentes vistas o acciones dentro de la aplicación.
-
Lógica de programación: Después de las rutas, encontramos la capa lógica donde se define la programación que responde a dichas rutas. Esta lógica puede devolver una variedad de respuestas, como vistas HTML o datos en formatos como PDF y Excel.
-
Seguridad: Este aspecto asegura que solo los usuarios autenticados y autorizados puedan acceder a ciertas partes de la aplicación, añadiendo una capa adicional de control.
Ejemplo de código de enrutamiento en Laravel
Route::get('/usuario', function () {
return view('usuario.index');
});
¿Qué tipos de proyectos se pueden desarrollar con Laravel?
A lo largo del curso, se explorarán diferentes tipos de proyectos que muestran la versatilidad de Laravel:
-
Gestión de usuarios: Un sistema sencillo que permite registrar, listar y eliminar usuarios de manera eficiente.
-
Registro de contenido multimedia: Incluyendo podcasts, videos y textos ricos, lo que muestra cómo manejar diversos tipos de contenido en una plataforma.
-
API o servicio web: Preparar el backend para que aplicaciones móviles o frameworks frontend consuman datos de manera efectiva.
Recomendaciones para instalar Laravel
Para comenzar con Laravel, es necesario configurarlo en tu ordenador. Sigue estos pasos:
- Estudia la documentación oficial: Conocer la guía oficial de Laravel te dará una base sólida para la instalación y configuración del entorno.
- Practica constantemente: La práctica regular te ayudará a asimilar mejor las habilidades y técnicas aprendidas.
- Configura tu entorno de desarrollo: Asegúrate de tener PHP, Composer y otros requisitos del sistema listos antes de iniciar el desarrollo con Laravel.
Al seguir estos consejos, estarás bien preparado para sacarle el mayor provecho a Laravel y aplicarlo en tus proyectos futuros. Continúa aprendiendo y mantente al tanto de las actualizaciones para seguir mejorando tus habilidades en desarrollo web.