Fundamentos de programación y Bases de Datos (Contenido adaptado a Latinoamérica)

Catálogo / Informática y Comunicaciones

Curso

Fundamentos de programación y Bases de Datos (Contenido adaptado a Latinoamérica)

Hasta 100%
de la cuota FUNDAE
Teleformación
Modalidad
Con tutor
Seguimiento experto
SCORM
Acceso 24/7

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 →

Scroll to Top