Curso FUNDAMENTOS DE LA POO - Ejemplos en PHP
FUNDAMENTOS DE LA POO - Ejemplos en PHP
Detalle del Curso
Este curso enseña el diseño e implementación de programas orientados a objetos para resolver problemas sencillos.
Quien complete este curso estará en condiciones de efectuar cursos específicos de Lenguajes de Programación Orientados a Objetos.
Objetivos
Que el participante conozca los principios básicos de la programación orientada a objetos, comprenda los elementos involucrados en ella, el funcionamiento de los procesos de servidor y el manejo de datos.
Que el asistente sea capaz de leer y efectuar modificaciones indicadas sobre un programa orientado a objetos.
Requisitos
DestinatarioS: Personas que manejan los principios de programación pero que no logran comprender la orientación a objetos y los lenguajes modernos.
Requisitos: Haber hecho el Taller de Fundamentos de Programación WEB y/o aprobar el test on-line para este curso.
Modalidad
Se dicta en laboratorio con una PC por alumno.
Coffee-breaks incluidos.
También se puede cursar a distancia a través del sistema Webex
Plan de Estudio
Clases
Definición de clase.
Estructura de las clases.
Sintaxis para definir clases.
Programar algunas clases simples.
Objetos
Funcionamiento de las clases.
Los objetos.
Operaciones básicas con objetos.
Crear una clase y utilizar objetos en la práctica.
Complejidad y Abstracción
Orígenes de la Programación Orientada a Objetos (POO).
La complejidad de los problemas.
Lidiar con la complejidad.
Necesidad de abstracción.
Las bibliotecas de clases.
Diferencia entre paradigmas.
Relaciones entre clases
Asociación.
Multiplicidad.
Agregación.
Composición.
Ejemplos.
Herencia
Generalización.
Generalización para resolver un problema práctico.
Herencia como técnica de programación, ejemplos.
Polimorfismo.
Interfaces.
Bases de Datos
Principios de Bases de Datos.
Estructura y Datos.
Operaciones con Bases de Datos.
Eventos
Definición de evento.
Programación conducida por eventos.
Eventos comunes.
Comunicación entre procesos y servidores
Definición de proceso.
Consultas a servidores.
Manejo de correo.
Manejo de Tarjetas de crédito.
Material Entregado
Se entregan las presentaciones del curso, bibliografía y links recomendados.
Observaciones
Todos los que lo cursen, tanto en modalidad presencial o a distancia, serán invitados a formar parte de una comunidad en la que recibirán actualizaciones permanentes y podrán acceder a oportunidades laborales y de desarrollo de carrera.