8 de setiembre de 2010
 
 
Imprimir la información Imprimir la información Guardar la información Guardar la información Enviar a un amigo Enviar a un amigo
CURSOS Y PROGRAMAS - LIMA   >>  INFORMÁTICA Y COMUNICACIONES   >>  PROGRAMACIÓN WEB CON PHP
Aplicaciones Avanzadas con PHP

En el presente curso, se detallan las técnicas y librerías para construir aplicaciones Web con PHP muy interactivas enfocadas a la interactividad con el usuario final. Las aplicaciones ricas de Internet (RIA de Rich Internet Application) es la siguiente generación de las aplicaciones Web tradicionales y las tecnologías que la hacen posible son el XHTML, hojas de estilo, AJAX, XML, XSLT, Javascript, entre otros. En este curso, se detallan estas tecnologías para lograr la implementación de aplicaciones Web ricas en contenido. Además, se detallan librerías que ayudarán a la creación de sitios Web con grandes capacidades, como la creación dinámica de hojas de cálculo en Excel, documentos PDF, reportes gráficos en JPG, GIF y PNG y archivos comprimidos en ZIP. Por otro lado, se implementan funcionalidades con AJAX. Finalmente, se muestran las vulnerabilidades y aspectos de seguridad que se debe tener en cuenta para el desarrollo de aplicaciones Web con PHP.<br><br>Además, en este módulo se realizará un proyecto de desarrollo de software donde se aplicarán las diversas técnicas y librerías que se detallaron en el curso. En este proyecto, se utilizarán metodologías ágiles para desarrollar el software de manera incremental.

 Objetivos

  • Desarrollar aplicaciones Web con PHP utilizando metodologías ágiles.</li><li>Generar contenidos dinámicos en Excel, PDF, reportes gráficos y comprimidos en ZIP.</li><li>Crear documentos XHTML con hojas de estilo y Javascript.</li><li>Crear aplicaciones con AJAX y PHP</li><li>Optimizar aplicaciones PHP. </li><li>Aplicar las mejores prácticas de seguridad en aplicaciones PHP.</li><li>

 Temario

  1. Generación de reportes
    Generación de contenidos dinámicos como hojas de Excel, archivos PDF, reportes gráficos en imágenes JPG, GIF, PNG y archivos comprimidos en ZIP. Instalación e implementación del gestor de contenidos Joomla
    Laboratorio 1: Generación de contenidos como Excel, reportes gráficos, PDF y ZIP. Instalación e implementación del CMS Joomla.
  2. XML y Servicios Web con PHP
    Estructura de los documentos XML Tratamiento de XML con DOM y SAX XSL Introducción a los Servicios Web con PHP Servicios Web con NuSOAP
    Laboratorio 2: XML y Servicios Web con PHP
  3. AJAX con PHP - Parte I
    XHTML Hojas de estilo CSS Manejando eventos con Javascript Implementación de funcionalidades con Ajax Ajax
    Laboratorio 3: AJAX con PHP - Parte I
  4. AJAX con PHP - Parte II
    Hojas de estilo CSS avanzada Manejando eventos con Javascript Implementación de funcionalidades con Ajax
    Laboratorio 4: AJAX con PHP - Parte II
  5. Laboratorio 5: Seguridad y rendimiento en aplicaciones PHP
    Seguridad y rendimiento en aplicaciones PHP

 Duración

30 horas