En este curso de PHP aprenderemos variables, funciones, condicionales, bucles, arrays, strings y pequeños programas para la web.
A lo largo de diez clases prácticas veremos los fundamentos de PHP, uno de los lenguajes más usados en el desarrollo web. El objetivo será entender cómo pasar de páginas estáticas a código capaz de trabajar con datos, ejecutar condiciones, repetir instrucciones y crear pequeños programas.
Empezaremos con una introducción breve a PHP y a sus diferencias respecto a HTML. Veremos por qué este lenguaje permite hacer cosas que una página estática no puede resolver por sí sola, como trabajar con bucles, funciones, parámetros o incluso conectarse a bases de datos.
Después entraremos en las variables, la base de cualquier lenguaje de programación. Aprenderemos qué son, cómo se crean, cómo se les asigna un valor y cómo podemos usarlas para guardar información y trabajar con ella dentro de nuestros scripts.
Más adelante veremos las funciones, entendidas como bloques de instrucciones que podemos ejecutar cuando los necesitamos. Aprenderemos tanto el concepto general como la utilidad práctica de encapsular tareas para reutilizarlas y ordenar mejor nuestro código.
También trabajaremos condicionales y bucles. Las condicionales nos permitirán hacer que el código actúe de una forma u otra según los datos disponibles, mientras que los bucles nos ayudarán a repetir instrucciones mientras se cumplan ciertas condiciones.
Una parte importante del curso estará dedicada a los arrays o vectores, que nos permiten agrupar varios valores dentro de una misma estructura. Veremos cómo declararlos, consultarlos y trabajar con ellos para organizar información de forma más flexible que con variables sueltas.
En la parte final profundizaremos en funciones predefinidas para strings y arrays, aprendiendo a manipular cadenas de texto, transformar datos y convertir información de un formato a otro. Cerraremos con un repaso global creando un pequeño programa que combine todo lo aprendido.
Además, el curso ayuda a construir una base lógica para después entender mejor WordPress, plugins, themes y cualquier proyecto web que utilice PHP por debajo.
En definitiva, este curso es una introducción práctica a PHP para entender sus conceptos básicos y empezar a programar páginas web dinámicas con más criterio. ¡Empezamos!