PHP

Aprendé PHP desde cero con una ruta progresiva pensada para comprender primero cómo funciona una aplicación web y después avanzar hacia programación, formularios, sesiones, bases de datos y proyectos completos.

Ruta de aprendizaje PHP

  1. Introducción a PHP desde cero: qué es, cómo funciona un servidor web y cómo ejecutar tu primer archivo

    Qué es PHP, cliente y servidor, Apache, Nginx, localhost, puertos, XAMPP, Laragon, DocumentRoot y ejecución del primer archivo PHP.

  2. Variables, tipos de datos y operadores en PHP: guía completa desde cero

    Variables, tipos principales, tipado dinámico, strings, conversiones, operadores aritméticos, comparación, lógica, concatenación y ejemplos prácticos.

  3. Condicionales en PHP: if, elseif, else, switch, match y operador ternario

    Condiciones, operadores lógicos, if/elseif/else, switch, match, valores truthy/falsy y operador ternario.

  4. Bucles en PHP: for, while, do while y foreach con ejemplos prácticos

    Repetición de instrucciones, for, while, do while, foreach, break, continue, contadores, acumuladores y bucles anidados.

  5. Arrays en PHP: indexados, asociativos y multidimensionales con ejemplos prácticos

    Arrays indexados, asociativos y multidimensionales, foreach, funciones de arrays, ordenamiento, búsquedas, transformación y filtrado.

  6. Funciones en PHP: parámetros, return, alcance, tipado y callbacks

    Funciones propias, parámetros, argumentos, return, alcance, tipado, valores por defecto, callbacks, funciones anónimas y arrow functions.

  7. Formularios HTML con PHP: GET, POST, validación y procesamiento paso a paso

    Formulario HTML completo, envío por GET y POST, $_GET, $_POST, validación, htmlspecialchars y análisis de toda la secuencia navegador → HTTP → PHP → respuesta.

  8. Formularios avanzados en PHP: select, radio, checkbox y subida de archivos

    Select, radio buttons, checkboxes, múltiples valores, textarea, $_FILES, multipart/form-data, validación y carga de archivos.

  9. PHP y MySQL con PDO: conexión, consultas preparadas y lectura de datos

    Conexión con PDO, SELECT, fetch, fetchAll, consultas preparadas, placeholders, búsqueda segura de datos e integración con la ruta completa de SQL / MySQL.

  10. INSERT, UPDATE y DELETE con PHP y PDO: guardar, editar y eliminar datos

    Alta, edición y eliminación de registros con formularios, consultas preparadas, lastInsertId(), validación de IDs y patrón Post/Redirect/Get.

  11. CRUD completo con PHP, MySQL y PDO: crear, listar, editar, eliminar y buscar

    Miniaplicación completa con listado, búsqueda, alta, edición, eliminación por POST, consultas preparadas y Post/Redirect/Get.

¿Qué vas a aprender?

La ruta irá creciendo paso a paso. Después de esta introducción incorporaremos variables, tipos de datos, operadores, condicionales, ciclos, arrays, funciones, formularios, sesiones y finalmente PHP conectado con MySQL.

Las próximas guías se irán agregando a esta misma página para que puedas seguir el recorrido en orden.


Antes de continuar con PHP + MySQL

Si todavía no manejás SQL o querés reforzar esa parte antes de conectar PHP con una base de datos, podés seguir nuestra ruta completa de aprendizaje de SQL / MySQL.

👉 Aprender SQL / MySQL

Ahí vas a encontrar desde consultas básicas y filtros hasta JOIN, subconsultas, índices, vistas, procedimientos, triggers, normalización y ejercicios prácticos.