Antes de empezar el curso, instalar.
  • Primero, instalaremos el servidor para trabajar en local
  • Segundo, Instalaremos un editor de código
PHP BÁSICO -------------------------------------------------
  • ◄| Presentación PHP Básico |► + Ejercicios
►1: Sintaxis php
  • 1.1- Estructura y sintaxis en PHP
  • 1.2- Encajar PHP con HTML
  • 1.3- Editores de PHP
  • 1.4- Mi primer Script
► 2: Variables
  • 2.1- Concepto
  • 2.2- Tipos de variables
  • 2.3- Averiguar el tipo de una variable
  • 2.4- Chequeando variables
  • 2.5- Constantes
  • 2.6- Variables por referencia
  • 2.7- Variables de variables
  • 2.8- Variables del sistema
  • 2.9- Variables superglobales
  • 2.10- Ámbito de las variables
► 3: Operadores
  • 3.1- Operadores aritméticos
  • 3.2- Operadores de concatenación
  • 3.3- Operadores de asignación
  • 3.4- Operadores de incremento y decremento
  • 3.5- Operadores condicionales
  • 3.6- Operadores de ejecución
  • 3.7- Operadores lógicos
► 4: Estructuras de control
  • 4.1- if
  • 4.2- if ... else
  • 4.3- elseif
  • 4.4- Sintaxis alternativa de estructura de control
  • 4.5- switch
  • 4.6- while
  • 4.7- do ... while
  • 4.8- for
  • 4.9- foreach
  • 4.10- break
  • 4.11- continue
► 5: Arrays
  • 5.1- Crear un array
  • 5.2- Arrays asociativos
  • 5.3- Arrays multidimensionales
  • 5.4- Uso de arrays en bases de datos
  • 5.5- Recuperar el contenido de un array
► 6: Funciones
  • 6.1- Creación de funciones
  • 6.2- Llamadas a funciones
  • 6.3- Parámetros de las funciones
  • 6.4- Paso de parámetros
  • 6.5- Operador return
  • 6.6- Librerías de funciones para estructurar tu aplicación web
► 7: Include y Require
  • 7- Include y Require
► 8: Manejo de fechas y tiempo
  • 8.1- Checkdate
  • 8.2- String date
  • 8.3- Función getdate
  • 8.4- Función mktime
► 9: Redirección de página
  • 9- Redirección de página
► 10: Funciones isset() y unset()
  • 10- Funciones isset() y unset
PHP AVANZADO -----------------------------------------------
  • ◄| Presentación PHP Avanzado |► + Ejercicios
► 1: PHP orientado a objetos
  • 1.1- Concepto de clases y objetos
  • 1.2- Crear clases, atributos y métodos
  • 1.3- Constructor de una clase
  • 1.4- Uso de objetos, instancias de una clase
  • 1.5- Uso de atributos de una clase
  • 1.6- Uso de métodos de una clase
  • 1.7- Visibilidad de atributos y métodos
  • 1.8- Herencia
  • 1.9- Sobrescritura de clases
  • 1.10- Polimorfismo
► 2: Formularios y PHP
  • 2.1- Autenticación de usuarios
  • 2.2- Subida de ficheros
  • 2.3- Validación de campos
  • 2.4- Paso de variables (Métodos GET y POST)
► 3: Cookies en PHP
  • 3.1- Qué son y cómo funcionan
  • 3.2- Creación de una Cookie
  • 3.3- Ventajas y desventajas del uso de Cookies
► 4: Sesiones en PHP
  • 4.1- Qué son y cómo funcionan
  • 4.2- Creación de una sesión
  • 4.3- Cerrar una sesión
  • 4.4.1- Paso de variables por URL
  • 4.4.2- Paso de variables por Cookies
  • 4.4.3- Paso de variables, propagación automática
  • 4.5- Manejo de sesiones con clases
  • 4.6- Ventajas y desventajas del uso de sesiones
► 5: Manejo de ficheros
  • 5- Manejo de ficheros
► 6: Seguridad
  • 6.1- Seguridad en aplicaciones web