Descripción:
El
presente curso le perimitirá conocer el paradigma de la Programación Orientada a Objetos con el lenguaje PHP5.
Podrá desarrollar aplicaciones empresariales haciendo uso de buenas practicas de programación, orientados a frameworks de componentes, con patrones de diseño y estructuras MVC para mejorar las rehusabilidad, mantenabilidad y escalabilidad de las aplicaciones. Asimismo podrá hacer uso de librerías para trabajar con Ajax mejorando el aspecto y usabilidad de sus aplicaciones Web
Duración: 48 Horas
Contenidos
- PHP 5 y Programación Orientada a Objetos
- Programación Orientada a Objetos en PHP 5, diferencias con PHP4
- Variables de clases y modificadores de acceso, constantes
- Constructores y Destructores
- Herencia y Polimorfismo
- Interfaces y Clases Abstractas
- Manejo de Excepciones
- Clonación y Serialización
- XML y la extensión SimpleXML
- Instalación y uso de PEAR
- JavaScript
- Características del Lenguaje
- Variables, Operadores,Condicionales y Funciones
- Cadenas, Arrays, Fechas y Funciones Matemáticas
- Expresiones Regulares en JavaScript
- Objetos (Prototipos) y Programación Funcional (funciones anónimas y closures)
- DOM (Document Objetc Model)
- Propiedades de un objeto y extensión, Manejo de Eventos
- Validaciones y uso de componentes en JavaScript (DHTML)
- AJAX (JavaScript asíncrono y XML)
- Lógica de las aplicaciones en Ajax
- El objeto XmlHttpRequest
- Llamadas Remotas en javascript con Ajax (JSON) y PHP
- Fameworks en Ajax: Prototype, Scriptaculous y Jquery
- Herramienta RIA con ExtJS
- SOAP y servicios Web XML (Cliente y Servidor)
- PHP 5 Avanzado
- Métodos de Reflexión
- Patrones de P.O.O. En PHP5
- Frameworks en PHP y Metodologías de Programación Orientada a Objetos
- Patrones MVC para el desarrollo en ncapas de una aplicación web
- P.D.O. (PHP Data Objects)
- Persistencia ORM con Doctrine
- Instalación y uso de Zend Framework
- Sistema de Control de Versiones.( Subversion).
- Proyecto de Desarrollo de una Intranet
Informes e Inscripciones:
Puede realizar su matrícula depositando en nuestra cuenta
Banco de Crédito CTA CTE en Dólares 193-1639745-1-89
y canjeando el voucher en nuestras oficinas:
Calle Estremadoyro 156 f9 urb. Las Dalias, San Borja, (a media cuadra de Adex entre San Luis y Javier Prado)
capacitacion@perulinux.com.pe
Central: (511) 628-7544 628-7445
Telefax: 346-0623