You are on page 1of 2

PHP / MySQL

Objetivos Adquirir los conocimientos necesarios para implementar Sitios Web Dinmicos usando las herramientas ms conocidas en el mercado de servicios Web: Apache Web Server, PHP y MySQL. Se adquirirn las destrezas necesarias para instalar el entorno de trabajo, se desarrollaran los conocimientos de gestin y administracin de la base de datos MySQL interactuando con el lenguaje de programacin PHP, para crear sitios Web altamente dinmicos e interactivos acordes a las necesidades del mercado actual. Dirigido a Cualquier persona con conocimientos bsicos de sistemas, que desee aprender a realizar aplicaciones web interactivas con acceso a base de datos aplicando tecnologas de punta. Pre-requisitos Conocimientos bsicos en lgica de programacin e Internet. Duracin: 54 Horas PLAN DE ESTUDIOS
Modulo I Instalacin de las herramientas necesarias. Configuracin del entorno en Windows (Apache, php y mysql). Instalacin de herramientas de desarrollo (wamp appserver) Prueba del entorno Mdulo II Introduccin HTML y JavaScript Estructura de un documento html Formato de texto, imgenes, hipervnculos Tablas Formularios JavaScript. Mdulo III Base de datos MySQL. El lenguaje SQL. Manejo de la consola de MySql. Creacin de bases de datos, creacin de tablas. Operaciones bsicas (SELECT, INSERT, DELETE, UPDATE). Consultas para filtrar datos (WHERE). Consultas para combinar informacin de varias tablas (JOIN). Funciones de SQL (COUNT, MAX, MIN, SUM, AVG). Mdulo IV Gestin de la base de datos con PhpMyAdmin. Creacin de tablas. Realizacin de consultas. Creacin de scripts sql. Copias de respaldo.

Mdulo V PHP introduccin al lenguaje Variables. Tipos de datos en PHP. Estructuras de control (if - for while). Ejemplo PHP y HTML. Arreglos indexados y asociativos.

Mdulo VI PHP funciones Arreglos Fecha y Hora. Cadenas de texto. Creacin de funciones de usuario (include require). Mdulo VIII Funciones de conexin a MySql. Conectar a una base de datos MySql desde PHP (mysql_connect). Visualizar registros de una tabla (mysql_query). Realizar las operaciones bsicas de insertar, eliminar y actualizar registros usando formularios. Mdulo IX Programacin Orientada a Objetos Clases y objetos Atributos y mtodos de clase Constructores - Destructores Herencia Polimorfismo Control de excepciones Mdulo X Conexin a base de datos usando objetos Objetos ADODB Conexin a la base de datos Ejecucin del CRUD (Insertar, eliminar, actualizar)

Mdulo XI Sesiones y autenticacin de usuarios Inicio de sesin. Registro de variables de sesin. Destruir sesin. Control de usuarios. Implementacin de seguridad encriptacin- MD5

Mdulo XII Aplicacin de libreras de objetos Generacin de email, libreras php mailer. Objetos para generacin de documentos pdf Componentes PEAR - PHP

Autopista Norte No. 80-60 Interior 202 Los Hroes Telfonos: 2561468 - 2571024 Bogot - Colombia informacion@magistersystems.com www.magistersystems.com

You might also like