Introducción
  • Bienvenida
  • Contáctame
  • Material de apoyo e inquietudes
  • Servidor Local
  • Editor de código
  • Plugins para agilizar el desarrollo - documento
  • Sintaxis PHP
  • Variables PHP
  • VAR_DUMP()
  • Funciones en PHP
  • Condiciones y Ciclos en PHP
  • Demuestra lo Aprendido
Programación Orientada a Objetos
  • POO
  • Código Imperativo VS POO
  • Documento Completo acerca de la POO
  • Demuestra lo Aprendido
Patrón Modelo - Vista - Controlador
  • Patrón MVC
  • Pipeline de un Proyecto de Desarrollo Web
  • Plantilla HTML a Patrón MVC
  • Aplicando el Patrón MVC
  • Variables GET
  • Activar botones con variables GET
  • Lista Blanca y página 404
  • Variables POST
  • Métodos estáticos
PDO Y MYSQL
  • PDO (PHP DATA OBJECTS)
  • Bases de datos MySQL
  • Sentencias SQL
  • Conexión a la Base de Datos mediante la Clase PDO
  • CRUD (Crear datos)
  • CRUD (Leer datos)
  • Cambiar formato de Fecha
  • Login
  • Variables de Sesión
  • CRUD (Actualizar datos)
  • CRUD (Eliminar datos)
Seguridad Informática
  • Ataques XSS (Cross-Site Scripting)
  • Ataques CSFR (Cross-Site Request Forgeries)
  • Ataques SQL Injection
  • Ataques Code Injection
  • Brute Force Robots
  • Encriptar Contraseña
  • Url's Amigables con .HTACCESS
  • Certificado SSL
  • Ajuste en editar usuario
AJAX
  • ¿Qué es AJAX?
  • Evitar repetir registro de Email con AJAX - Parte 1
  • Evitar repetir registro de Email con AJAX - Parte 2
  • Evitar procesos sincrónicos con AJAX
Construyendo nuestro Propio CMS v2.0
  • ¿Qué es un CMS?
  • Migrando la plantilla HTML al patrón MVC
  • Estructura MVC
  • Modularizando el contenido - Parte 1
  • Modularizando el contenido - Parte 2
CMS Dinámico
  • Organizando la Base de datos
  • Creando la tabla Blog
  • Trayendo información dinámica de la Tabla Blog
  • Reemplazando contenido estático por contenido dinámico - Tabla Blog
  • Creando la tabla Categorías
  • Trayendo información dinámica al Menú
  • Trayendo información dinámica al Grid de Categorías
  • Aplicando Url's Amigables al Blog
  • Página 404 del Blog
  • Metadatos para la página de Inicio
  • Creando la tabla Artículos
  • Insertar Artículos desde EXCEL con archivos .CSV
  • Información cruzada con SQL Inner Join
  • Listar los artículos de la página de Inicio
  • Paginación para los Artículos del Inicio
  • Url's Amigables para la Paginación
  • Traer Artículos de Categorías
  • Url's Amigables con más de dos parámetros
  • Paginación para las Categorías
  • Breadcrumb para las Categorías
  • Ajustando los metadatos para la página de Categorías
  • Página de Artículos
  • Breadcrumb para los Artículos
  • Metadatos de la página de Artículos
  • Compartir un artículos en redes sociales
  • Open Graph dinámico
  • Paginación de artículos
  • Deslizador de artículos dinámico
  • Opiniones para los Artículos
  • Datos dinámicos para las Opiniones
  • Crear Opinión
  • Subir imagen al servidor con PHP - Parte 1
  • Subir imagen al servidor con PHP - Parte 2
  • Alertas suaves con Notie JS
  • Clasificar Artículos recientes
  • Clasificar Artículos destacados
  • Activar el Buscador de Artículos
  • Operador LIKE