10 tutoriales de PHP que los aspirantes a desarrolladores de WordPress deben seguir
Publicado: 2017-10-13PHP es la columna vertebral de WordPress (~ 70% del código fuente está en PHP), y eso significa que para los aspirantes a desarrolladores de WordPress, no hay muchas opciones de qué lenguaje de programación aprender. (JavaScript es realmente el otro jugador importante, que constituye el otro tercio del código base). Por lo tanto, necesitará algunos buenos tutoriales de PHP.
Sin embargo, el problema es que PHP es antiguo. Más antiguo que la mayoría de las cosas en Internet. En términos tecnológicos, es un dinosaurio, y hay tantos tutoriales por ahí que comenzar puede ser tan difícil como escribir el código (está bien, eso es una exageración, pero aún no es fácil).
Queremos destacar algunos de los mejores tutoriales de PHP para ustedes, para que a medida que avancen en sus carreras de codificación, no pierdan el tiempo en herramientas de aprendizaje obsoletas o mediocres.
Team Treehouse
Una de las razones por las que pude hacer la transición de carrera fue por Treehouse. Una noche vi un anuncio en Hulu y me di cuenta de que quería trabajar en tecnología mucho más que en educación.
Pasé por muchos idiomas y cursos, pero terminé conformándome con sus ofertas de PHP debido a la alta calidad que tenían en comparación con otros con los que estaba jugando al mismo tiempo.
Hay cientos de horas de tutoriales de PHP en Treehouse, pero en realidad, hay cuatro cursos que debería estudiar.
1. PHP para WordPress
La mejor parte, si me preguntas, es que los tutoriales PHP de Treehouse no siempre se enseñan de forma aislada. Claro, usted puede tomar un curso de todo por su solitario, pero la casa del árbol ofrece pistas y los programas que puede seguir. PHP para WordPress es parte de la vía de desarrollo de WordPress.
Aprenderá cómo PHP se relaciona con los ganchos de WordPress y The Loop, así como algunos conceptos básicos de PHP (¡funciones!) Que le permitirán comenzar con el desarrollo de temas.
2. PHP principiante
Además del curso PHP para WordPress , Team Treehouse ofrece una pista PHP para principiantes . Diseñado para principiantes completos, la pista para principiantes comienza con los fundamentos del diseño web como HTML y CSS antes de agregar código PHP a sus páginas.
Al final del curso de video de más de 2 horas, comprenderá prácticamente todo lo que necesita, desde variables, condicionales e incrustación de scripts PHP simples en sus páginas.
3. PHP intermedio
No quieres detenerte en lo básico, ¿verdad? ¡Por supuesto no! Hazlo en grande o vete a casa, correcto? PHP intermedio comienza donde termina PHP principiante (lo sé, ¿verdad?), Y profundizará directamente en las bases de datos, las consultas SQL y el manejo de errores.
Y no tenga miedo de las cosas de la base de datos y los informes SQL y el manejo de archivos. Estos tutoriales de PHP lo guiarán a través de cada parte que necesitará saber para crear sus propias cosas.
Realmente sugiero que también se asegure de hacer toda la secuencia de principiante a avanzado, ya que cualquiera de ellos de forma aislada lo dejará un poco boquiabierto cuando ingrese al desarrollador de WordPress.
4. Desarrollo de temas de WordPress
Aunque es parte de la vía de desarrollo de WordPress, el desarrollo de temas también puede tomarse solo. Si bien no es 100% PHP, definitivamente debe comprender cómo trabajar con los archivos PHP de WordPress y la estructura del código. Este curso en particular de Treehouse es personalmente mi forma favorita de familiarizarme con esas partes integrales del desarrollo de WordPress.
Escuela de código
Con un nombre como Code School, ¿cómo es posible que no sean una opción? Es como no ir a un restaurante llamado We Have Burgers cuando quieres un trozo de carne en un bollo
Como era de esperar, Code School tiene algunos tutoriales de PHP realmente impresionantes que sin duda debería consultar. Cada curso tiene un nivel gratuito (muchos de sus tutoriales están gamificados), para que puedas ver si su estilo funciona para ti.
5. Prueba PHP
Este puede ser el tutorial de PHP con mejor nombre. Cuando prueba PHP , se familiariza con las matrices, los condicionales y los bucles, que son fundamentales para trabajar con PHP.

También obtiene enlaces a recursos complementarios. Impresionante.
6. Encuentros cercanos con PHP
¿Quiere conocer de cerca y en persona su nuevo lenguaje de codificación? ¡Por supuesto! Ese es el objetivo de todo esto, ¿no?
Close Encounters con PHP le permite trabajar con solicitudes web, así como con medidas de seguridad y scripts de validación. Los necesitará para cualquier trabajo de desarrollo de PHP que realice, por lo que también podría profundizar ahora.
7. Prueba Laravel
Una vez que haya pasado por Probar PHP , debería pasar totalmente a Probar Laravel . Si bien Laravel no se usa específicamente con WordPress, es un marco PHP (muy parecido a Ruby on Rails o Node.js para sus lenguajes) que le brindará aún más práctica con la codificación de PHP.
Este curso completo, en lugar de un solo nivel, es gratuito.
De la forma a la mesa con Laravel
Y si eso te gusta, asegúrate de trabajar en el curso de seguimiento, De la forma a la mesa con Laravel . Para cuando haya terminado con todos estos tutoriales de PHP de Code School, trabajar con PHP de WordPress será pan comido.
Comprenderá completamente cómo PHP ayuda a que Internet funcione por sí solo, lo que le dará una gran ventaja con WP dev.
8. PHP de la manera correcta
No puedes equivocarte con los tutoriales de PHP llamados PHP The Right Way . Si bien no está tan estructurado como las ofertas de Treehouse o Code School, este conjunto de trucos realmente tiene todo a su favor. Realmente porque cubre todo lo que PHP tiene a su favor.
The Right Way está actualizado para el PHP actual (7.1 a partir de este escrito) y está disponible en línea y como libros electrónicos gratuitos.
Como mínimo, debe marcar o descargar el libro electrónico para usarlo como referencia a medida que encuentre su propio flujo de trabajo y estilo de aprendizaje.
Además, puede contribuir o bifurcar los documentos en Guthub una vez que se sienta cómodo. No hay mejor manera de retribuir y retribuir.
9. PHP de aprendizaje de WPMU para WordPress
WPMU tiene algunos de los mejores tutoriales sobre WordPress en Internet (fuera de Elegant Themes, por supuesto, tee hee), lo que significa que no puedo dejar de mencionar su acertadamente titulado Learning PHP for WordPress .
Al igual que PHP The Right Way , WPMU divide el lenguaje en conceptos centrales con ejemplos de código real alojados en Github.
Lo más destacado de esta mirada particular a PHP es cómo analiza las malas prácticas y cómo evitarlas. También puede echar un vistazo a los archivos centrales, las funciones y la creación de temas de WordPress.
No será un experto en PHP cuando termine de revisar este, pero sabrá absolutamente mucho sobre lo que se está metiendo. Combine esto con cualquiera de los tutoriales y referencias de PHP anteriores, y estará en camino de convertirse en un desarrollador de WordPress.
10. Arruine una instalación de prueba de WordPress
Esta puede haber sido mi primera introducción a PHP, así que no puedo dejar de mencionarlo. Si realmente desea saber cómo funciona PHP en un entorno de producción, arruine la instalación de WordPress y tendrá que arreglarlo.
Estoy seguro de que esto te sucederá (o te ha sucedido) eventualmente, pero si entras y te metes un poco con wp-config.php o functions.php , algo se romperá. Edite manualmente los archivos de tema. Hacer algo.
Entonces arréglalo.
Le garantizo que sabrá más de lo que sabía de antemano. Simplemente no lo hagas en ninguno de tus sitios principales. Eso sería una tontería.
¡Avanza y codifica!
PHP está en todas partes y ha envejecido súper bien (estoy seguro de que mejor que cualquiera de nosotros, jaja). Siempre que tenga cuidado con el control de versiones de PHP (generalmente desea v5.6.8 -7.1 para el desarrollo de WordPress a partir de este momento) y la edad de los tutoriales de PHP que busca, no hay razón para que todos los aspirantes a desarrolladores de WordPress no lo hagan. agarre bien.
¿Qué tutoriales de PHP funcionan mejor para ti? Comparte el amor en los comentarios y ayúdanos a mejorar.
Miniatura del artículo de Ivan Lukyanchuk / shutterstock.com