Introducción
  • Introducción al Curso
  • Descargando e Instalando nuestro Servidor Local
  • ¿Tienes un error de puertos bloqueados en XAMPP?
  • Recomendación de Editores de Código a usar
  • Creando Nuestro "Hola Mundo" en PHP (y descarga de recursos del curso)
Fundamentos de PHP
  • Variables
  • Constantes
  • Arreglos
  • Arreglos Asociativo
  • Arreglos Multidimensionales
  • Conociendo el numero de elementos de un Arreglo
  • Como recorrer Arreglos mediante el ciclo Foreach
  • Ordenar Arreglos
  • Condicional if
  • Sentencia else y else if
  • Operadores
  • Operadores Parte 2
  • Switch
  • Shorthand If - Condicional Corto
  • Ciclo For
  • Ciclo While
  • Como recorrer arreglos mediante For y While
  • Ciclo Do While
  • Ciclo Foreach
  • Sentencia Break y Continue
  • Funcion var_dump()
  • Funcion print_r()
  • Funciones
  • Parametros de las Funciones
  • Retornando valores de las funciones
  • Practicando con Funciones
  • Funciones útiles para cadenas de texto
  • Funciones útiles para arreglos
  • Funciones Matemáticas
  • Scope de PHP
  • Include y Require
  • Funcion die()
  • Declaraciones de tipo escalar
  • Declaraciones de tipo devolución
  • Operador de nave espacial
Formularios
  • Enviando datos desde un formulario
  • Enviando datos por el metodo POST
  • Enviando datos por el metodo GET
  • Enviando datos a la misma pagina
  • Comprobando si un formulario ha sido enviado
  • Validando un formulario
  • Operador de fusion de null
[Practica] Creando un Formulario de Contacto
  • Creando la Estructura HTML de nuestro Formulario
  • Creando los estilos CSS del Formulario
  • Validando los Datos del Formulario con PHP
  • Finalizando las Validaciones y Enviando el Correo
Programación Orientada a Objetos (POO)
  • Qué es la programación orientada a objetos | Clases
  • Palabra reservada This
  • Método Constructor
  • Herencia
  • Scope en la Programación Orientada da a Objetos
  • Clases Abstractas
  • Palabra reservada Static
  • Cadenas de Métodos
Cookies y Sesiones
  • Sesiones
  • Cookies
MySQL
  • PHPMyAdmin
  • Accediendo a Mysql desde la Consola
  • Creando una base de datos y tablas
  • Como insertar registros en una base de datos
  • Como modificar informacion en una base de datos
  • Como seleccionar información de una tabla y filtarla
  • Eliminando filas de una base de datos
  • Aplicaciones Visuales para trabajar con Mysql
  • Tutorial HeidiSQL
Trabajando con PHP y Bases de Datos
  • Conectandonos a una base de datos MySQL con PHP (Forma Antigua)
  • Conectandonos a una base de datos MySQL mediante PDO (Forma Nueva)
  • Ejecutando consultas MySQL mediante el metodo Query
  • Consultas Preparadas (Prepared Statements)
MYSQLI
  • Como conectarnos a una base de datos con MYSQLi
  • Como leer informacion de una base de datos con MYSQLi
  • Como escribir informacion en la base de datos con MYSQLi
  • Como usar Prepared Statements en MYSQLi
Creando una Paginación
  • Creando la Estructura HTML y CSS de la Paginación
  • Creando la Logica de la Paginación
  • Creando la Logica de la Paginación (Parte 2)
  • Terminando nuestra Paginación
Creando un Inicio de Sesión y Registro de Usuarios
  • Creando la Estructura Base y Contenido a Proteger
  • Actualización de Curso - Fontawesome 5
  • Creando el Index y Preparando la Página de Registro
  • Creando el Formulario de Registro
  • Creando la vista del Formulario de Login
  • Recibiendo los datos del formulario de registro
  • Validando los datos del Formulario de Registro