Para los programadores principiantes y los que acaban de sumergirse en el desarrollo de WordPress, PHP es uno de los mejores lugares para empezar. Es un lenguaje muy simple y directo, por lo que es uno de los mejores lenguajes de programación para aprender, de modo que es bastante fácil entrar en él, y constituye la columna vertebral del desarrollo online. Además, si quieres trabajar en el backend de WordPress, definitivamente necesitarás aprenderlo.

¿Pero qué pasa si no quieres pasar meses o años en cursos universitarios caros? En su lugar, podrías dar el primer paso en el desarrollo de la web hoy. Hay cientos de tutoriales de PHP gratuitos y de pago que pueden ayudarte a sumergirte en él, y hemos reunido más de 20 de los mejores para ti.

Aquí hay algo para todos, desde la anticuada documentación DIY hasta las tutoriales guiadas y los cursos interactivos con juegos y ejercicios para ayudarte a dominar tus habilidades. Sea cual sea tu método de aprendizaje, encontrarás un curso apropiado.

Se necesita mucho trabajo para dominar PHP, pero con un poco de orientación en línea, puedes practicar tus habilidades y empezar a escribir tu propio código en poco tiempo.

¿Por qué Aprender PHP?

PHP es un lenguaje de scripts del lado del servidor que se usa principalmente para crear páginas web dinámicas. Verás al PHP haciendo cosas como generar contenido interactivo, recolectar datos de formularios, enviar información a los visitantes y autenticar a los usuarios. También es la columna vertebral de WordPress y sus plugins, que añaden todo tipo de funciones únicas al CMS. Puedes hacer casi cualquier cosa con PHP.

También es generalmente muy fácil de dominar y un buen lenguaje de inicio para los nuevos desarrollos. Si tienes conocimientos de programación, deberías aprenderlo. Pero incluso a los principiantes tampoco les costará mucho navegar por los inicios del PHP.

Y si te sumerges en desarrollo de WordPress, PHP es una necesidad. Se requiere para modificar WordPress o escribir temas y plugins, y es el núcleo de todo el CMS. HTML, CSS y JavaScript son también lenguajes a tener en cuenta, pero ninguno es tan integral para WordPress como PHP.

La última razón para aprender PHP: al igual que otros lenguajes de programación, tiene un una enorme comunidad y una tonelada de recursos gratuitos. Eso significa que tienes muchos lugares a los que acudir para pedir ayuda, intercambiar ideas y descargar software gratuito o encontrar guías útiles.

En esa nota, vamos a sumergirnos en estos tutoriales de PHP que puedes encontrar en línea.

Los 15 Mejores Tutoriales Gratuitos de PHP para Principiantes

Si no puedes pagarte los cursos o sólo quieres probar PHP para ver cómo te gusta, los tutoriales gratuitos de PHP son un gran lugar para empezar. Gratis no siempre significa baja calidad, hay muchos tutoriales gratuitos por ahí que son tan buenos (o incluso mejores) que algunas lecciones pagadas. Muchos desarrolladores dicen que los recursos gratuitos en línea son tan buenos que tal vez ni siquiera necesites comprar cursos premium!

Cada uno de estos sitios web ofrece una forma única de aprender PHP. Empieza aquí, y si necesitas más orientación, puedes pasar a los tutoriales de PHP pagados que aparecen a continuación.

1. Manual Oficial de PHP

Manual oficial de PHP
Manual oficial de PHP

¿Dónde mejor para empezar que en la documentación oficial de los creadores de PHP? Esta guía te lleva a través de todo, desde una introducción a PHP hasta cómo instalarlo y comprender la sintaxis básica. Es una maravillosa primera lectura, especialmente si ya estás acostumbrado a la documentación de programación.

El único problema con esto es que, aunque cubre algunas características avanzadas, sólo puede llevarte hasta cierto punto. También es bastante sencillo y va al grano, lo que es genial para algunos, pero los principiantes totales podrían beneficiarse más de un tutorial guiado.

Revisa la documentación y lee algunas secciones. Ve cómo funciona para ti. Para muchos, un manual de referencia y mucha práctica autoguiada es la mejor manera de aprender.

2. Tutorial de PHP de W3Schools

Tutorial de PHP de W3Schools
Tutorial de PHP de W3Schools

W3Schools es un gran recurso para principiantes desarrolladores web de cualquier edad. Sus guías son muy simples y fáciles de seguir, además hay muchas referencias y ejemplos para mirar y muchos ejercicios y pruebas para ayudarte a memorizar PHP. Incluso puedes obtener la certificación online de W3Schools.

Si alguna vez quieres aprender un nuevo lenguaje de programación y buscas tutoriales divertidos y sencillos de trabajar, consulta la documentación de W3Schools.

3. PHP:The Right Way

PHP de la manera correcta
PHP de The Right Way

Como todo lenguaje de programación, PHP tiene las mejores prácticas que se debe seguir. Si no lo haces, tu código será lento y torpe, y tal vez incluso se rompa por completo. PHP:The Right Way te dice todos los estándares de programación que puede que no sean obvios para los nuevos desarrolladores.

No es un tutorial para principiantes que te guiará paso a paso, pero aún así vale la pena leerlo para crear un código de calidad.

4. Tutorial Gratuito de PHP de FreeCodeCamp

FreeCodeCamp.org
FreeCodeCamp.org

Si te gusta ver tutoriales de vídeo, esta  sesión larga de cinco horas es perfecta para ti. El curso completo cubre todos los fundamentos de PHP en profundidad, mostrando todo lo que necesitas saber desde el principio.

Dedica una tarde a esto, y saldrás de ella como un programador PHP principiante. Si ya has estudiado un poco de PHP y quieres salir adelantarte, puedes saltar a cualquier sección haciendo clic en las marcas de tiempo de la descripción.

5. Aprende PHP con Codeacademy

Codeacademy
Codeacademy

¿Aprendes mejor buceando directamente en la programación? Codeacademy es un recurso totalmente gratuito que enseña a través del código en lugar de sólo con tutoriales de vídeo o texto. Aunque se compone principalmente de lecciones interactivas, también hay pruebas, artículos y proyectos de forma libre. Es como un curso universitario autodirigido y todo lo que necesitas hacer es crear una cuenta.

6.PHP Apprentice 

Aprendiz de PHP
PHP Apprentice

Principiante o experimentado, PHP Apprentice tiene un buen consejo para ti. El libro online gratuito es un trabajo en progreso, actualmente con veintidós páginas, la mayoría llenas de ejemplos de PHP en acción. Es un poco como la típica documentación de programación, pero mucho más simple y fácil de entender.

7. Tutoriales de PHP GeeksforGeeks

GeeksforGeeks
GeeksforGeeks

Muchos de estos recursos gratuitos cubren lo básico y no mucho más. Este un gigantesco conjunto de tutoriales que repasan absolutamente todo, cubriendo todas las funciones y bibliotecas que PHP tiene para ofrecer.

Esto se parece menos a una guía y más a una documentación, así que si te gustó el manual oficial de PHP pero quieres algo un poco más sustancial, prueba este sitio.

8.TutorialsPoint PHP Tutorial

tutorialspoint php
TutorialsPoint

Este es otro un recurso absolutamente enorme de aprendizaje de PHP, pero en lugar de páginas muy sencillas de estilo de documentación, está estructurado más como una serie de tutoriales. Hay bastantes cosas aquí, desde lo básico hasta temas más avanzados, además ejemplos de cómo usar PHP en inicio de sesión,  formularios y con AJAX.

9. PHP Basics Playlist

fundamentos de PHP
Codecourse

Si todavía estás entendiendo lo básico y prefieres los recorridos en video, estos tutoriales de PHP tienen exactamente lo que necesitas. Los 35 videos son relativamente cortos, de entre 5 y 20 minutos y cubren muchos temas diferentes. Puedes ver la serie completa de forma gratuita en unas cinco horas.

10. Learn PHP in Y Minutes

Aprende X en Y minutos
Learn PHP in Y Minutes

¿Quieres aprender PHP, rápido? Esta documento repasa todo brevemente y sin rodeos, sólo el código. No hay explicaciones extensas o largas, se las arregla para condensar el PHP en una sola página. Genial si te gustan los tutoriales que van al grano.

11. Learn-php.org Tutorial Interactivo Gratuito de PHP

Learn-php.org tutorial interactivo gratuito de PHP
Learn-php.org tutorial interactivo gratuito de PHP

Lo único de este tutorial de PHP es que es un conjunto de ejercicios interactivos que te animan a probar la codificación y ver si puedes obtener el resultado esperado. Si fallas, te hará saber dónde te equivocaste, como un verdadero compilador de código. Prueba esto si quieres probar su sintaxis en tiempo real con una lección guiada.

 

12. La lista de reproducción de PHP para principiantes The Net Ninja’s PHP 

El tutorial gratuito de PHP del The Net Ninja
El tutorial gratuito de  The Net Ninja’s PHP

Si quieres… construye tu propio sitio web desde cero, aquí está una lista de reproducción de vídeo perfecta. Usando PHP y MySQL juntos, podéis construir un sitio web completamente funcional con una base de datos y aprender a codificar todo tipo de funciones como formularios y validación de datos. Estos videos son excelentes y seguro que aprenderás mucho de ellos.

13. PHP5 Tutorial

Tutorial de PHP5
Tutorial de PHP5

Esta documentación te guía a través de PHP y MySQL con muchas imágenes útiles y una guía fácil de seguir. El único inconveniente es que se centra en PHP 5, que ya ha alcanzado su fin de la vida. PHP 5.6 todavía se usa ampliamente en la web, pero probablemente es mejor trabajar con PHP 7 si puedes. Este sitio web todavía cubre los fundamentos de PHP bastante bien, así que todavía puede valer la pena leerlo.

14. La lista de reproducción Front To Back de PHP de Traversy Media

El tutorial de PHP de Traversy Media
El tutorial de PHP de Traversy Media

Mira esta lista de reproducción: te enseñará todo lo que hay que saber sobre PHP en una serie de 22 videos tutoriales. Esto va sobre los fundamentos como la instalación y la sintaxis de PHP, luego pasa a cubrir la implementación avanzada como la integración de MySQLi y estableciendo cookies con PHP.

15. Tutorial de PHP SoloLearn

SoloLearn
SoloLearn

SoloLearn hizo que su serie de lecciones fuera divertida y atractiva. Los exámenes te ayudan a recordar lo que has estudiado, mientras que los logros y el contenido interactivo te mantienen interesado. Todo lo que necesitas hacer es crear una cuenta e incluso puedes tomar el curso en tu teléfono así como en línea. Con más de un millón de estudiantes, muchos desarrolladores han empezado aquí.

12 Tutoriales PHP de pago para Desarrolladores Serios

Estos cursos pagados de PHP ofrecen una mirada avanzada a PHP. Muchos de ellos valen la pena, ofreciendo múltiples métodos de estudio: videos, tutoriales de texto, y ejercicios de aprendizaje interactivos. También pueden dar una visión de PHP que los tutoriales gratuitos no cubren.

Si aprendes mejor en un entorno parecido a una universidad en línea, estos cursos pagados podrían ser para ti.

1. Tutoriales de Udemy PHP

Tutoriales PHP sobre Udemy
Tutoriales PHP sobre Udemy

Udemy es una plataforma en línea muy popular para todo tipo de cursos de una variedad de temas. Tres millones y medio de estudiantes están aprendiendo PHP sólo en la plataforma. Hay cientos de cursos de PHP que cubren el lenguaje en todos los ángulos posibles, así que hay algo para todos aquí.

La única desventaja: los cursos pueden ser bastante caros, normalmente entre 50 y 200 dólares. Pero a menudo contienen horas o incluso días de vídeo, así como lecciones interactivas y recursos descargables, por lo que puede ser una buena inversión.

2. PHP for Beginners

PHP para principiantes
PHP for Beginners

Si quieres un curso que te lleve desde cero a la maestría de PHP, prueba esto. Te enseña cómo integrar PHP con Los CMS como WordPress, trabajan con bases de datos MySQL, y crear contenido interactivo. Además de todo eso, se le enseñará lo básico de la programación y la depuración de su propio código. Hay un montón de contenido aquí, así que preparase para un largo curso.

3. Tutoriales PHP de Lynda 

lynda php
Tutoriales PHP de Lynda

Lynda contiene 55 cursos de PHP y casi 2000 video tutoriales, que suelen durar varias horas. Como Udemy, estos son hechos por muchas personas diferentes y cubren una variedad de temas relacionados con PHP. Puedes ordenar los resultados por nivel de habilidad, tema, e incluso por versión de PHP.

Además, normalmente hay unos cuantos vídeos disponibles de forma gratuita de cada curso para que puedas ver si es el adecuado para ti. Después de eso, necesitarás comprar una suscripción para ver el resto de las lecciones.

4. Cursos de Coursera PHP

Cursos de PHP en Coursera
Cursos de PHP de Coursera

¿Quieres aprender de las universidades sin tener que ir a la universidad? Las lecciones de Coursera son el camino a seguir. Algunas son gratuitas, pero muchas tienen una cuota que tendrás que pagar para inscribirte.

Hay ayuda financiera disponible, así que puede ser una opción asequible. Te inscribes en un curso programado, trabajas junto a tus compañeros, te calificas y obtienes una certificación.

5. Aprende PHP orientada de objetos construyendo un sito

Curso de PHP orientado a objetos
Aprende PHP orientada de objetos construyendo un sito

¿Quieres crear tu propio sitio web desde cero? Este curso te enseña todo sobre programación orientada a objetos y cómo dominarla cuando se trabaja con PHP. Tendrás la oportunidad de aprender lo básico, y al final, habrás hecho tu propio sitio web funcional. Estudiar durante meses no es muy divertido, así que prueba este curso si quieres empezar a crear algo ahora mismo.

6. Haz un Clon de Spotify Desde Cero: JavaScript PHP y MySQL

Cómo hacer un tutorial de clonación de Spotify
¿Cómo hacer un tutorial de clonación de Spotify?

Hacer un clon es una de las mejores maneras de dominar una habilidad. Puede enseñarte a copiar cómo lo hacen los expertos y a la vez darte espacio para añadir tus propios toques y experimentar. Este curso no sólo te enseña PHP, sino también JavaScript y MySQL, todo desde la nada. Harás un clon de Spotify usando tus nuevas habilidades mientras te guía a través de cada paso del viaje.

7.Laracasts Journey: PHP

Laracasts
Laracasts

Laracasts es una fuente masiva de screencasts o video tutoriales que graban la pantalla y te muestran todo lo que el profesor está haciendo. Hay cientos de lecciones de PHP aquí y todo el curso para principiantes es gratis. Por 15 dólares al mes puedes acceder a todas las lecciones premium.

8. Cursos de PHP Treehouse

Treehouse php
Treehouse

Treehouse ofrece miles de cursos en su sitio por una cuota mensual, con más de treinta cursos de PHP para estudiar. Junto con el video, hay pruebas y objetivos en cada lección para ayudarte a dominar lo que has aprendido. Algunos cursos sólo tienen unos pocos minutos de duración, mientras que otros tienen horas de contenido de video. Y si quieres probar otros idiomas de la web, una suscripción a Treehouse te da acceso a ellos también.

9. El Curso Profesional Completo de PHP MYSQL con 5 Proyectos

Curso profesional de PHP MYSQL
Curso profesional de PHP MYSQL en Udemy

PHP y MySQL suelen ir de la mano. Si el desarrollo del backend es tu objetivo, este curso tiene cinco proyectos para ayudarte a progresar en su carrera. Con 148 conferencias y 20 horas de vídeo, ¡esto te mantendrá ocupado durante mucho tiempo!

10. Cursos de Pluralsight PHP

Pluralsight
Pluralsight

Pluralsight es una fuente de lecciones de informática y tecnología de primera calidad. Por una cuota mensual, tienes acceso a cursos de vídeo así como a vías de aprendizaje que pueden llevarte a ciertos puestos de trabajo, o incluso a obtener un certificado.

Usando esta plataforma, puedes medir tus habilidades en ciertas áreas para determinar qué tan bien te va en varios trabajos técnicos. El objetivo principal aquí es ayudarte a obtener las habilidades que necesitas para convertirte en un desarrollador profesional y meterte en el negocio.

11. Empezando con Laravel

Empezando con el curso de Laravel
Empezando con el curso de Laravel

Esta curso de Pluralsight te enseñará el marco de trabajo más popular de PHP: Laravel. Laravel te ayuda a crear aplicaciones web rápidas, potentes y expresivas. Es como un complemento de PHP que te permite construir mejores cosas mucho más fácilmente. Si quieres expandir tu conocimiento de PHP, aprender Laravel es el mejor lugar para empezar. Más información sobre los mejores frameworks PHP.

12. PHP para Principiantes: ¿Cómo Construir una Tienda de Comercio Electrónico?

PHP para principiantes en Udemy
PHP para principiantes en Udemy

Mirando a construir tu propia tienda de comercio electrónico usando PHP? PHP es parte integral de una tienda en línea, ya que a menudo maneja muchas de las solicitudes y la autenticación que necesitas realizar.

Este curso no es para principiantes; necesitarás saber la sintaxis HTML y PHP antes de empezar. Está más enfocado a enseñarte cómo construir aplicaciones y manejar el frontend y el backend de una tienda de comercio electrónico.

Resumen

Cada el desarrollador necesita empezar en algún lugar. Elige un tutorial de PHP que se adapte a tu estilo de aprendizaje, y podrás dominar el PHP sin tener que pagar por costosos cursos universitarios.

Una de las partes más difíciles del desarrollo de la web es aprender los múltiples idiomas necesarios para construir un sitio web. PHP es un lenguaje fácil de entender, y es un gran comienzo antes de sumergirse en lenguajes web más complejos como HTML, CSS, SQL, y Javascript.

Si estás aprendiendo WordPress también, vigila lo que la gente está usando con él. JavaScript y React se están convirtiendo en herramientas cada vez más importantes para los desarrolladores de WordPress y añadirlas a tu conjunto de habilidades podría ser un buen paso siguiente una vez que tengas algo de experiencia en PHP.

Sólo recuerda que el aprendizaje no se detiene una vez que terminas el curso o lees toda la documentación. La red está en constante evolución y siempre hay más que dominar. Conocer las tendencias de programación puede mantenerte relevante y ayudarte a crear aplicaciones innovadoras o encontrar trabajo en nuevas áreas. PHP es sólo el comienzo.

¿Tienes algún tutorial de PHP, hojas de ayuda o recursos propios para compartir con los nuevos desarrolladores? Comparte los recursos de PHP que has encontrado más útiles en los comentarios!

Brenda Barron

Brenda Barron es una periodista y redactora de California. Colabora en sitios como WPMU DEV, Envato y Torque.