Curso Visual Basic 6.0 con PC

Visual Basic 6.0 con PC

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 Visual Basic con manejo de Bases de Datos. Creacion de reportes impresos.

Requisitos

Conceptos basicos de Windows.

Modalidad

Curso teórico/práctico en PC

Plan de Estudio

Clase 1: Introducción a la programación
o Definición y objetivos de la programación.
o Conceptos fundamentales.
o Metodología top-down.
o Solución de problemas.
o Introduccion a la GUI de Visual Basic 6.
o Identificacion de sus partes.
o Modo de trabajo.
o Creacion de un programa de ejemplo.
o Practicas generales

Clase 2: Analisis de controles disponibles.
o PictureBox
o Label
o TextBox
o Frames
o CommandButton
o CheckBox
o OptionButton
o ComboBox
o ListBox
o HScrollBar y VScrollBar
o Timer
o Drive, Dir y FileListBox
o Shape
o Line
o Image
o Analisis de propiedades comunes y particulares de cada control.
o Practica general de armado de formularios.

Clase 3: Uso de expresiones. Estructuras de decision.
o Lenguajes de programación.
o Literales, constantes y variables.
o Operadores, operandos y expresiones.
o Contador, acumulador e intercambio.
o Conceptos de estructuración, decisión simple, decisión múltiple, salto condicional, salto incondicional y etiqueta.
o Resolución e interpretación de condiciones verdaderas y falsas.
o Decisiones simples y múltiples: Planteos e interpretaciones.
o Saltos condicionales e incondicionales.
o Practicas generales sobre estructuras condicionales. Validaciones.

Clase 4: Bucles y Arreglos
o Bucles condicionales.
o Bucles incondicionales.
o Bucles con contador.
o Ruptura de bucles.
o Vectores y matrices: Conceptos y acceso a sus elementos.
o Arreglos estáticos y dinámicos.
o Asignación de un valor a un elemento de un arreglo.
o Planteo y resolución de expresiones con elementos de arreglos.
o Redimensionamiento de arreglos.
o Practica general de ciclos. Armado de un modulo de arrays.

Clase 5: Funciones internas. Modularizacion y subrutinas.
o Conceptos de función, parámetro y retorno.
o Utilización de funciones como operandos de expresiones.
o Funciones internas típicas de los lenguajes de programación: Matemáticas, de cadenas, de fecha/hora, etc.
o Números pseudo-aleatorios: Concepto y funciones.
o Conversiones implícitas y explícitas de tipos numéricos.
o Modularización: Concepto, ventajas y desventajas.
o Procedimientos, parámetros y variables estáticas y dinámicas.
o Funciones y retornos.
o Practicas generales sobre modularizacion de sistemas.

Clase 6: Manejo de bases de datos I
o Uso de ADODB
o Creacion de un modulo de conexion
o Estableciendo conexion con otros motores de bases de datos.
o ADODB.Connection y ADODB.Recordset. Funcionamiento y ejemplos.
o Creacion de una base y una tabla de ejemplo.
o Conexionado y armado de formularios de Altas y Bajas
o Practicas generales.

Clase 7: Manejo de bases de datos II
o Armado de formularios de Modificaciones y Consultas.
o Conceptos de ABM en un solo formulario
o Consideraciones finales
o Conceptos acerca el desarrollo de sistemas
o Captura de requerimientos.
o Practicas generales.

Clase 8: Entorno de datos y reportes
o Creacion de un entorno de datos. Conexion a bases Access.
o Posibles conexion es a otros motores de bases de datos como MySQL o SQL Server
o Creacion de comandos. Sentencias SQL basicas. Constructor de sentencias SQL.
o Creacion de reportes. Uso del DataReport. Comentarios acerca de Crystal Reports.
o Practicas generales. Armado de entorno de datos, comandos y reportes impresos.

Material Entregado

CD con documentación y Sofware

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