01. FUNDAMENTOS DE PROGRAMACIÓN Y BASES DE DATOS
Módulo I: Fundamentos De Programación
1: Algoritmos y programas
¿Qué es un algoritmo?
Programas y Aplicaciones
Lenguajes de programación
Traductores e intérpretes
Compiladores
Videoejercicio 1
Autopráctica – Algoritmos y programas
Autopráctica – Algoritmos y programas II
Test – Algoritmos y programas
2: Tipos de programación
Fases del ciclo de vida de una aplicación
Programación desordenada
Programación estructurada
Programación modular
Programación orientada a objetos
Autopráctica – Ciclo de vida de una aplicación
Autopráctica – Tipos de programación
Test – Tipos de programación
3: Diagramas de flujo
Diagramas de flujo
Elementos de los diagramas de flujo
Realizando diagramas de flujo
Videoejercicio 1
Videoejercicio 2
Autopráctica – Diagramas de flujo
Autopráctica – Diagramas de flujo II
Test – Diagrama de flujo
4: Pseudocódigo
Pseudocódigo
Escritura en pseudocódigo
Creación de algoritmos
Variables
Constantes
Tipos de Datos
Operadores y expresiones
Videoejercicio 1
Autopráctica – Pseudocódigo
Autopráctica – Pseudocódigo II
Test – Pseudocódigo
5: Elementos de un programa
Instrucciones primitivas
Instrucciones de asignación
Instrucciones de entrada y salida
Palabras reservadas
Comentarios
Contadores
Acumuladores
Interruptores
Videoejercicio 1
Videoejercicio 2
Autopráctica – Elementos de un programa
Autopráctica – Elementos de un programa II
Test – Elementos de un programa
6: Estructuras de control
Estructuras de control
Alternativa simple
Alternativa doble
Alternativa múltiple
Estructura mientras
Estructura repetir
Estructura para o desde
Estructuras selectivas anidadas
Estructuras repetitivas anidadas
Videoejercicio 1
Videoejercicio 2
Autopráctica – Estructuras de control
Autopráctica – Estructuras de control II
Test – Estructuras de control
7: Estructuras de datos: Tablas
Tablas unidimensionales
Tablas bidimensionales
Tablas multidimensionales
Operaciones con tablas
Videoejercicio 1
Videoejercicio 2
Autopráctica – Tablas
Autopráctica – Tablas II
Test – Estructuras de datos: Tablas
8: Programación modular
La programación modular
Funciones
Procedimientos
Parámetros
Paso de parámetros
Ámbito de las variables
Recursividad
Videoejercicio 1
Videoejercicio 2
Autopráctica – Programación modular
Autopráctica – Programación modular II
Test – Programación modular
9: Programación orientada a objetos
La programación orientada a objetos
Clases
Objetos
Relaciones entre clases
Abastracción
Encapsulamiento
Herencia
Polimorfismo
Videoejercicio 1
Autopráctica – Programación orientada a objetos
Autopráctica – Programación orientada a objetos II
Test – Programación orientada a objetos
Módulo II: Fundamentos De Bases De Datos
1: Bases de datos
¿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
Autopráctica – Bases de Datos
Test – Programación orientada a objetos
2: El modelo entidad-relación
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
Videoejercicio 1
Videoejercicio 2
Autopráctica – El modelo entidad-relación
Autopráctica – El modelo entidad-relación II
Autopráctica 3
Test – El modelo entidad-relación
3: Modelo de bases de datos relacionales
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
Videoejercicio 1
Videoejercicio 2
Autopráctica 1
Autopráctica 2
Autopráctica 3
Test – Modelo de bases de datos relacionales
4: Representación gráfica del modelo relacional
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)
Videoejericio 1
Autopráctica 1
Autopráctica 2
Test – Representación gráfica del modelo relacional
02. LENGUAJE SQL
1. Introducción A SQL
Trabajar con SQL
Comandos y cláusulas SQL
Operadores y funciones de agregado
Tipos de datos
Autopráctica – Instalación y primeros pasos
Test Unidad 1
2. Estructuras De Las Tablas
Creación de una base de datos
Creación de Tablas
Ejercicio practico
La cláusula CONSTRAINT
Autopráctica – Creación de tablas I
Creación de índices
Eliminar y Añadir Campos e Índices
Valores por defecto
La restricción CHECK
Deshabilitar la restricción CHECK
Restricciones Foreign Key
Autopráctica – Creación de tablas II
Autopráctica – Inserción de datos
Test Unidad 2
3. Consultas De Selección
Consultas básicas
Ordenar registros
Exclusión de filas repetidas
Alias
Ejercicio Práctico
Autopráctica – Consultas de selección I
Autopráctica – Consultas de selección II
Test Unidad 3
4. Criterios De Selección
La cláusula Where
Operadores de relación y operadores lógicos
Intervalo de valores
El operador like
Autopráctica – Criterios de selección I
Autopráctica – Criterios de selección II
Test Unidad 4
5. Consultas De Acción
Consultas de datos añadidos
Consultas de eliminación
Consultas de actualización
Ejercicio practico
Autopráctica – Consultas de inserción
Autopráctica – Actualización
Test Unidad 5
6. Agrupación De Registros Y Funciones Agregadas
La cláusula GROUP BY
Las cláusulas AVG y COUNT
Las cláusulas MAX, MIN, STDEV Y STDEVP
Las cláusulas SUM Y VAR
Ejercicio practico
Autopráctica – Cláusula COUNT
Autopráctica – Cláusulas min y max
Test Unidad 6
7. Subconsultas
Predicados con subconsultas I
Predicados con subconsultas II
Autopráctica 1
Test Unidad 7
8. Operaciones De Conjuntos
Unión de conjuntos
Intersección de conjuntos
Diferencia de conjuntos
Autopráctica – Unión
Autopráctica – Intersección
Test Unidad 8
9. Consultas De Combinación Entre Tablas
Consultas de unión internas
Consultas de unión externas
Ejercicio practico
Autopráctica – Combinación entre tablas I
Autopráctica – Combinación entre tablas II
Test Unidad 9
10. Funciones De SQL
Funciones integradas
Funciones de cadena
Funciones de fecha y hora
Funciones numéricas
Autopráctica – Función substring
Autopráctica – Función uppercase
Autopráctica – Funciones de fecha y hora
Test Unidad 10
11. Vistas En SQL
Crear y eliminar vistas
Filtrado de filas
Vistas con columnas derivadas
Actualización de datos a través de una vista
Autopráctica – Uso de vistas I
Autopráctica – Uso de vistas II
Test Unidad 11
03. VISUAL BASIC.NET NIVEL BÁSICO
01: Introducción a .Net
¿Qué es .NET?
NET Framework
Common Language Runtime
Biblioteca de clases de .NET
¿Qué es Visual Basic .NET?
02: El IDE
La Página de Inicio
Plantilla de Aplicación
Explorador de Soluciones
Entorno de Desarrollo
Sistema de Ayuda
Crear un Proyecto
03: Fundamentos de programación
Las Variables
Ámbito de las Variables
Constantes
Tipos de Datos
La Consola
Operaciones
Conversión Entre Tipos
04: Estructuras de control
Sentencias If
Estructura else if
Sentencia Select
Sentencia While
Sentencia Do-While
Sentencia For
05: Procedimientos
Procedimientos
Procedimientos Sub
Procedimiento Function
Parámetros
06: Programación orientada a objetos
Programación Orientada a Objetos
Las Clases de Visual Basic
Trabajar con Clases
Métodos y Propiedades
Constructores y Destructores
La Herencia
07: Matrices
Arrays
Trabajar con Matrices
Métodos de Matrices
La Clase String
Matrices ultidimensionales
Codificación del Tamaño
08: Interfaces y espacios de nombres
Clases Abstractas
Interfaces
Espacios de Nombres
09: Formularios de Windows
Formularios
Controles y Eventos
Trabajo con Controles
10: Controles de Windows
Controles I
Controles II
Controles III
Controles de Tipo Menú
Cuadros de Dialogo
04. MACROS PARA OFFICE-VBA
1. Presentación
Presentación
2. Crear Y Ejecutar Macros Grabadas
Crear y ejecutar macros grabadas
Crear y ejecutar macros grabadas
Cómo grabar una macro en Excel
Ejercicio práctico
3. Escribir Nuestras Propias Macros
Activar la ficha del programador
El Editor de Visual Basic
Entender los procedimientos de VBA
Crear funciones definidas por el usuario
Usar funciones definidas por el usuario
IntelliSense
Ejercicio Práctico
4. Variables De Programa
Declarar variables
Tipos de variables
Variables tipo Array
Constantes
Almacenar la entrada de datos
Ejercicios Prácticos
5. Construir Expresiones De Visual Basic
Expresiones de VBA
Trabajar con funciones en VBA
Expresiones de cadenas de texto y lógicas
Expresiones numéricas
Ejercicios Prácticos
6. Trabajar Con Objetos
Definición de objeto y la jerarquía
Propiedades
Métodos y eventos
Eventos y colecciones
Trabajar con múltiples propiedades o métodos
Actividades Prácticas
7. Controlar El Código En VBA
Tomar decisiones mediante código
Tomar decisiones múltiples
Funciones que toman decisiones
Bucles
Actividades Prácticas
8. VBA Para Word
Trabajar con documentos
Crear un nuevo documento
Guardar un documento
Cerrar un documento
Trabajar con texto
Trabajar con texto II
Ejercicios Prácticos
9. VBA Para Excel
El objeto Application
Algunos Métodos orientados a eventos
Los objetos WorkSheet
Los objetos Range
Ejercicios Prácticos
10. VBA Para Power Point
El objeto Presentation
Trabajar con los objetos Slide
Trabajar con objetos Shape
Manejar una presentación
Ejercicios prácticos
11. VBA Para Access
Programar bases de datos de Access
Trabajar con los registros de una Base de Datos
Moverse por los registros
Encontrar un registro
Editar, añadir y borrar un registro
Recuperar datos dentro de Excel
Ejercicios Prácticos
12. VBA Para Outlook
Objeto NameSpace y carpetas Outlook
Manejar mensajes entrantes y salientes
Trabajar con mensajes de correo electrónico
Enviar un mensaje
Trabajar con archivos adjuntos
Programar Outlook desde otras aplicaciones
Actividades Prácticas
13. Crear Cuadros De Diálogo Personalizados
Crear cuadros de diálogo personalizados con VBA
Cambia las propiedades en tiempo de diseño de un formulario
Trabajo con los controles
Fijar las propiedades
Mostrar el formulario
Valoraciones
No hay valoraciones aún.