por si ocupan la versión 7, este sería el comando. Parece que se les fue el guion en lugar de la diagonal.
composer create-project --prefer-dist laravel/laravel dir "7.*"
Laravel y Base de Datos
Entorno de trabajo y repaso de Laravel
Qué aprenderás sobre Laravel Avanzado
Repaso de Laravel y requisitos del curso
Configuración de la base de datos-SQLite en Laravel
Instalación, configuración y uso de Homestead
Instalar Laravel Sanctum
API de autenticación: laravel UI y laravel sanctum
Manejo de tu base de datos con Laravel
Capa de transformación con API Resources
Manejo de relaciones en bases de datos con Laravel
Relaciones Polimórficas en Eloquent
La terminal de Laravel
Cómo crear comandos para la terminal de Laravel
Ejecutando comandos desde la API
Programación de tareas
Eventos y tareas de Laravel
Eventos y Listeners en Laravel
Eventos de Eloquent
Introducción al uso de Queues y Jobs
Cómo disparar eventos en Queues
Laravel Horizon
Manejo de errores
Cómo capturar y leer errores con la clase Handler
Excepciones personalizadas
Excepciones HTTP personalizadas y debugging con Laravel Telescope
Configuración de logs y channels en Laravel
El corazón de Laravel
Ciclo de vida de una aplicación en Laravel
¿Qué son los service containers?
¿Cómo funciona un service container?
Registro y carga de clases con service providers
Creación de paquetes
¿Cómo crear mis propios paquetes de Laravel?
Propiedades para manejo de dependencias
Comprende el archivo composer.json
Extendiendo composer.json, autocarga de clases y PSR-4
Crear mis propios Services Providers
Publicación de archivos
Uso de repositorios locales
Publicación de paquetes en packagist
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Sergio Ojeda
Lectura
Ya conociendo las bases de Laravel, en este curso aprenderás cómo manejar las herramientas que nos ofrece el framework para el desarrollo en Backend.
Nos centraremos en la creación de un sistema que permitirá a sus usuarios puntuar productos y a otros usuarios con estrellas que van del 1 al 5, todo a través de una API Rest por lo cual nos centraremos únicamente en el Backend para que pueda ser utilizado con cualquier frontend que se quiera integrar.
Lo primero que haremos es un repaso de Laravel donde vamos a construir las migraciones para trabajar en el proyecto y veremos cómo usar Homestead como entorno de desarrollo.
Implementaremos Model Factories y Seeders para generar datos, daremos un repaso de Eloquent y veremos cómo funcionan las relaciones polimórficas.
Crearemos los endpoints correspondientes para hacer un CRUD (crear, leer, actualizar y eliminar) de Productos y Categorías donde usaremos Resources para las respuestas al cliente y usaremos un paquete de Laravel para tener la autenticación API donde podremos generar Tokens a nuestros Usuarios registrados.
Aprenderemos a crear nuestros propios comandos de artisan y dispararemos eventos ante las acciones de tus usuarios dentro del Sistema que podrán ser capturados por un Observer como por ejemplo al momento de crear un Producto se le asigne una imagen al azar, y se le asocie el usuario que lo está creando, además trabajaremos con Jobs y Queues para realizar tareas en segundo plano como enviar un correo de bienvenida al momento de registrarse.
Y diseñaremos un paquete que podremos compartir con cualquier proyecto para abstraer la funcionalidad para puntuar cualquier modelo de Eloquent. Todo esto respaldado por Test Unitarios y de Integración para asegurarnos que lo que hacemos funciona.
Toma en cuenta que este es un curso avanzado, por lo que recomiendo hayas completado y puesto en práctica los conocimientos de los cursos previos en la Ruta de Desarrollo Web Backend con PHP.
Por último, en este curso utilizaremos Laravel 7, en estos momentos al instalar Laravel puede que instales la versión 8 así que deberás utilizar el siguiente comando cuando instales el framework:
composer create-project --prefer-dist laravel/laravel dir "7.*"
¡Empezamos! 😎
Aportes 39
Preguntas 1
por si ocupan la versión 7, este sería el comando. Parece que se les fue el guion en lugar de la diagonal.
composer create-project --prefer-dist laravel/laravel dir "7.*"
Woooo esto es lo que estaba buscando, literal hacer una aplicación real con verdaderos conceptos de API, autenticación vía tokens y usando Unit Tests! genial! Más que avanzado diría que este será un curso profesional, espero aprender mucho de este!
Laravel para es uno de los mejores framework en backend que hay en todo el ecosistema tecnologico
Excelente
El comando para iniciar el proyecto me fallo, asi que fui a la documentacion y copie el siguiente comando, que si me funciono composer create-project --prefer-dist laravel/laravel:^7.0 blog
Excelente!
Por fin… ! A darle.
Gracias por el curso avanzado de laravel !! 😃
Tengo días esperado este curso! empecemos entonces!
Qué maravilla! Esto es lo que esperaba.
Laravel es excelente
Esperaba este curso!!
Excelente curso vamos por todo
Alfinnn todo el mes estube esperando este dia!!!
Suena genial !!! Ojalá cumpla las expectativas
Vamos que vamos!!!
Se ve que va a estar interesante el curso, vamos a darle!
Justo lo que estaba buscando: API, autenticación vía tokens y usando Unit Tests! ⭐
Según la documentación para instalar la version 7 delaravel es:
composer create-project --prefer-dist laravel/laravel:^7.0 blog
en donde blog corresponde al nombre del proyecto
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.
composer create-project --prefer-dist laravel/laravel platzi-api “7.*”
Se ve excelente, lo realizaré con Laravel 9
Este curso realmente sera útil si quieres avanzar en tu carrera profesional como desarrollador en laravel. genial los temas tratados son mas que avanzados 😄
se ve muy interesante este curso
Suena bastante bien!
Laravel 7 a darle empece con 6 7 lo he trabajado poco
Buenas Con que version hacen este curso?? la 8?
Esto me emociona.
Excelente justo lo que necesitaba, más la parte de pruebas unitarias 🤓
Vamos a ver, inicio con muchas expectativas
No hay repositorio en github??
Por el momento tiene muy buena pinta 😃
Super claro 😃
Esto se ve muy completo
suena genial 😀
Se ve muy bien. Empecemos.
Vamos a darle! Echenle ganas gente les deseo exito.
Muy interesante. Espero poder aprender mucho.
Muy interesante el proyecto que se desarrollara.
Iniciando…
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?