Desarrollo de aplicaciones web con laravel
Desarrollo de aplicaciones web con Laravel 5, el framework que ha revolucionado el mundo de PHP
Material disponible
Intermedio
21 Clases 34 h
120€
99€
Precio en promoción
Laravel es un Framework de Desarrollo web MVC para PHP con el que optimizar tiempos, costos y esfuerzos para llevar a cabo cualquier proyecto. Esta tecnología supone una evolución respecto a lo ofrecido por otros frameworks PHP capaz de aprovechar las características de las últimas versiones del lenguaje PHP.

Gracias a un completo juego de características y recursos, con una filosofía de trabajo capaz de superar en flexibilidad y adptación a otras herramientas de desarrollo, Laravel nos permitirá multiplicar nuestro rendimiento a la hora de desarrollar aplicaciones web.

Qué aprenderé en el Desarrollo de aplicaciones web con laravel

A lo largo del curso, te enseñaremos de una forma práctica a desarrollar tus proyectos con este framework tan conocido y que con tanta fuerza ha entrado en el mercado laboral.

La distribución temporal del curso será de unas 4 semanas lectivas donde analizaremos a nivel teórico cada parte y en la última media hora de la clase buscaremos hacer una mini practica de lo aprendido. La práctica final nos ayudará a comprender todos los conceptos y ponerlos en práctica.

Al final del curso el usuario deberá poder comenzar un proyecto Laravel 5 sin ningun problema. Con la práctica final afianzara todos los conocimientos del curso y podrá usarla como referencia base para sus proyectos.

Qué tengo que saber

Esta iniciativa va orientado a personas que tienen conocimientos medios en el desarrollo con PHP y la programación orientada a objetos. Es interesante tener algo de destreza con MVC para comprender el funcionamiento interno de Laravel y sus librerías.

Clases y contenidos

Laravel 5: entorno de trabajo con Homestead

Preparación de un entorno de trabajo profesional con Homestead.

Laravel 5: Instalacion de Laravel 5 Gratis

Sesión 2 Previa a curso dedicada a la Instalacion de Laravel 5

Laravel 5: homestead para sistemas Windows

Sesión 3 previa a curso dedicada a homestead para sistemas Windows

1. Introducción, instalación y estructura de aplicación

Primeros pasos con Laravel 5: instalación y estructura de aplicación

2. Routing, Controller y Generadores

Rutas y controladores con Laravel 5

3. Middleware, providers, containers, facades, contracts y modelos
  1. Middleware, providers, containers, facades, contracts y modelos
4 Request, R.Validationes, Responses y Cookies

4 Ciclo de Ejecución de una aplicación Laravel, Request, R.Validationes, Responses y Cookies

5. Artisan console, Librerías y dependencias

Artisan console, Librerías y dependencias

6. Sesión práctica y dudas comunes

Dudas y preguntas comunes con las que asimilar conceptos en Laravel 5

7.1 ORM Eloquent I

Primera parte del manejo de Laravel de una base de datos con ORM Eloquent

7.2 ORM Eloquent II

Segunda parte del manejo de Laravel de una base de datos con ORM Eloquent

8. Plantillas con Blade y Elixir

Plantillas con Blade y Elixir

9. Formularios sesiones y email

Formulario, Mail y Sesiones

10. Seguridad, caché, idiomas, colecciones y buenas prácticas

Seguridad, caché, idiomas, colecciones y buenas prácticas

11. Sesión práctica y dudas comunes

Dudas y preguntas comunes con las que asimilar conceptos en Laravel 5

12. Practica 1

Sesión práctica orientadas a la creación de un CMS básico con todo lo aprendido durante el curso: creación de estructura de proyecto real con Laravel 5.

13. Práctica 2

Sesión práctica orientadas a la creación de un CMS básico con todo lo aprendido durante el curso: gestión de usuarios y autenticación.

14. Práctica 3

Sesión práctica orientadas a la creación de un CMS básico con todo lo aprendido durante el curso: creación de noticias con categorías asociadas

15. Práctica 4

Sesión práctica orientadas a la creación de un CMS básico con todo lo aprendido durante el curso

16. Lumen

Micro framework para el desarrollo de aplicaciones PHP con Laravel

17. Sesión Final Laravel 5

Sesión final donde repasar dudas y conceptos sobre lo aprendido durante el curso

Cursos que también te pueden interesar

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 130 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete