Curso avanzado de Laravel
En este curso avanzado de Laravel, aprenderás técnicas y herramientas avanzadas para mejorar tus habilidades en Laravel. Domina Laravel y crea aplicaciones web de alta calidad.
Creado por Victor Arana Flores
Objetivos del curso
-
Desarrollar habilidades sólidas en el uso del framework de Laravel.
-
Aprender a construir aplicaciones web escalables y modernas.
-
Comprender y aplicar la arquitectura MVC en el desarrollo web.
-
Mejorar tus habilidades en programación y desarrollo web con PHP.
-
Familiarizarte con las características avanzadas de Laravel, como el manejo de eventos, el sistema de correo electrónico, la autenticación y autorización, la integración con servicios en la nube, entre otros.
-
Conseguir un trabajo como desarrollador web con habilidades en Laravel.
Temario del curso
-
- Visualización de datos 05:10
- Marco Blade y Javascript 02:31
- Directiva @json 05:27
- Directivas condicionales 07:52
- Directivas Environments 03:48
- Directivas switch 04:00
- Directiva @foreach 03:30
- Directiva @forelse 02:45
- Directiva @for y directiva @while 06:41
- Continue y break 04:34
- Variable $loop 09:14
- Directiva @class 03:55
- Atributos adicionales 08:35
- Directiva include 06:09
- Componentes de clase 24:05
- Componentes anónimos 07:38
- Componentes como plantilla 07:41
- Herencia de plantillas Blade 04:50
- Directiva @stack 06:29
-
- Conexión a base de datos 07:48
- Introducción a migraciones 11:33
- Crear tablas con migraciones 06:14
- Revertir cambios 08:44
- Actualizar tabla con migraciones 07:09
- Eliminar tablas 04:09
- Tipos de datos 14:02
- Modificadores de columna 09:26
- Modificar columnas 04:01
- Renombrar columnas 03:05
- Eliminar columnas 01:55
- Índices 10:19
- Eliminar indices 04:16
- Llaves foráneas 13:31
- Eliminar llaves foraneas 05:53
-
- Ejecución de consultas de base de datos 13:48
- Resultados de fragmentación 11:27
- Transmisión de resultados perezosamente 03:43
- Agregados 06:35
- Cláusula de selección 02:10
- Expresiones sin procesar 07:30
- Clausula Inner Join 05:41
- Clausula Where 04:56
- Clausula OrWhere 02:31
- Claurala WhereNot 01:57
- Cláusulas Where adicionales 11:41
- Agrupación lógica 05:17
- Ordenar registros 06:31
- Agrupar registros 05:29
- Límite y compensación de registros 02:28
- Clausulas condicionales 04:01
- Insertar registros 09:40
- Actualizar registros 05:33
- Incrementar y Decrementar 04:12
- Eliminar registros 01:29
- Paginación 24:41
-
- Relación Uno a Uno 19:34
- Relación Uno a Muchos 10:32
- Relación Uno a Uno a través de 10:15
- Relación Uno a Muchos a través de 08:33
- Relación Muchos a Muchos 19:20
- Relaciones Uno a Uno Polimórficas 20:19
- Relaciones Uno a Muchos Polimórficas 11:20
- Relación Muchos a Muchos Polimórficas 13:01
- Consultas a la Relación 14:43
- Seeders 06:48
-
- Como crear otro archivo de rutas en Laravel 09:35
- Reutilizar Jetstream 22:21
- Crear plantilla Admin 43:59
- Integrando SweetAlert 2 en Proyectos Laravel 11:19
- Maquetar estructura de bbdd de un blog 15:41
- Crear modelos y migraciones de nuestro blog 13:23
- Crear relaciones de Eloquent 09:17
- Crear registros de prueba con los factories 07:41
-
- Rutas para crud de posts 04:38
- Mostrar listado de posts 15:10
- Vista index responsive 06:06
- Crear nuevo post 24:03
- Cómo Obtener Slugs desde Títulos de Artículos con Alpine.js 08:45
- Observers 06:38
- Accesores 11:39
- Editar post 21:53
- Cambiar status de post 13:19
- Validaciones condicionales 02:31
- Eliminar post 04:03
-
- Preparación del proyecto para subir imágenes 13:17
- Disco de Almacenamiento en Laravel: Local vs. Public 10:26
- Cómo subir imágenes en Laravel con el Facade Storage 17:26
- Cómo subir imágenes y renombrarlas 05:06
- Verificación de existencia de archivos 06:19
- Subida de archivos con Request Store 03:47
- Copiar y mover archivos 03:15
- Archivos y directorios 06:54
- Descarga de recursos 02:25
-
- Instalar Laravel Permission 06:06
- Como funcionan los roles y permisos 04:24
- Crear roles 16:21
- Mostrar roles creados 02:22
- Editar roles 03:36
- Eliminar roles 04:56
- Crud de permisos 13:40
- Asignar permisos a roles 14:49
- Asignar roles a usuarios 19:26
- Proteger rutas por permiso 08:15
- Ocultar link por permiso 09:11
- Crear super administrador 04:10
- Agregar breadcrumb 26:20
-
- Crear formulario de contacto 11:29
- Configurar proyecto Laravel para enviar correos electrónicos 07:09
- Enviar correos electrónicos en Laravel 07:39
- Mandar parámetros al correo en Laravel 03:48
- Markdown en Laravel 07:16
- Personalizar Markdown 07:14
- Poner en cola los correos electrónicos 10:16
- Adjuntar archivos en correos electrónicos 07:31
- Adjuntar archivos cuando se pone un correo en cola 05:39
- Adjuntar archivos de manera opcional 03:47
-
- Caja de comentarios: cómo implementarla en tu sitio web 01:43
- Tablas y relaciones necesarias para la caja de comentarios 07:23
- Relaciones entre tablas para la caja de comentarios en Laravel 04:53
- Componente Livewire para crear una caja de comentarios en Laravel 07:02
- Formulario de creación de comentarios usando Livewire 11:26
- Cómo crear un nuevo comentario usando Livewire 11:23
- Validación de comentarios: cómo agregar reglas de validación 02:33
- Listado de comentarios: cómo mostrarlos 11:26
- Agregar boton de editar y eliminar comentarios 13:30
- Editar comentario 16:39
- Eliminar comentario 02:01
- Agregar formulario de respuesta 12:47
- Almacenar respuestas 06:20
- Mostrar listado de respuestas 06:57
- Responder a una respuesta 13:49
- Limitar la cantidad de comentarios que se muestran 11:14
- Crear propiedad computada 06:34
- Limitar la cantidad de respuestas que se muestran 11:36
- Responder a respuestas 13:49
- Mostrar ultima respuesta 08:36
- Cómo integrar ckeditor 5 en la caja de comentarios de Laravel livewire 18:15
- Solucionar problemas con ckeditor en nuestra caja de comentarios 07:57
- Incluir texto en ckeditor con setData 04:27
- Poner activo la caja de ckeditor 09:34
- Incluir CKEDITOR en la caja de respuestas 05:35
Requisitos del curso
- Conocimientos básicos de programación en PHP.
- Acceso a un computador con conexión a Internet para poder acceder a los materiales del curso.
- Tiempo disponible para seguir el curso, ya que este es autodirigido y requerirá de tu dedicación y esfuerzo para completarlo
- Disponibilidad para practicar y hacer ejercicios, ya que la práctica es esencial para afianzar los conocimientos adquiridos en el curso.
- Una actitud abierta y dispuesta a aprender, ya que este curso abarca desde lo más básico hasta lo avanzado en Laravel, y es importante estar dispuesto a aprender y experimentar con nuevas herramientas y tecnologías.
Descripción
El curso avanzado de Laravel es una excelente oportunidad para aquellos que quieran llevar sus habilidades de programación al siguiente nivel. Laravel es uno de los frameworks de desarrollo web más populares del mundo y este curso te enseñará cómo utilizar sus características más avanzadas.
Durante el curso, aprenderás a diseñar y desarrollar aplicaciones web de alta calidad utilizando las herramientas y técnicas más avanzadas de Laravel. Aprenderás a utilizar características como Eloquent ORM, autenticación avanzada, envío de correo electrónico, colas y programación de tareas, y mucho más.
Este curso avanzado es adecuado tanto para principiantes como para desarrolladores experimentados que deseen ampliar sus conocimientos de Laravel. El instructor de guiará a través de cada paso del proceso y te ayudará a dominar las habilidades necesarias para crear aplicaciones web avanzadas con Laravel.
Al completar el curso, tendrás un conocimiento práctico y profundo de las características avanzadas de Laravel y estarás preparado para desarrollar aplicaciones web de alta calidad que sean seguras, escalables y fáciles de mantener.
No pierdas esta oportunidad de mejorar tus habilidades de programación y llevar tus proyectos web al siguiente nivel. ¡Inscríbete en el curso avanzado de Laravel hoy mismo!
Reseña de los estudiantes
15.00 USD
Detalle del curso:
- Última actualización 14/09/2024
- Duración: 34.9 horas
- Nivel avanzado
- Calificación: 4.93
- Acceso de por vida