Visual Basic Express

(Presencial 40 h.)

Precio del curso: 140,00 €

¿Qué es?

Visual Basic es el lenguaje de programación por excelencia, si hablamos del entorno gráfico Windows. Un lenguaje de programación permite diseñar nuestras propias aplicaciones, adaptándolas a nuestras necesidades. Aunque la mayoría de aplicaciones existentes en el mercado cuentan con muchas opciones, Visual Basic permite infinidad de posibilidades. Visual Basic es un lenguaje, con un entorno y unas herramientas concretas, que ayudan al programador a desarrollar fácilmente sus programas y obtener resultados profesionales inmediatos.

¿A Quién va Dirigido?

La programación no es un producto dirigido a todo el mundo. No todos fabricamos programas ni nos inquietamos por conocer su funcionamiento. Por ello, este curso se dirige especialmente a programadores que deseen cambiar su lenguaje de programación por Visual Basic, a personas que requieran introducirse en este lenguaje por su trabajo, a quienes estén realizando una carrera universitaria donde se les exija su conocimiento y, en general, a quienes estén interesados en la programación.

Objetivos

A lo largo del curso el alumno experimentará las posibilidades de este lenguaje, así como el uso de las utilidades que incorpora.

Se explican los aspectos más elementales que un programador debe saber (tipos de datos, variables, constantes, eventos, procedimientos, métodos….), los más complejos (comunicación con el entorno, gráficos, acceso a datos y archivos,…) y opciones avanzadas o especiales (compilación de ficheros; proceso de creación de discos de instalación….).

Al final del curso el alumno será capaz de usar todas las herramientas expuestas para desarrollar un pequeño programa de gestión totalmente funcional.

    QUIERO MATRICULARME EN ESTE CURSO

    Temario del Curso

    Introducción
    Diferencias con la programación tradicional
    Programación guiada por eventos
    Trabajo visual
    Dibujo y distribución de los formularios
    La orientación a objetos
    Propiedades
    Procedimientos y métodos

    Proyectos y módulos
    Archivos y extensiones
    Pauta de creación de aplicaciones
    Diseño de la aplicación, formularios y controles
    Especificación de las propiedades de cada objeto
    Estructura del código

    El entorno de Visual Basic
    Funciones principales
    Barra de herramientas y opciones
    Ventana de propiedades
    Editor de código de Visual Basic
    Tecnología Intellisense

    La primera aplicación
    Manipulación de controles y formularios (propiedades)
    Los eventos comunes
    Procedimientos generales
    Variables
    Tipos y definición. Ámbito
    Métodos: Move, Refresh y Setfocus

    Controles estándar
    Botones
    Etiquetas
    Cuadros de texto
    Añadir controles
    Marcos
    Casillas de verificación
    La condicional simple (If)
    Cajas de listas
    Control lista archivos y directorios
    Contenedores
    Botones de radio
    La selección múltiple (Select… Case)
    Control de barras de desplazamiento
    Temporizador (Timer)
    Structure, definiciones de usuario
    Matrices: Bi y multidimensionales

    Menús
    Creación Menús y Submenús
    Acceso rápido teclado
    Diálogos comunes (Fuentes, Colores, Abrir, Guardar.)
    Menús de contexto

    Aplicaciones MDI
    Cuadro de entrada de datos
    Cuadro de mensajes
    Formularios “Padre”
    Formularios secundarios (MDI child)
    Propiedades
    Método texto y gráfico
    Formato (datos)
    Texto multilínea

    Gráficos
    Eventos
    Coordenadas
    Propiedades
    Escalas
    Colores
    Métodos gráficos.
    -DrawEllipse, DrawLine…
    Eventos gráficos
    -Resize, Refresh, Paint
    Impresión básica
    Eventos de teclado
    Eventos de ratón
    Eventos Mouseup, Mousedown
    Eventos Dragdrop, Dragover
    Arrastrar y soltar
    Análisis de botones del ratón y teclado

    Acceso a archivos
    Archivos secuenciales
    Archivos Binarios
    Archivos aleatorios
    Bucles Do…Loop
    Bucles While / Wend
    Tratamiento de errores
    Depuración
    Acceso a datos
    Control DataBindNavigator
    Enlazar controles
    Asistente de configuración de enlace.
    El lenguaje SQL
    El concepto DataSet