ObjetivosCapítulo 1. Introducción.
Capítulo 2. Instalaciones y configuraciones.
Iis y php
Instalación en windows desde el archivo zip.
Apache y php.
Instalación en linux.
Configuración apache.
Configuración de php.
Una instalación integral.
Capítulo 3. Variables, constantes y operadores.
¿Qué es una página .php?.
Separación de instrucciones.
Variables en php.
Constantes.
Expresiones.
Operadores.
Capítulo 4. Estructuras de control.
Sentencias condicionales.
Sentencias de control de bucles.
Inclusión de ficheros.
Capítulo 5. Matrices (arrays).
Tipos de matrices.
Definición de matrices.
Funciones para trabajar con matrices.
Capítulo 6. Cadenas.
Impresión de cadenas.
Búsqueda en cadenas.
Comparación de cadenas.
Manipulación de subcadenas.
Conversión de cadenas.
Recorte de cadenas.
Relleno de cadenas.
Marcado de caracteres especiales.
Transformaciones para html.
Funciones generales.
Capítulo 7. Funciones.
Concepto de función.
Tipos de funciones.
Declaración de funciones.
Capítulo 8. Clases y objetos.
Programación orientada a objetos.
Definición de una clase en php 5.
Trabajo con objetos.
Otras funciones para trabajar con clases y objetos.
Capítulo 9. Formularios.
Protocolo http.
Formulario html.
Capítulo 10. Mantenimiento de sesiones.
El estado de una sesión con un protocolo sin estado como http.
Definición de sesiones en php.
Capítulo 11. Archivos y directorios.
Operaciones de entrada/salida en archivos.
Transferencia de archivos entre cliente y servidor.
Capítulo 12. Base de datos.
Conceptos básicos sobre base de datos.
Sistemas de gestión de base de datos.
Php y los sgbd.
Capítulo 13. Sqlite.
Instalación de sqlite.
Administración de bases de datos sqlite con sqlitemanager.
Lenguaje sql de sqlite.
Funciones sqlite para la interfaz de procedimientos.
Modelo de objetos de sqlite.
Tipos de datos en sqlite.
Capítulo 14. Mysql.
Conexión con una base de datos mysql.
Creación de una base de datos en mysql.
Selección de una base de datos.
Creación de una tabla. Inserción de filas en la tabla.
Lectura de datos de la base de datos. Actualización de los datos.
Eliminación de filas.
Conexión selección y ejecución de una sentencia.
Principales funciones auxiliares de mysql.
Seguridad en servidores mysql.
Capítulo 15. Xml y php.
Archivos binarios y archivos de texto.
Desarrollo de xml.
Xml bien formado.
Xml en php 5.
Capítulo 16. Gestión de excepciones.
Tipos de error en php.
Gestión personalizada de errores.
Gestión de excepciones.
Capítulo 17. Desarrollo de aplicaciones de ejemplo.
Un weblog sencillo y funcional.
Otra aplicación de ejemplo.
Licencia de activación.
Una agenda básica.

Formación Relacionada