Curso Visual Basic 6 Completo
Visual Basic 6 Completo
Detalle del Curso
El desarrollo de aplicaciones bajo Visual Basic 6 no ha muerto!!!. Actualmente, muchas empresas siguen prefiriendo la rapidez y sencillez de desarrollo que posee Visual Basic 6 con respecto a .NET, su hermano mayor. Este curso, abarcara de forma exhaustiva, el manejo y funcionamiento de uno de los lenguajes de programacion mas usados en todo el mundo.
Objetivos
Aprender a construir aplicaciones comerciales con Visual Basic 6.
Requisitos
Conceptos basicos de Windows.
Modalidad
Curso teórico/práctico con PC.
Máximo 2 alumnos por PC.
Plan de Estudio
- Introducción a la programación
Definición y objetivos de la programación.
Conceptos fundamentales.
Metodología top-down.
Solución de problemas.
Introduccion a la GUI de Visual Basic 6.
Identificacion de sus partes.
Modo de trabajo.
Creacion de un programa de ejemplo.
Practicas generales
- Analisis de controles disponibles.
PictureBox
Label
TextBox
Frames
CommandButton
CheckBox
OptionButton
ComboBox
ListBox
HScrollBar y VScrollBar
Timer
Drive, Dir y FileListBox
Shape
Line
Image
Analisis de propiedades comunes y particulares de cada control.
Normativas para la creacion de interfaces de usuario.
- Uso de expresiones. Estructuras de decision.
Lenguajes de programación.
Literales, constantes y variables.
Operadores, operandos y expresiones.
Contador, acumulador e intercambio.
Conceptos de estructuración, decisión simple, decisión múltiple, salto condicional, salto incondicional y etiqueta.
Resolución e interpretación de condiciones verdaderas y falsas.
Decisiones simples y múltiples: Planteos e interpretaciones.
Saltos condicionales e incondicionales.
Practicas generales sobre estructuras condicionales. Validaciones.
- Bucles y Arreglos
Bucles condicionales.
Bucles incondicionales.
Bucles con contador.
Ruptura de bucles.
Vectores y matrices: Conceptos y acceso a sus elementos.
Arreglos estáticos y dinámicos.
Asignación de un valor a un elemento de un arreglo.
Planteo y resolución de expresiones con elementos de arreglos.
Redimensionamiento de arreglos.
Practica general de ciclos. Armado de un modulo de arrays.
- Funciones internas. Modularizacion y subrutinas.
Conceptos de función, parámetro y retorno.
Utilización de funciones como operandos de expresiones.
Funciones internas típicas de los lenguajes de programación: Matemáticas, de cadenas, de fecha/hora, etc.
Números pseudo-aleatorios: Concepto y funciones.
Conversiones implícitas y explícitas de tipos numéricos.
Modularización: Concepto, ventajas y desventajas.
Procedimientos, parámetros y variables estáticas y dinámicas.
Funciones y retornos.
Practicas generales sobre modularizacion de sistemas.
Creacion de reportes. Uso del DataReport. Comentarios acerca de Crystal Reports.
Practicas generales. Armado de entorno de datos, comandos y reportes impresos.
- Manejo de bases de datos
Uso de ADODB
Creacion de un modulo de conexion
Estableciendo conexion con otros motores de bases de datos.
ADODB.Connection y ADODB.Recordset. Funcionamiento y ejemplos.
Creacion de una base y una tabla de ejemplo.
Conexionado y armado de formularios de Altas y Bajas
Armado de formularios de Modificaciones y Consultas.
Conceptos de ABM en un solo formulario
- Entorno de datos y reportes
Creacion de un entorno de datos.
Posibles conexion es a otros motores de bases de datos como MySQL o SQL Server
Creacion de comandos. Sentencias SQL basicas. Constructor de sentencias SQL.
Creacion de reportes. Uso del DataReport.
Practicas generales. Armado de entorno de datos, comandos y reportes impresos.
Material Entregado
CD con materiales y sofware.