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.

Programado por Angel J. Lopez y el Club de Programadores | HTML + CSS por FedericoMP