BST Business Software Training, C.A. 

CONTENIDO PROGRAMÁTICO DE VISUAL BASIC NIVEL I
(FUNDAMENTOS)

 

Objetivos: Al finalizar el curso, el participante será capaz de realizar aplicaciones Visual Basic, que consten de uno o varios formularios, módulos estándar, código y un programa de instalación, para poder distribuirlas en CD-ROM o en RED.

Requisitos: Conocimientos básicos de logica de programación (no limitativo)

Estrategia Metodológica

Módulo

Descripción

Duración

01

IDE, GUI y sus elementos.Descripción del entorno de desarrollo integrado IDE de Visual Basic (Toolbox, Project Explorer, Properties Window, Layout Window)

Programación estructurada y programación orientada a eventos. Fundamentos e importancia de un buen diseño de GUI (interface gráfica de usuario). Formularios:. Elementos, métodos (Load, Unload, Show, Hide). Controles estándar: Definición, utilización, propiedades, métodos y eventos. Layout de controles en elementos contenedores como forms y frames:. Alineación, tamaño, bloqueo. Run-time vs. Design-time. mportancia de la legibilidad y reusabilidad del código (convenciones). Definición y declaración de variables (tipos en VB, alcance, declaración explícita e implícita, Option Explicit). Funciones MsgBox e InputBox

03 Horas

02

Estructuras de control: Estructuras condicionales o de branching (If..Then..Else, Select Case). Estructuras de bucle o looping (For..Next, For..Each, Do..While, Do..Until). Arrays (tamaño fijo y variable, redimensionamiento).

Procedimientos y Funciones:

Funciones matemáticas y de manipulación de cadenas (UCase, LCase, Trim, Left, Right, InStr).

03 Horas

03

Declaración de procedimientos (tipos y alcance).

Declaración de funciones (tipos y alcance). Procedimientos y funciones con argumentos:

Utilidad. Pasar argumentos por referencia o por valor (ByVal). Argumentos opcionales. Módulos estándar (atomización y reusabilidad del código).

03 Horas

04

 Técnicas de validación: En línea (evento KeyPress y KeyDown)

Funciones IsNumeric, IsDate, metodo SetFocus

Evento validate

Empaquetado y distribución

Captura y manejo de errores (manejadores de error). Compilación (P-Code vs. Código nativo). Añadir menús a los formularios (convenciones, elementos y sub-elementos, separadores, hot keys y shorcuts). Añadir complementos al IDE Visual Basic (add-in manager)

Utilización del Asistente de Empaquetado y Distribución

CD-ROMs autoejecutables. Técnicas de depuración (Ventana Inmediato, añadir Watches, puntos de pausa)

03 Horas

Horarios: Mañana, Tarde, Noche o Sabatinos

Incluye Material de Apoyo y Certificado de Asistencia

Av. Araure con calle Sta Fe, Chuao

Telf.:  515-1246; 516-7361 y 0414-011-9014

E-mail: bstbstcursos@gmail.com    Site: www.bst.com.ve

Twitter: @BSTcursos