Unidad Temas Horas 1 Introduccin a la Programacin Web utilizando PHP Gratuito, Multiplataforma, Transparente . Orientado a la programacin Web Alcances del lenguaje. Versiones. Caractersticas. Ciclo de vida de una pgina esttica y dinmica. Introduccin a HTML, CSS. Estndares y Validators. Etiquetas utilizadas. Servidor Web APACHE. Instalacin del Servidor Web Apache Editando el archivo de configuracin de Apache Instalacin de mdulo PHP. Configuracin de herramientas y entornos. Comentarios. Caracteres Especiales
3
2 Tipos de Datos definidos en el Lenguaje Definicin de valores. mbitos de las variables Formateo de texto. Formateo de nmeros Operadores lgicos, de asignacin, de comparacin. Variables superglobales. Constantes predefinidas. Instrucciones de inclusin.
3
3 Estructuras de control definidos en el Lenguaje Sentencias de control. Bucles. Operador ternario.
2
4 Utilizacin de Funciones y Arreglos Creacin. Tipos de arrays, funciones y operaciones. Utilizacin de bucles de Recuperacin. Utilizacin de Funciones. Declaracin. mbito de las variables Utilizando argumentos. Retorno de informacin. Funciones con directorios. Funciones para el manejo de archivos Funciones http. Funciones de imgenes. Funciones matemticas
4
AV. SERRANA EDIFICIO PANAMERICANO LA PUNTA- TEL. 02664-553747
5 Cookies Creacin. Recuperacin de informacin. Eliminacin. Conceptos de Seguridad
2
6 Sesiones Definicin de sesin. Funciones para el manejo de sesiones. Conceptos de Seguridad. Sistema de Login y Carritos de compras.
8
7 Utilizacin de Formularios HTTP Headers. Validacin. Client Side and Server Parmetros del formulario. Elementos de un formulario Envo de informacin, Mtodos de Envo. Recuperacin de informacin y procesamiento. Conceptos de Seguridad.
8
8 Depuracin y Manejo de errores. Controlar dnde aparecen los errores. Solucionar errores de anlisis. Inspeccionar datos de programa. Configuracin y depuracin en entornos. Niveles de errores y configuracin. Manejo de errores.
2
9 Trabajo con archivos Permisos de archivos. Leer un archivo. Escribir un archivo. Leer y escribir partes de archivos. Trabajar con archivo CSV.
2
10 Conexin a Bases de Datos y Administracin Diseo y creacin de base de datos Introduccin a SQL. Sentencias SQL Administracin de Bases mediante DBMS 4 11 MySQL ABM de Datos desde PHP Uso de: mysql_connect(), mysql_close(), mysql_select_db(), mysql_num_rows(), mysql_query(), mysql_result(), mysql_fetch array(), mysqt_field_name(), mysql_field, type(), mysql_errno(), mysqt_error(). Manejo de Transacciones. Armado de funciones propias de conectividad. Paginacin y ordenamiento de registros. Stored Procedures - Creacin y utilizacin desde PHP
4
AV. SERRANA EDIFICIO PANAMERICANO LA PUNTA- TEL. 02664-553747
12 Extendiendo PHP WS(Web Services con php) Intercambio de Archivos desde servidores remotos - CURL Envio de mails Paradigma de Orientacin a Objetos desde PHP- Clases, funciones, etc.
8
13 Introduccin a Javascript Validacin de datos mediante Javascript Manejo del Objeto document Captura de Objetos (Entidades HTML) para su manipulacin. innerHTML. innetText. node(). append() Funciones propias, calendarios, tablas, popups, etc. Herramientas, Configuracin y Depuracin
4
14 Introduccin a AJAX Conociendo el concepto AJAX. Tecnologias involucradas: HTTP, SOAP, XML. Metodologa AJAX para interactuar con PHP, JSON(Java Script Object Notation) armado, estructura y utilizacin para intercambio de Datos. Compatibilidad con Browsers Captura y visualizacin de datos retornados. Introduccin a Jquery y algunos usos y ventajas. 8