¿Cuánto PHP debo saber antes de comenzar a aprender Laravel?

Hace unos meses, comencé a aprender PHP. Mi objetivo es convertirme en un desarrollador de Laravel. Fui admitido en un instituto, pero era muy pobre. Entonces, un día recibí una guía de mi amigo de Facebook que es desarrollador de Laravel. Si desea ser un desarrollador de Laravel, puede seguir esta guía.

PHP BASIC’S / FUNDAMENTALES:
————————————————

~~ Recursos GRATUITOS ~~
——————————

# 1 por TheNewBoston
https://www.youtube.com/playlist…

# 2 por codecourse (antigua phpacademy)
https://www.youtube.com/playlist…

# 3 por Quinton Watt
https://www.youtube.com/playlist…

~~ Recursos pagados ~~
——————————–

# 4 por Lynda.com
PHP con entrenamiento esencial de MySQL

# 5 por Tutsplus
http://code.tutsplus.com/courses…

.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
Después de aprender lo básico del lenguaje php, necesitas construir algunos proyectos de la vida real.

CONSTRUYE PROYECTOS PHP SIMPLES:
————————————————–

# 6 acortador de URL de PHP por CodeCources
https://www.youtube.com/watch?v=…
(Esta es la parte 1, encontrará otras 2 partes en la barra lateral de youtube)

# 7 Crear un sistema de blog con PHP y MySQL
Crear un sistema de blog con PHP y MySQL – YouTube

# 8 Cree una lista de tareas de PHP por CodeCources
https://www.youtube.com/watch?v=wt3txKJCh-4
(Esta es la parte 1, encontrará otras 2 partes en la barra lateral de youtube)

CONSTRUYE POCO PROYECTO AVANZADO DE PHP:
——————————————————————-

# 9 Cómo construir un sitio web de red social Web Intersect
Cómo construir un sitio web de red social Intersección web – YouTube
(Para continuar con este tutorial, debe tener una buena comprensión de PHHP con Ajax; si no está familiarizado con php y ajax, vaya, he enumerado algunos tutoriales de php con ajax).

# 10 Haz tu propio mensajero instantáneo
Crea tu propio mensajero instantáneo – YouTube

# 11 PHP + MYSQL Aplicación de chat simple
https://www.youtube.com/playlist…

# 12 Crear un acortador de URL con API en PHP
Crear un acortador de URL con API en PHP – YouTube

# 13 comercio electrónico PHP
Comercio electrónico PHP – YouTube

.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
Ahora, en este punto, creo que tiene una sólida comprensión de PHP y cómo funciona. Pero todos estos están en el método de procedimiento de PHP. Ahora deberías entender bien qué diablos es esa programación orientada a objetos PHP.

PHP OOP BASIC’S:
——————————

~~ Recursos gratuitos ~~
——————————

# 14 Programación Orientada a Objetos PHP (OOP) por Codecourse
Programación Orientada a Objetos PHP (OOP) – YouTube

~~ Recursos pagados ~~
——————————–

# 15 Programación orientada a objetos con PHP con Jon Peck
http://www.lynda.com/…/Object-Oriented-Progra…/107953-2.html

PROYECTOS PHP OOP:
—————————–
Sistema de acceso / registro PHP OOP # 16 por CodeCources
Sistema de inicio de sesión / registro de OOP – YouTube

# 17 Tutoriales de chat AJAX – PHP orientado a objetos por Vippolice911
Tutoriales de chat AJAX – PHP orientado a objetos – YouTube

.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

Este es el mejor momento para aprender PHP Frameworks. Comience con Laravel, siga Laracasts. Laracasts es una locura
# 18 https://laracasts.com/

Tutoriales de AJAX:
—————————–

# 19 Tutoriales de Ajax por Dereck Banas
https://www.youtube.com/playlist…

# 20 lista de reproducción de tutoriales AJAX por TheNewBoston
Lista de reproducción de tutoriales de AJAX – YouTube


Después de hacer eso, hágamelo saber. Compartiré las pautas de Laravel contigo. Mientras tanto, seguiré inclinando PHP para convertirme en un desarrollador de Laravel. ¡Aclamaciones!

Pauta proporcionada por Ohidul Islam , eche un vistazo a su nota en Facebook .

Realmente hice tu curso de Fundamentos de PHP en TutsPlus, pero realmente he estado luchando un poco para entender completamente la OOP. Originalmente seguí el progreso de algunos PHP Frameworks con la esperanza de que atajara el proceso de aprendizaje, bueno, eso obviamente fue un error de mi parte 🙂 Realmente decidí cuando encontré el sitio web de Laracast buscando tutoriales de PHPStorm y creo que luego decidí si Siempre quiero usar un marco, probablemente sea Laravel. El contenido del sitio es simplemente genial. Sé que necesitaba aprender conceptos PHP más avanzados trabajando a través de su tutorial PHPStorm y es por eso que hice la pregunta.

Vaya a Programación orientada a objetos, hasta que sepa cómo extender los recursos de otras clases, la interfaz y la creación de objetos, alcance de accesibilidad.

Luego ve a aprender cómo funciona MVC Pattern. Finalmente, lea El concepto básico de Laravel (cómo funciona su marco). Comience a crear Controlador, Ver y Ruta. Averigüe cómo funciona el protocolo HTTP, debería haber GET, POST, PATCH & DELETE.

Eso es todo.

Crea tu propio marco en PHP desde cero. Comprenda cómo funciona y cómo está construido. Además, cree un nombre de host personalizado como: blog.dev en lugar de l ocalhost .

Definitivamente debe saber cómo crear una ruta personalizada como blog.dev/posts/1 en lugar de localhost / post-1.php

Deje de usar software de terceros como XAMPP, WAMPP, etc. Instale una máquina virtual Linux y configure su propio servidor. Instale Vagrant y VirtualBox, o busque algo similar. Simplemente elige algo que creas que te gustará, porque todo es bastante bueno.

Cuando haya terminado con eso, cree su primer proyecto con su Framework personalizado y solo entonces estará listo para pasar a Laravel.