Ficha Curso
Programador
- Requisitos de acceso: preferentemente desempleados
- Fechas inicio: Enero 2021
- Turno: mañana
- Horario: de 9 a 14
- Modalidad: Aula virtual
- Duración: 720 horas
- Prácticas en empresa: Si, 80 horas.
Reserva tu plaza
Programación con Lenguajes Orientados a Objetos y Bases de Datos Relacionales (IFCD0112)
Se trata de un curso con gran demanda en mercado, en esta formación aprenderás:
Lo que te capacitará para trabajar en el mercado laboral desarrollando proyectos software a medida con gestión de bases de datos programando con los lenguajes de mayor implantación. |
Temario
UF1. Computadores para bases de datos
1.1. Definición e identificación de la estructura y componentes principales de un computador de propósito general atendiendo a su función y utilidad
1.2. Funciones y objetivos de los sistemas operativos y manejo de la memoria
1.3. Sistemas de archivo
1.4. Identificación y descripción de los conceptos de multiproceso y multiusuario.
1.5. Particionamiento lógico y núcleos virtuales.
1.6. Aplicación de las técnicas de configuración y ajuste de sistemas
UF2. Sistemas de almacenamiento
2.1. Organización y gestión de la información
2.2. Desarrollo de diferentes supuestos prácticos, debidamente caracterizados, en los que se analicen
UF3. Aplicaciones microinformáticas e internet para consulta y generación de documentación
3.1. Aplicaciones microinformáticas e internet
UF1. Diseño de bases de datos relacionales
1.1. Introducción a las bases de datos
1.2. Modelos conceptuales de bases de datos
1.3. El modelo relacional
1.4. El ciclo de vida de un proyecto
1.5. Creación y diseño de bases de datos
UF2. Definición y manipulación de datos
2.1. Lenguajes relacionales
2.2. El lenguaje de manipulación de la base de datos
UF3. Desarrollo de programas en el entorno de la base de datos
3.1. Lenguajes de programación de bases de datos
UF1. Principios de la programación orientada a objetos
1.1. Introducción al paradigma orientado a objetos
1.2. Clases y objetos
1.3. Generalización/Especialización: herencia
1.4. Relaciones entre clases
1.5. Análisis del polimorfismo.
1.6. Técnicas de programación estructurada
1.7. Estructura de la información
1.8. Lenguajes de programación orientados a objetos
1.9. Implementación del paradigma utilizando un lenguaje de programación orientado a objetos
UF2. Modelo de programación web y bases de datos
2.1. Introducción al desarrollo de aplicaciones en el modelo de programación web
2.2. Arquitectura multicapa ( n-tier)
2.3. La capa de presentación
2.4. Diseño de bases de datos relacionales
2.5. Acceso a bases de datos relacionales: capa de acceso a datos
2.6. Lenguajes de definición de datos.
2.7. Manipulación de los datos
UF3. El ciclo de vida del desarrollo de aplicaciones
3.1. Proceso de ingeniería del software
3.2. Planificación y seguimiento
3.3. Diagramado
3.4. Desarrollo de la GUI
3.5. Calidad en el desarrollo del software
3.6. Pruebas
3.7. Excepciones
3.8. Documentación



