Laravel y Base de Datos

Entorno de trabajo y repaso de Laravel

1

Qué aprenderás sobre Laravel Avanzado

2

Repaso de Laravel y requisitos del curso

3

Configuración de la base de datos-SQLite en Laravel

4

Instalación, configuración y uso de Homestead

5

Instalar Laravel Sanctum

6

API de autenticación: laravel UI y laravel sanctum

Manejo de tu base de datos con Laravel

7

Capa de transformación con API Resources

8

Manejo de relaciones en bases de datos con Laravel

9

Relaciones Polimórficas en Eloquent

La terminal de Laravel

10

Cómo crear comandos para la terminal de Laravel

11

Ejecutando comandos desde la API

12

Programación de tareas

Eventos y tareas de Laravel

13

Eventos y Listeners en Laravel

14

Eventos de Eloquent

15

Introducción al uso de Queues y Jobs

16

Cómo disparar eventos en Queues

17

Laravel Horizon

Manejo de errores

18

Cómo capturar y leer errores con la clase Handler

19

Excepciones personalizadas

20

Excepciones HTTP personalizadas y debugging con Laravel Telescope

21

Configuración de logs y channels en Laravel

El corazón de Laravel

22

Ciclo de vida de una aplicación en Laravel

23

¿Qué son los service containers?

24

¿Cómo funciona un service container?

25

Registro y carga de clases con service providers

Creación de paquetes

26

¿Cómo crear mis propios paquetes de Laravel?

27

Propiedades para manejo de dependencias

28

Comprende el archivo composer.json

29

Extendiendo composer.json, autocarga de clases y PSR-4

30

Crear mis propios Services Providers

31

Publicación de archivos

32

Uso de repositorios locales

33

Publicación de paquetes en packagist

Repaso de Laravel y requisitos del curso

2/33
Recursos

Aportes 20

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Genial! Yo estaré usando la versión más reciente de Laravel (Laravel 8) donde se que cambiaron muchas cosas con respecto a la 7, seguramente muchos que sigan el curso acabaran instalando las versión 8 que es la más reciente y puedan tener algunos problemas con algunas clases de este curso.

Yo trataré de ir resolviendo esos problemas y dejando soluciones en los comentarios, pero también pueden visitar mi repositorio en GitHub donde estará el código con Laravel 8 por si tienen algunas dudas o fallas:

https://github.com/RetaxMaster/platzi-api

Trataré de ir haciendo un commit por clase para que sea más fácil ubicarse ^^

Usar Laragon es lo mejor, y he utilizado también xampp
Es una herramienta muy poderosa, la recomiendo

Hace poco tiempo necesitaba generar un projecto nuevo para el trabajo en la version 6 pero al salir la 7 no lograba hacerlo. Tanto para el que neceista usar una version antigua, como para los que estan viendo este video en un futuro con una verison mas nueva de laravel les dejo los comandos que utilice para que puedan bajarla version que quieran.

  • Crear Proyecto: composer create-project --prefer-dist laravel/laravel blog “6.0”

  • Incluir repo laravel/ui: composer require laravel/ui:“1.0” --dev

El resto de comandos son iguales!

Dejo este tutorial de como usar docker para correr php y sin complicarnos la vida.

https://www.digitalocean.com/community/tutorials/como-configurar-laravel-nginx-y-mysql-con-docker-compose-es

Instalar el comando laravel globalmente es muy práctico.
Sólo necesitas ejecutar

laravel new platzi-api

excelente 😄 , muy emocionada de comenzar con este curso 😄

Vamos con el curso tengo todo los resursos

Increible!!!
Es necesario que cada vez que habras el proyecto de laravel, escribamos el comando php artisan serve???

Este es tremendo Profesional el compa @Sergio Ojeda tuve el honor de trabajar con el Argentina.

Todo mal!!!, Les recomiendo que tomen otro curso, por que el que lo dicta, no explica casi nada (bueno se sabe que este curso es ‘avanzando’, pero aun asi debe tomar detalle en algunos temas y explicarlo), solo copia y pega desde otro proyecto, perdida de tiempo con este curso.

lo dicho se ve muy interesante el curso

Laravel 8 viene con Sail que trae docker ya listo para ejecutar. Y podes customizar el docker-compose.yml si tenes experiencia con esto

Haré el curso con Laravel 8 para ir viendo qué diferencias existen con la 7.

Iniciando nuevo curso

Espero y no hayan muchas diferencias a si quiero usar la version 8 de Laravel

Llevo unos años usando Laragon, y lo considero muy bueno para desarrollar con Laravel 👌🏻

Instale Laravel v 8.4, espero no cambie mucho respecto a la versión del profesor.

El mejor entorno es hacerlo con Docker, y para Laravel tenemos Laradock que es muy facil de implementar.

Instalación global de laravel

composer global require laravel/installer```

**Creación de proyecto en laravel**

laravel new api

Les recomiendo usar (1) VS Code es mucho mas ligero que PHPStorm, (2) con las extensiones de TabNine, Laravel Helpers