nahuel schimpf
Paul Cortes
Luis Alberto Perez Rivas
Domina Laravel 7 desde cero con pasos claros y prácticos: instalación con Composer, verificación con PHP Artisan y preparación de una API con calificaciones de estrellas y testing unitario. Con la guía de Sergio Ojeda, desarrollador desde 2014 y activo en la comunidad (Laraveles.com, meetups como PHP Baires, Full Stack Meetup y Laravel Buenos Aires), avanzarás más allá de un CRUD tradicional usando herramientas profesionales de Laravel.
¿Qué aprenderás y cuál será el proyecto?
Este recorrido te lleva más allá de lo básico para que construyas funcionalidades robustas y reutilizables. La meta es clara: una API donde usuarios registrados califiquen a otros usuarios y productos con estrellas del 1 al 5, respaldada por testing unitario.
¿Qué requisitos y herramientas necesitas?
Antes de empezar, asegúrate de contar con el entorno correcto. Esto garantiza una instalación fluida y una experiencia de desarrollo sin fricciones.
¿Cómo instalar Laravel y verificar la aplicación?
Puedes instalar con Composer o con el instalador de Laravel (que usa Composer y acelera el proceso). El flujo recomendado aquí es crear un proyecto base desde la terminal y verificar que todo esté correcto con PHP Artisan.
Composer create project laravel/laravel platzi-api PHP Artisan PHP Artisan serve
¿Qué hace Composer durante la instalación?
¿Cómo verificar con PHP Artisan?
¿Cómo acceder al servidor y detenerlo?
Próximo paso: configurar una base de datos local y empezar a trabajar sobre la API de productos con calificaciones.
¿Tienes dudas o quieres compartir tu entorno de desarrollo y primeros pasos? Deja tu comentario y conversemos.
nahuel schimpf
Paul Cortes
Luis Alberto Perez Rivas
Leonardo Gomez
José Tuzinkievicz
Mariano Gastón Paduani
Joaquin Villamediana
Jimmy Buriticá Londoño
Michael David Angel Angel
Iván Andrés Pineda Salazar
Pedro Jiménez
Juan David Rueda Quiroga
Carlos Andres Rodríguez
Tomas Goldenberg
israel bernabe
IRIDIAN GUADALUPE CARRERA MONDRAGÓN
Gustavo Pú
Alvaro H. Ruiz V.
Abel da Cunha
Alvaro H. Ruiz V.
Abel da Cunha
Milán Gutiérrez Jáuregui
Japheth Calzada López
Jean Nuñez
GREGORIO JOSÉ BOLÍVAR BOLIVAR
Neyla Gisell Peña Moncada
Neo TRAN
Iván Andrés Pineda Salazar
Walter Omar Barrios Vazquez
Juan Guillermo Perez Cardozo
Mariano Gastón Paduani
Usar Laragon es lo mejor, y he utilizado también xampp Es una herramienta muy poderosa, la recomiendo
Laragon es lo mejor para desarrollar, te permite cambiar versiones muy facilmente sin tener que ensuciar tu sistema ademas la consola es muy poderosa la que trae es Cmder que me parece genial
Prefiero Homestead, levanto proyectos en menos de 1 min.
Dejo este tutorial de como usar docker para correr php y sin complicarnos la vida.
Sin dudas el mejor comentario :D
Excelente!
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!
Que buen dato. Gracias
Esta forma les permite ser mas exactos en la versión que necesitan
composer create-project laravel/laravel:^7.8.1 name_project
Actualmente hare todo con la versión de Laravel 10, trataré de ir resolviendo los problemas de compatibilidad, iré dejando las soluciones en los comentarios.
Instalar el comando laravel globalmente es muy práctico. Sólo necesitas ejecutar
laravel new platzi-api
Necesito de PHP 10, porque platzi no lo tiene_
Increible!!!! Es necesario que cada vez que habras el proyecto de laravel, escribamos el comando php artisan serve????
yo uso xampp como entorno de desarrollo y gracias a eso solo pongo mi proyecto en la carpeta htdocs ("configuramos el archivo httpd.conf de apache para que dirija a htdocs/tuprojecto") y con eso ya vive siempre en localhost si lo queres hacer decime y te explico mejor
Si estas en windows puedes utilizar https://laragon.org/ que configura virtual hosts para cada proyecto y no tienes que utilizar php artisan serve
excelente :D , muy emocionada de comenzar con este curso :D
cuando actualizaran este curso ?💚
2024 y nada
Que abandonados están los cursos de Laravel aquí... a la fecha que escribo esto estamos en la versión 10 del framework
Super abandonados </3
Si usas Docker puedes ejecutar
curl -s "https://laravel.build/example-app" | bash
Esto creará un directorio con el nombre eaxmple-app
cd example-app sail up -d
Con esto levantas un contenedor con todo el Laravel corriendo.
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.
Es un curso avanzado, pero si tienes algun problema para echar a andar el proyecto, cuentanos y te ayudamos
Vamos con el curso tengo todo los resursos
Este es tremendo Profesional el compa @Sergio Ojeda tuve el honor de trabajar con el Argentina.
Hola, alguien sabe si en laravel se puede implementar el concepto de tabla extendida??
¿Se puede seguir el curso con Laravel 9? Llevo un mes usando esta versión, y no sé qué tanta diferencia puede existir entre versiones
composer create-project laravel/laravel project_platzi_api "7.*"
composer create-project laravel/laravel platzi-api --prefer-dist "7.*" cd platzi-api php artisan serve
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