Fundamentos de programación y Bases de Datos (Contenido adaptado a Latinoamérica)
Descripción
Comprender los conceptos básicos de programación y sus aplicaciones en la creación de software. Aprender a programar utilizando un lenguaje de programación, como Python o Java. Desarrollar habilidades para diseñar y administrar bases de datos eficientes. Aprender a crear aplicaciones y sistemas que utilizan bases de datos. Comprender cómo integrar programación y bases de datos para crear soluciones complejas. Desarrollar habilidades para crear y desplegar aplicaciones y sistemas eficientes y escalables utilizando programación y bases de datos. _x000D_
25 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
MÓDULO I: Fundamentos de programación _x000D_
_x000D_
UNIDAD 1: Algoritmos y programas _x000D_
_x000D_
¿Qué es un algoritmo? Programas y Aplicaciones Lenguajes de programación Traductores e intérpretes Compiladores _x000D_
_x000D_
UNIDAD 2: Tipos de programación _x000D_
_x000D_
Fases del ciclo de vida de una aplicación Programación desordenada Programación estructurada Programación modular Programación orientada a objetos _x000D_
_x000D_
UNIDAD 3: Diagramas de flujo _x000D_
_x000D_
Diagramas de flujo Elementos de los diagramas de flujo Realizando diagramas de flujo _x000D_
_x000D_
UNIDAD 4: Pseudocódigo _x000D_
_x000D_
Pseudocódigo Escritura en pseudocódigo Creación de algoritmos Variables Constantes Tipos de Datos Operadores y expresiones _x000D_
_x000D_
UNIDAD 5: Elementos de un programa _x000D_
_x000D_
Instrucciones primitivas Instrucciones de asignación Instrucciones de entrada y salida Palabras reservadas Comentarios Contadores Acumuladores Interruptores _x000D_
_x000D_
UNIDAD 6: Estructuras de control _x000D_
_x000D_
Estructuras de control Alternativa simple Alternativa doble Alternativa múltiple Estructura mientras Estructura repetir Estructura para o desde Estructuras selectivas anidadas Estructuras repetitivas anidadas _x000D_
_x000D_
UNIDAD 7: Estructuras de datos: Tablas _x000D_
_x000D_
Tablas unidimensionales Tablas bidimensionales Tablas multidimensionales Operaciones con tablas _x000D_
_x000D_
UNIDAD 8: Programación modular _x000D_
_x000D_
La programación modular Funciones Procedimientos Parámetros Paso de parámetros Ámbito de las variables Recursividad _x000D_
_x000D_
UNIDAD 9: Programación orientada a objetos _x000D_
_x000D_
La programación orientada a objetos Clases Objetos Relaciones entre clases Abastracción Encapsulamiento Herencia Polimorfismo _x000D_
_x000D_
MODULO II: Fundamentos de Bases de Datos _x000D_
_x000D_
UNIDAD 1: Bases de datos _x000D_
_x000D_
¿Qué es una base de datos? Sistemas Gestores de Bases de datos Modelo jerárquico Modelo de red Modelo relacional Modelo orientado a objetos Diseño conceptual, lógico y físico _x000D_
_x000D_
UNIDAD 2: El modelo entidad-relación _x000D_
_x000D_
El modelo entidad-relación Entidades Atributos Relaciones Entidades fuertes y débiles Modelo entidad relación extendido Expecialización inclusiva o exclusiva Representación de especializaciones Pasos para el diseño _x000D_
_x000D_
UNIDAD 3: Modelo de bases de datos relacionales _x000D_
_x000D_
El modelo relacional Tablas o relaciones Dominios Grado y cardinalidad Propiedades de las tablas Claves Nulos Restricciones Reglas de Codd Transformación de las entidades fuertes Relaciones Varios a varios Relaciones de orden n Relaciones de uno a varios Relaciones De uno a uno Relaciones de cero a uno Relaciones de cero a cero Relaciones recursivas Representacion de entidades débiles Relaciones de especialización _x000D_
_x000D_
UNIDAD 4: Representación gráfica del modelo relacional _x000D_
_x000D_
Representación de esquemas de bases de datos relaciones Normalización Primera Forma normal (1FN) Dependencias Funcionales Segunda Forma normal (2FN) Tercera Forma normal (3FN) Forma normal de Boyce-Codd (FNBC) Dependencias multivaluadas Cuarta Forma normal (4FN) Quinta Forma normal (5FN) _x000D_
¿Quieres formar a tu equipo en este curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de Fundamentos de programación y Bases de Datos (Contenido adaptado a Latinoamérica) lo antes posible.