esrlogo  logoredcediawebpequeno
facebook twitter instagram youtube linkedIn rss intranet

PHP Pro

Características el Curso

El módulo de PHP Profesional inicia con el cambio de enfoque de programación hacia la Orientación a Objetos y cómo se implementa en PHP y cómo incrementa sustancialmente la potencia, reusabilidad y ámbito de nuestro código. Siguiendo con el uso de MySQL como motor de base de datos (aunque se mencionará sobre el uso de otros motores como PostgreSQL), a través de la creación de una librería OO de acceso a BD, que facilitará las conexiones e interacción con SQL. Se revisan además temas como el despliegue y consumo de servicios WSDL (Web Services) y el desarrollo de herramientas PHP en CLI para facilitar la administración de sistemas.

  • El curso tendrá una duración de 40 horas con actividades prácticas de laboratorio y proyectos prácticos
  • El estudiante entregará avances de los proyectos que realice a través de la plataforma de educación virtual.

Requerimientos previos

  • Conocimientos firmes de programación, estructurada y OO
  • Conocimientos firmes sobre HTML
  • Conocimientos generales sobre JavaScript
  • Conocimientos básicos sobre CSS
  • Conceptos generales sobre aplicaciones web
  • El estudiante debe haber cursado el Módulo PHP 101 o demostrar suficiencia

Audiencia

Programadores, personas con sólidos conocimientos en programación que estén interesados en conocer técnicas de desarrollo rápido de aplicaciones web y CLI, tendientes a mejorar la eficiencia y colaboración al programar.

Competencias a Desarrollar

Programación PHP orientada a objetos, trabajo con bases de datos MySQL, WebServices, Aplicaciones CLI

Contenidos

Tema 1: Programación Orientada a Objetos

  • Modelo de orientación a objetos en PHP 5
  • Clases en PHP 5
  • Constructores/Desctructores en PHP 5
  • Modificadores de acceso a métodos y propiedades en PHP5
  • La herencia en PHP5
  • Métodos y clases abstractos en PHP 5
  • Otros conceptos de OO en PHP 5

Tema 2: MySQL

  • Introducción a MySQL
  • Uso de phpMyAdmin
  • Otras tareas comunes con MySQL

Tema 3: PHP y MySQL

  • Conectar a MySQL desde PHP
  • Consultas de selección
  • Consultas de inserción
  • Consultas de modificación
  • Crear una librería básica de MySQL

Tema 4: Web Services con PHP

  • Introducción a los Web Services en PHP
  • SOAP. Simple Object Access Protocol
  • WSDL y UDDI
  • Clientes y Servidores SOAP
  • Consumo de servicios para facturación electrónica

Tema 5: Temas adicionales con PHP

  • Comandos de consola con PHP
  • Ajax con PHP

Proyecto Pro:

  • Elaborar un sistema de registro bibliográfico, o
  • Proyecto similar propuesto por el estudiante

Imprimir

 

Gonzalo Cordero 2-122 y J. Fajardo

Telf. (+593) 7 4043810

esr@cedia.org.ec • Ecuador

 palitopie qr palitopie