¡Bienvenidos al curso Primeros Pasos con Laravel 5.*! Durante el transcurso de las siguientes lecciones en video, aprenderás los fundamentos básicos para el desarrollo de aplicaciones con Laravel 5.1 y 5.2. Este framework y estos conocimientos te proporcionarán las herramientas necesarias para construir aplicaciones de PHP modernas, siguiendo estándares de desarrollo.
Este curso está dirigido para aquellas personas que conocen del lenguaje de programación PHP pero son principiantes en el desarrollo con frameworks o para quienes quieran comenzar a desarrollar aplicaciones y sitios web con Laravel.
Un framework es un marco base o estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos concretos de software, que puede servir de base para la organización y desarrollo de software.
¿Por qué Laravel?
Laravel es un framework de PHP de código libre creado por Taylor Otwell pensado en desarrollar aplicaciones de una manera rápida con sintaxis elegante y expresiva, además de un conjunto de herramientas que nos facilitan el desarrollo como Eloquent ORM, migraciones, manejado por Composer, entre otras. Laravel es fácil de aprender, tiene una gran creciente comunidad de programadores y nos permite el desarrollo guiado por pruebas (TDD, por sus siglas en inglés «Test Driven Development»).
Notas
- Para instalar Laravel usando Composer se sigue la estructura:
composer create-project laravel/laravel nombre_proyecto "version"
que en esta lección es:
composer create-project laravel/laravel first_steps "5.1.*"
- Para levantar el servidor de Laravel podemos ejecutar en la consola dentro del directorio raíz del proyecto:
php artisan serve
Si quieres conocer más sobre los comandos: Artisan, la interfaz de línea de comandos de Laravel
- Para crear los alias de comando de los que se habla en el video: Alias de comandos para la consola Windows/Linux/Mac.
- Puedes preparar tu entorno de desarrollo siguiendo los tutoriales que más se adapten a tus necesidades:
- Serie de tutoriales sobre Instalación y configuración de entornos de trabajo.
- Serie de tutoriales para trabajar con Vagrant y Homestead.
- Cómo instalar Composer y Laravel en Windows.
- Para saber más sobre la instalación de Laravel:
- Como instalar Laravel 5.1
- Con Laravel Homestead: Crea tu entorno profesional de desarrollo con Vagrant y Homestead
- Para conocer sobre Composer, el manejador de dependencias de PHP, es decir, es una herramienta para descargar paquetes, componentes, frameworks de PHP que nos permite llevar un control de qué instalar y cuál versión entre muchas cosas más:
- Introducción: instalación y uso de Composer.
- y más artículos en la serie: Composer, el gestor de dependencias de PHP.
Material relacionado
- Documentación de Laravel en su sitio oficial (en inglés).
- El proceso de liberación de las versiones de Laravel en el sitio Laravel News.
- Sitio oficial de Composer y página para descargar Composer.
Esperamos que te guste este nuevo curso para cualquier duda o comentario tienes puedes consultarnos a través de la sección de comentarios. No olvides compartirlo en las redes sociales para que como tu, otros puedan aprender sobre este framework. Además, si te interesa conocer sobre un tema específico puedes solicitarlo por Teach Me.
Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.
Lección siguiente Flujo de trabajo en el desarrollo con Laravel