Durante este periodo de tiempo el alumno tendrá la oportunidad de familiarizare con los lenguajes por el lado del cliente y por él del servidor y también con el modelo de bases de datos relacionales. Desarrollo de aplicaciones más usuales en php haciendo hincapié en el problema de la conectividad con bases de datos y de la seguridad de las aplicaciones desarrolladas
Instalaciones del centro: CEI (Madrid - Valencia - Sevilla)
Plaza de España, 1 -1ª Valencia 46007 Valencia (España)
C/ Virgen de Lujan, 30 - A Ent. dcha. Sevilla 41011 Sevilla (España)
C/ Fuencarral, 145-1º Madrid 28010 Madrid (España)
Temario del curso
Temario:
· PHP MySQL Sintaxis de PHP Recuperación de datos en formularios método POST y GET Trabajo con cookies y sesiones Trabajo con ficheros Sistema de archivos Sintaxis lenguaje SQL Consultas SQL Acceso a datos, inserción, modificación y borrado de datos en MySQL Normalización de BBDD Paginación de resultados Gestión de accesos: registro, conexión, autorización, privilegios de acceso · XML Sintaxis y estándares: Lectura y escritura de la estructura del lenguaje Generación de XML desde PHP-MySQL Comunicación de PHP con Flash mediante XML · ActionScript Procedimientos básicos, terminología y sintaxis Variables, Operadores, Estructuras condicionales y bucles Funciones y Acciones Predefinidas Objetos, métodos y propiedades Eventos Uso de Componentes Lectura de XML como objeto dentro de Flash Clases de objetos relacionados con XML Carga de archivos XML externos · JavaScript Operadores Lógicos y Relacionales Variables, Operadores, Estructuras condicionales y Bucles Código ASCII/Unicode Temporizadores Librería de Funciones Jerarquía de Objetos del Navegador · PHP Programación orientada a objetos en PHP: Clases Validación de formularios Generación dinámica de miniaturas usando la librería GD Acceso a bases de datos (PEAR, ADODB, ESQL) Generación de feeds RSS y OMPL Acceso a APIs y servicios Web mediante el protocolo REST a través de Ajax y PHP Uso de plantillas para separación de programación y diseño Seguridad y prevención de ataques en aplicaciones php Seguridad en el acceso: Captcha · PHP Ajax Presentación del objeto xmlHttpRequest Actualizar aplicaciones Web sin recargar las paginas Introducción a distintos Frameworks para AJAX XML frente a JSON, distintos métodos para el acceso a datos Efectos AJAX en paginas dinámicas · Flex Introducción, Entorno de diseño y Desarrollo Flex Eventos de usuario y de sistema Componentes de control simples Contenedores y posicionamiento de componentes Navegación de una aplicación Personalizando una aplicación con CSS Usando MXML y Modelos de datos en ActionScript