Introducción
En esta unidad se introducirán los conceptos fundamentales de programación, incluyendo base de datos,
programación orientada a objetos y APIs.
Objetivos de la Unidad
Bienvenido al Módulo 2. El objetivo es que los estudiantes repasen conceptos básicos de programación
que
han aprendido durante su formación académica y que son indispensables para los siguientes módulos
del
Programa Células Plenum.
Contenido
2.1 Bases de datos relacionales
Conceptos básicos de bases de datos relacionales, estructura de tablas, claves primarias y foráneas.
Ver actividades
2.2 Normalización
Conceptos de normalización de bases de datos, niveles de normalización y beneficios del proceso.
Ver actividades
2.3 SQL
Introducción al lenguaje SQL, consultas básicas, inserción, actualización y eliminación de datos.
Ver actividades
2.4 Triggers
Introducción a los triggers en bases de datos, cómo se definen y su uso en la automatización de
procesos.
Ver actividades
2.5 Programación orientada a objetos
Introducción a los conceptos de programación orientada a objetos, como clases, objetos, herencia y
polimorfismo.
Ver actividades
- 2.5.1. Programming Paradigms, Assembly, Procedural
Ver contenido
- 2.5.2. Paradigmas de programación
Ver contenido
- 2.5.3. El paradigma de programación orientado a objetos
Ver contenido
- 2.5.4. Fundamentos de la Programación Orientada a Objetos
Ver contenido
- 2.5.5. Programación Orientada a Objetos (POO) -Objetos y Clases
Ver contenido
- 2.5.6. Object Oriented Concepts
Enunciados de nivel 2 podrían ser creados por proveedores del curso en el futuro.
Ver contenido
- 2.5.7. Intro to Object Oriented Programming
Ver contenido
- 2.5.8. ¿Qué es la programación orientada a objetos?
Ver contenido
- 2.5.9. Programación Orientada a Objetos explicada
Ver contenido
- 2.5.10. Qué es la programación orientada a objetos
Enlace
de consulta
- Evaluación del tema 2.5
2.5 Práctica de Java & MySQL
Práctica de programación orientada a objetos en Java con integración de bases de datos MySQL.
Ver actividades
2.7 API
Introducción a los conceptos de API (Interfaz de Programación de Aplicaciones), cómo se definen y su
uso en la integración de sistemas.
Ver actividades