Introducción
  • Introducción
Configuración del entorno de trabajo
  • Descarga e instalación de Xampp
  • Instalación de Brackets editor de código
Fundamentos de PHP
  • Hola mundo con PHP
  • Variables
  • Funciones
  • Flujo de ejecución
  • Variable local y global
  • Variable estática
  • Condicional if,elseif y else
  • Operadores de comparación y lógicos
  • Práctica con operador y condicionales PARTE 1
  • Práctica con operador y condicionales PARTE 2
  • Práctica con operador, condicionales y operador ternario PARTE 3
  • Array indexado
  • Array asociativo
  • Switch Case
  • Ciclo While
  • Ciclo For
  • Ciclo Foreach
  • Función con parámetros y return
  • Constante definida
  • Operadores matemáticos
  • Funciones de strings
Práctica con formulario, condicionales y array
  • Práctica con formulario, condicionales y array
Introducción base de datos y PHPMyAdmin
  • Introducción base de datos y phpmyadmin
  • Crear base de datos y la tabla usuarios
CRUD (CREATE, READ, UPDATE, DELETE) usando MySQLi, formulario y validación
  • CRUD usando mysqli, formulario y validación PARTE 1
  • CRUD usando mysqli, insertar registros PARTE 2
  • CRUD usando mysqli, validar campos vacios PARTE 3
  • CRUD con mysqli separando código db.php, funciones.php PARTE 4
  • CRUD con mysqli, listar registros PARTE 5
  • CRUD con mysqli, arreglar acentos PARTE 6
  • CRUD con mysqli, editar registro PARTE 7
  • CRUD con mysqli, mensajes PARTE 8
  • CRUD con mysqli, eliminar registro PARTE 9
  • CRUD, imprimir consultas, enviar formulario $_POST con print_r PARTE 10
  • CRUD, ejemplo de un login PARTE 11
  • CRUD ajustes PARTE 12
  • CRUD encriptar password con la función password_hash PARTE 13
  • CRUD verificar password con la función password_verify() PARTE 14
  • CRUD sesiones PARTE 15
  • CRUD encriptar password cuando se edita un registro PARTE 16
  • CRUD aclaración sobre la función session_start() FIN DEL CRUD
Desarrollo de un Formulario de búsqueda
  • Formulario de búsqueda PARTE 1
  • Formulario de búsqueda PARTE 2
Evitar registro repetido en el CRUD de la práctica pasada
  • Evitar registro repetido en el CRUD de la práctica pasada
Inyección SQL
  • Inyección SQL PARTE 1
  • Inyección SQL PARTE 2
  • Inyección SQL PARTE 3
Desarrollo de una Paginación
  • Paginación PARTE 1
  • Paginación PARTE 2
  • Paginación PARTE 3
  • Paginación PARTE 4
Programación orientada a objetos
  • Programación orientada a objetos, clases, atributos, métodos
  • POO, ejemplo práctico, método __construct
  • POO, ejemplo práctico de colaboración de objetos o clases
  • POO, herencias, 3 ejemplos prácticos, suma, resta, multiplicación
  • POO, sobreescritura de métodos, comando parent, ejemplo práctico
  • POO, clases abstractas, método instanceof, método estático, ejemplo práctico
Conexión a la base de datos con PDO
  • Conexión a la bd con PDO, imprimir registros de la tabla artículos
Subir archivo pdf, jpeg, doc en la tabla documentos de la base de datos
  • Subir archivo pdf,jpeg,doc en la tabla documentos de la base de datos
Envio de correo a través de un formulario con php, validación de formulario
  • Envio de correo a través de un formulario con php, validación de formulario
MVC (Modelo, Vista, Controlador)
  • MVC (Modelo, Vista, Controlador) PARTE 1
  • MVC (Modelo, Vista, Controlador) PARTE 2
Desarrollo Sistema de Compra - Venta (Módulo de Usuarios)
  • Introducción del desarrollo del sistema de compra - venta
Configuración del entorno de trabajo
  • Instalación de MysqlWorkbench
Bases de Datos en MariaDB MySQL
  • PHPMyAdmin Base de datos MariaDB Mysql tablas definir campos relaciones
  • PHPMyAdmin usuarios de base de datos
  • PHPMyAdmin Agregar editar y eliminar registros
  • PHPMyAdmin ejecutar Script SQL Insert ,update, delete, select
  • PHPMyAdmin Crear y restaurar Copia de respaldo de base de datos
Diseño base de datos con MySQL Workbench
  • MySQL Workbench Diseño de base de datos relacional - PARTE 1
  • MySQL Workbench Diseño de base de datos relacional - PARTE 2
  • MySQL Workbench Diseño de base de datos relacional - PARTE 3
  • MySQL Workbench Exportar código SQL a MariaDB MySQL
Organizando el esquema de nuestro proyecto
  • Organizando el esquema del proyecto Ajax public bd config modelos y vistas
Conexión Base de datos MariaDB MySQL y proyecto PHP
  • Conexión de la base de datos MariaDB MySQL y PHP- PDO Métodos
Diseño y modificación de plantilla HTML5 y Bootstrap