// blog · programación full-stack

Blog del libro Programación Full-Stack

Guías prácticas, con código real, sobre cada tema del libro: de la estructura en HTML5 a una API REST con PHP y MySQL. Léelas en orden como una ruta de aprendizaje, o salta directo a lo que necesitas hoy.

- Ruta -

  • HTML5
  • CSS3
  • JavaScript
  • PHP
  • MySQL
  • Seguridad
  • CRUD
  • APIs REST
- Artículos -

De HTML a APIs, paso a paso

  1. HTML5 semántico: cómo estructurar una página web correctamente

    Header, main, article, section y nav: qué significa cada etiqueta y cómo mejoran la accesibilidad y el SEO.

  2. CSS3 responsive con Flexbox y Grid: guía práctica

    Mobile first, Flexbox para alinear, Grid para maquetar y la cuadrícula responsive que no necesita media queries.

  3. JavaScript y el DOM: eventos, fetch y AJAX sin librerías

    Selecciona y modifica elementos, escucha eventos y habla con tu backend con fetch y async/await.

  4. PHP para principiantes: cómo funciona en el servidor y tu primer script

    Del navegador al servidor, XAMPP, variables, arrays, funciones e includes, explicado desde cero.

  5. Formularios en PHP: $_GET, $_POST, validación y superglobales

    GET vs POST, validar en el servidor, escapar al imprimir y el patrón PRG para evitar envíos duplicados.

  6. Cómo conectar PHP con MySQL usando PDO paso a paso

    Crea la base de datos, configura la conexión con PDO, maneja errores y guarda las credenciales fuera del código.

  7. Cómo prevenir la inyección SQL en PHP con consultas preparadas

    Cómo funciona un ataque real, por qué las consultas preparadas lo evitan y qué hacer con LIKE, IN y ORDER BY.

  8. Sistema de login seguro en PHP y MySQL: password_hash y sesiones

    Registro, login, sesiones protegidas, páginas privadas y logout, con un checklist de seguridad.

  9. CRUD completo con PHP y MySQL: crear, leer, actualizar y eliminar

    Un panel de productos completo con PDO: listado, alta, edición y borrado seguro con POST.

  10. Cómo crear y consumir una API REST con PHP y JavaScript

    Endpoints, métodos HTTP, JSON y códigos de estado: del backend en PHP al frontend con fetch.

- El libro completo -

Todo esto, ordenado y con 3 proyectos reales

El libro Programación Full-Stack reúne estos temas en 15 capítulos: desde HTML5 hasta el despliegue en producción, con un blog dinámico, un sistema de usuarios y una tienda online.