Está en la página 1de 3

AV.

SERRANA EDIFICIO PANAMERICANO LA PUNTA-


TEL. 02664-553747


Curso de Programacin
PHP con MySQL

Carga horaria: 64hs
Detalle de Contenido:

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

CARGA HORARIA 64