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.

Programado por Angel J. Lopez y el Club de Programadores | HTML + CSS por FedericoMP