Curso subvencionado para trabajadores presencial
Alcorcón (Madrid)
Duración : 50 Días
¿Quieres crear sistemas escalables y eficientes? En este curso aprenderás habilidades que te permitirán usar lenguajes de programación aplicados en objetos y clases para programar web y emplear bases de datos.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Objetivos
• Desarrolla aplicaciones. • Analiza el poliformismo. • Crea arquitecturas multicapa.
A quién va dirigido
A trabajadores y autónomos.
Requisitos
Asignación de plaza sujeta a previa comprobación del sector empresarial.
Temario completo de este curso
En este apartado podrás encontrar el contenido del curso:
TEMARIO:
MF0227_3: PROGRAMACIÓN ORIENTADA A OBJETOS
UNIDAD FORMATIVA 1. PRINCIPIOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
1. Introducción al paradigma orientado a objetos.
2. Clases y objetos.
3. Generalización/Especialización: herencia.
4. Relaciones entre clases.
5. Análisis del polimorfismo.
6. Técnicas de programación estructurada.
7. Estructura de la información.
8. Lenguajes de programación orientados a objetos.
9. Implementación del paradigma utilizando un lenguaje de programación orientado a objetos.
UNIDAD FORMATIVA 2. MODELO DE PROGRAMACIÓN WEB Y BASES DE DATOS
1. Introducción al desarrollo de aplicaciones en el modelo de programación web
2. Arquitectura multicapa (n-tier).
3. La capa de presentación.
4. Diseño de bases de datos relacionales.
5. Acceso a bases de datos relacionales: capa de acceso a datos.
6. Lenguajes de definición de datos.
7. Manipulación de los datos.
UNIDAD FORMATIVA 3. EL CICLO DE VIDA DEL DESARROLLO DE APLICACIONES
1. Proceso de ingeniería del software.
2. Planificación y seguimiento.
3. Diagramado.
4. Desarrollo de la GUI.
5. Calidad en el desarrollo del software.
6. Pruebas.
7. Excepciones.
8. Documentación.