|
CONTENIDO
1. Introducción
2. Instalación y Configuración de PHP
- Instalando Apache
- Instalando PHP
- Instalando MySQL
3. Programación en PHP
- Requerimientos de programación y primeros pasos
- Variables en PHP; Tipos de Datos y Variables; Constantes
- Operadores
- Uso de comentarios
- Creación y uso de:
- Arreglos
- Matrices
- Cadenas
- Estructuras de Control
- if , else , elseif
- while , do..while
- for , foreach
- break
- continue
- switch
- declare
- return
- require() , require_once()
- include() , include_once()
3. Funciones
- ¿Qué son las funciones?
- Funciones definidas por el usuario
- Parámetros de las funciones
- Devolviendo valores
- Funciones variables
- Funciones internas (incorporadas)
- Funciones básicas de manipulación de cadenas
4. Control de errores
5. Procesamiento de Formularios
- Repaso de HTML
- Elementos comunes en formularios
- Métodos de envió de datos por formulario GET y POST
- Conociendo las variables globales
- Capturando datos según método de envío (no globales)
- Aspectos básicos de seguridad en formularios
6. Manejo de Bases de Datos
- Trabajando con MySQL desde PHP
- Conectar
- Insertar registros
- Leer registros
- Editar registros
- Borrar Registros
7. Uso de las Cookies
- ¿Qué son las cookies?
- ¿Cómo funcionan las cookies?
- Ventajas y desventajas de las cookies
- Usos comunes de las cookies
- Crear, leer y borrar cookies con PHP
- Cookies de sesión
8. Uso de las Sesiones
- ¿Qué son las sesiones?
- ¿Cómo funcionan las sesiones?
- Ventajas y desventajas de las sesiones
- Crear, leer y borrar sesiones¬ con PHP
- Guardar una variable
- Leer una variable guardada
- Borrar una variable
9. Correo Electrónico con PHP
- ¿Cómo funciona un servicio de correo electrónico?
- Usando la función mail() para enviar correos
- Conociendo las cabeceras SMT
10. Manipulación de Archivos y Directorios en el Servidor
- Conociendo los permisos de acceso (CHMOD)
- Crear, leer, escribir y borrar archivos del lado del servidor
- Crear, leer, escribir y borrar directorios del lado del servidor
- ¿Cómo subir archivos al servidor?
11. Las clases: class
- Clases y Objetos
- Métodos y atributos
- La variable $this
- Constructores y destructores
- Encapsulamiento
- Auto carga de Objetos
- Visibilidad
- Alcance del operador de resolución (::)
- La palabra reservada 'Static'
- Constantes De la Clase
- Abstracción de Objetos
- Interfaces de Objetos
- Sobrecarga
- Interacción de Objetos
- Patrones
- Métodos mágicos
- La palabra reservada 'Final'
- Clonado de Objetos
- Comparación de Objetos
- Reflección
- Type Hinting
Regresar
|