Desarrollo Web con PHP 5


Objetivos

Capacita programadores en el diseño y desarrollo de aplicaciones dinámicas para Internet con la última versión del lenguaje PHP que se orienta fuertemente al Desarrolo Web Orientado a Objetos.

El conocimiento del lenguaje se verá enriquecido con el uso de las herramientas más avanzadas: el Framework Pear, diseñado para ser un conjunto de componentes reutilizable y el sistema de Templates Smarty, para implementar una capa de abstracción que separa la lógica y la presentación de la información.

La versión 5 tiene como novedad un nuevo motor para PHP, Zend Engine 2, que incorpora un nuevo modelo de objetos, mucho más cercano a lenguajes totalmente orientados a objetos como Java.


Dirigido a

Profesionales del área de sistemas con la intención de introducirse a la nueva versión del lenguaje Open Source que más expectativas ha generado en Internet.

Profesionales del área de sistemas interesados en el uso de herramientas de desarrollo web.

Temario

Introducción a la Programación Orientada a Objetos.

Diseño Orientado a Objetos con UML.

Programación en 3 capas.

Diseño HTML/XHTML/CSS.

Framework Pear

Templates Smarty.

Persistencia y Bases de Datos.

Manejo de Errores. Refactoring.

Principios de Diseño.

Patrones de Diseño.

Versionado de Software (SCM).

Web Services / XML.

Introducción a Ajax.

Evaluación

El curso se evalúa mediante el desarrollo de una aplicación.

Aprobación

Trabajo Obligatorio.