Si puede aprender los conceptos básicos de PHP, tendrá una base sólida en el desarrollo de back-end. Es un conocimiento que puede usar para la codificación de WordPress o incluso para crear sus propias aplicaciones web.
Pero los desarrolladores hoy en día a menudo usan marcos de código abierto como Laravel. ¡Este es, con mucho, 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 ambos!
Para comenzar con Laravel, hemos compilado los mejores videos tutoriales gratuitos disponibles en YouTube. Cubren una variedad de temas en el entorno de Laravel y lo pondrán en funcionamiento en muy poco tiempo.
1. Laravel desde cero (multiparte)
los Laravel desde cero serie creada por Traversy Media es parte de su Biblioteca de tutoriales de YouTube lleno de excelentes videos de tecnología y programación.
Esta serie específica se divide en múltiples partes con parte uno con una duración aproximada de 17 minutos.
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 a esto y mira lo que piensas. Después de 10-15 minutos sabrás si quieres continuar con la serie o no.
2. Crea un sitio web básico de Laravel
Sumergiéndonos en el lado más práctico que tenemos este video abarcando más de una hora de instrucción de calidad.
Aprenderá cómo instalar y desarrollar un sitio web muy simple que se ejecuta en Laravel. Es una guía completa para novatos absolutos que nunca antes lanzaron o incluso miraron Laravel.
Tenga en cuenta que ayuda si ya tiene un buen conocimiento práctico de PHP, pero no necesita ser un experto. Siempre que comprenda las variables, las declaraciones 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.
3. Cómo construir un blog con Laravel
Soy un gran admirador de los proyectos de práctica cuando aprendo nuevos marcos.
Los proyectos de práctica lo obligan a aprender los fundamentos, resolver problemas y aprender sobre la marcha.
Es por eso que definitivamente deberías ahorrar esta serie de videos enseñándole cómo desarrollar una plataforma de blogs completa desde cero en Laravel.
Que se sepa que esta no es una tarea fácil. Requiere mucha atención a los detalles, pero también es una de las mejores maneras de pasar de ser un codificador de Laravel novato a un programador verdaderamente competente.
Hasta el momento, esta serie de videos tiene un total de 47 videos con una duración promedio de entre 10 y 30 minutos. Te llevará un tiempo completar esta lista de reproducción.
Pero por el precio de la gratuidad no se puede superar este tipo de educación de calidad.
4. Bootstrap 4 y Laravel 5.5
En el pasado, compartimos guías sobre Bootstrap y ninguna de ellas se compara con las instrucciones detalladas de este video.
Son 20 minutos completos que le enseñan cómo trabajar con los nuevos Marco Bootstrap 4 en el frontend, mezclado con una configuración de Laravel 5.5 en el backend.
Esta es probablemente una de las opciones más populares para una pila de tecnología en la web. Especialmente para crear aplicaciones PHP rápidas sin reinventar la rueda.
Cualquiera que sea nuevo en Bootstrap (y quiera aprender) realmente le gustará este video. Además, encontrará bastantes más como este en el panel de sugerencias.
5. API de Laravel 5.5
En Laravel 5.5, el equipo actualizó sus recursos de API con un montón de puntos finales útiles para los desarrolladores. Y en este video puede profundizar en la API más nueva junto con algunas de las características clásicas que los principiantes pueden no conocer.
Todo el tutorial funciona con datos ficticios, por lo que es una excelente manera de practicar sus conocimientos de codificación sin preocuparse por el contenido.
Lo mejor de todo es que se ha publicado el código del tutorial. en GitHub haciéndolo totalmente accesible para cualquier persona de forma gratuita.
6. Inicio de sesión personalizado
Las sesiones y la autenticación de 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 haces. 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á a definir funciones de usuario personalizadas e incluso a finalizar sesiones correctamente. Una gran pequeña introducción a este tema bastante complejo.
7. Vue con Laravel 5.4 y Elixir
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 realmente desea 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.
8. Sistema de Punto de Venta con Laravel, Vue y Stripe
Crear una interfaz de usuario de comercio electrónico es muy complicado y lo desafiará como desarrollador. También es un área que vale la pena aprender si te tomas en serio la codificación.
Con este video gratis aprenderá a desarrollar un sistema POS que se ejecute en Laravel y Vue.js. Todos los pagos funcionan a través de la API de Stripe, que es gratuita para fines de prueba.
Tenga en cuenta que esta es una serie de varias partes, por lo que puede llevar algunos días o semanas completarla. Pero te garantizo que aprenderás una tonelada si lo sigues hasta el final.
Y si alguna vez te quedas atascado, puedes encontrar el código fuente completo aquí mismo en GitHub.
9. Cómo implementar una aplicación Laravel
Una vez que haya desarrollado una aplicación PHP completa en Laravel, es posible que desee ponerla en funcionamiento 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 tutorial rápido puede mostrarle cómo iniciar una dulce aplicación Laravel en línea en solo unos 7 minutos.
Es, con mucho, 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.
10. Implementa Laravel con Elastic Beanstalk
Los servicios web de Amazon ofrecen docenas de funciones, la mayoría de las cuales van mucho más allá del simple alojamiento. Sus Tallo de habichuelas elástico es uno de esos ejemplos que ayuda a implementar aplicaciones rápidamente en la web.
Si nunca ha trabajado 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 iniciar 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 lo suficiente para que se sienta cómodo implementando a través de AWS.
11. Idea para Prototipar en 105 Minutos con Laravel
El desarrollador Matt Stauffer publicado un video muy divertido mostrándole cómo conceptualizar, diseñar y codificar una aplicación de Laravel que funcione en menos de dos horas.
Esa es una hazaña realmente impresionante y de la que todos los desarrolladores pueden aprender.
Es una de las razones por las que recomiendo este video a las personas que se toman en serio la codificación en Laravel. Te ayudará a trabajar bajo presión y superar los bloqueos creativos.