Si puede pasar por lo básico de PHP, tendrá una base sólida para el desarrollo de back-end. Es un conocimiento que puedes usar para Codificación de WordPress o incluso para construir sus propias aplicaciones web.

Pero los desarrolladores hoy en día a menudo usan frameworks de código abierto como Laravel . Este es, de lejos, el marco más completo para el desarrollo de PHP y está garantizado para ayudarlo a crear sus propias aplicaciones, conseguir un trabajo en la industria o una combinación de ambas.

Para comenzar con Laravel, hemos recopilado los mejores tutoriales de video gratuitos disponibles en YouTube. Cubren una variedad de temas en el entorno de Laravel y lo pondrán en marcha en poco tiempo.

1. Laravel From Scratch (Multipart)

La serie Laravel From Scratch creada por Traversy Media es parte de su Biblioteca tutorial de YouTube lleno de excelente tecnología y videos de programación.

Esta serie específica se divide en múltiples partes con parte uno abarcando alrededor de 17 minutos de duración.

Ofrece una introducción muy simple al tema de la programación de Laravel y es uno de los mejores videos sobre este tema. Aprenderás sobre MVC y cómo Laravel puede ayudar con la gestión de bases de datos, el enrutamiento y muchas características similares.

Dale una oportunidad y mira lo que piensas. Después de 10-15 minutos sabrá si desea continuar la serie o no.

01-free-laravel-example-demo

2. Crear un sitio web básico de Laravel

Buceando en el lado más práctico que tenemos este video abarcando más de una hora de instrucción de calidad.

Aprenderá a instalar y desarrollar un sitio web muy simple que se ejecuta en Laravel. Es una guía completa para principiantes absolutos que nunca lanzaron o incluso miraron a Laravel antes.

Tenga en cuenta que ayuda si ya tiene un buen conocimiento de PHP pero no necesita ser un experto. Siempre que comprenda las variables, las instrucciones if / else y la sintaxis de la función, debería estar bien.

OOP y las clases pueden ser complicadas, pero puedes aprender esas cosas sobre la marcha.

02-create-basic-laravel-website-tutorial

3. Cómo construir un blog con Laravel

Soy un gran admirador de los proyectos de práctica al aprender nuevos marcos.

Los proyectos de práctica te obligan a retomar los fundamentos, resolver problemas y aprender sobre la marcha.

Es por eso que definitivamente debes guardar esta serie de videos enseñándole cómo desarrollar una plataforma completa de blogs desde cero en Laravel.

Que se sepa que esta no es una tarea fácil. Requiere mucha atención al detalle, pero también es una de las mejores maneras de pasar de un programador de Laravel novato a un programador verdaderamente competente.

Hasta ahora, esta serie de videos tiene un total de 47 videos que promedian entre 10-30 minutos de duración. Te llevará un tiempo superar esta lista de reproducción.

Pero por el precio de la libertad no se puede superar este tipo de educación de calidad.

03-build-blog-on-laravel

4. Bootstrap 4 y Laravel 5.5 BS4 y Laravel 5.5

En el pasado, hemos compartido guías en Bootstrap y ninguno de ellos se compara con las instrucciones detalladas de este video .

Son 20 minutos completos para enseñarle a trabajar con el más nuevo Marco Bootstrap 4 en la interfaz, mezclado con una configuración de Laravel 5.5 en el back-end.

Esta es probablemente una de las opciones más populares para una pila de tecnología en la web. Especialmente para construir aplicaciones PHP rápidas sin reinventar la rueda.

A cualquiera que sea nuevo en Bootstrap (y quiera aprender) le gustará este video. Además, encontrarás bastantes más como este en el panel de sugerencias.

04-code-bootstrap4-laravel55-video

5. Laravel 5.5 API

En Laravel 5.5, el equipo actualizó sus recursos de API con una serie de prácticos puntos finales para desarrolladores. Y en este video puedes profundizar en la API más nueva junto con algunas de las características clásicas que los principiantes pueden desconocer.

Todo el tutorial se basa en datos ficticios, por lo que es una forma excelente de practicar su conocimiento de codificación sin preocuparse por el contenido.

Lo mejor de todo es que el código del tutorial ha sido publicado en GitHub haciéndolo completamente accesible para cualquiera de forma gratuita.

05-laravel-5-5-api-code

6. Inicio de sesión personalizado

Las sesiones y la autenticación PHP pueden ser algunos de los temas más difíciles de descifrar.

Afortunadamente, Laravel lo hace mucho más fácil; si sabes lo que estás haciendo Y ese es el objetivo de este video de 15 minutos enseñándole cómo desarrollar una función de inicio de sesión de usuario simple en Laravel.

Aprenderá cómo definir roles de usuario personalizados e incluso cómo finalizar sesiones correctamente. Una gran pequeña introducción a este tema bastante complejo.

06-web-routes-laravel-code-tutorial

7. Vue con Laravel 5.4 y Elixir Laravel con Elixir y Vue.js

Otro marco popular para usar junto con Laravel es Vue.js . Esto funciona en la interfaz como un marco de JavaScript y es una de las mejores opciones para los desarrolladores de PHP debido a la sintaxis.

Si desea realmente impulsar su conocimiento, intente este video cubriendo Vue, Laravel y Elixir .

Tenga en cuenta que esto requiere cierta comprensión de las 3 bibliotecas, por lo que no es ideal para principiantes absolutos. Pero una vez que comprenda los conceptos básicos puede trabajar con estas lecciones bastante rápido.

07-laravel-vuejs-elixir

8. Sistema de punto de venta con Laravel, Vue y Stripe

Crear una IU de comercio electrónico es súper complicado y te desafiará como desarrollador. También es un área que vale la pena aprender si habla en serio sobre la codificación .

Con este video gratis aprenderá cómo desarrollar un sistema POS que se ejecute en Laravel y Vue.js. Todos los pagos funcionan a través de la API Stripe, que es gratuita para fines de prueba.

Tenga en cuenta que esta es una serie de varias partes, por lo que puede tomar unos días o semanas para superarlo. Pero te garantizo que aprenderás muchísimo si lo sigues hasta el final.

Y si alguna vez te quedas atascado, puedes encontrar el código fuente completo aquí en GitHub.

08-punto-de-venta-laravel

9. Cómo implementar una aplicación Laravel

Una vez que haya desarrollado una aplicación completa de PHP en Laravel, es posible que desee obtenerla en vivo en línea. Pero la implementación no es tan fácil con Laravel en comparación con un CMS como WordPress.

Es por eso este rápido tutorial puede mostrarle cómo lanzar una aplicación Laravel en línea en tan solo 7 minutos.

Es, de lejos, el activo más detallado y valioso para cualquier desarrollador que quiera lanzar en un VPS. Este video usa Digital Ocean y Linode, pero puede funcionar con casi cualquier configuración de VPS.

09-laravel-framework-deploy

10. Implementar Laravel con Elastic Beanstalk

Los servicios web de Amazon ofrecen docenas de características, la mayoría de las cuales van más allá del simple alojamiento. Su Beanstalk elástico es uno de esos ejemplos que ayuda a implementar aplicaciones rápidamente en la web.

Si nunca trabajó en el ecosistema de AWS y desea comenzar, consulte este práctico video . Le enseñará los conceptos básicos de Elastic Beanstalk y cómo puede usarlo para lanzar una aplicación Laravel en línea.

Solo tenga en cuenta que este es un video muy básico por lo que no cubrirá todo. Tiene solo lo suficiente para que te sientas cómodo desplegándote a través de AWS.

10-amazon-aws-elastic-beanstalk

11. Idea para un prototipo en 105 minutos con Laravel

Desarrollador Matt Stauffer lanzado un video realmente divertido que le muestra cómo conceptualizar, diseñar y codificar una aplicación Laravel en menos de dos horas .

Esa es una hazaña verdaderamente impresionante y es de la que todos los desarrolladores pueden aprender.

Es una razón por la que recomiendo este video a personas serias sobre la codificación en Laravel. Te ayudará a trabajar bajo presión y empujar bloques creativos.

11-rapid-app-development-laravel-tutorial