Lenguaje de programación VISUAL BASIC .NET

Presentación

Visual Basic .NET es un lenguaje de programación orientado a objetos que cuenta con los beneficios que le brinda .NET Framework, el modelo de programación diseñado para simplificar la programación de aplicaciones en un entorno sumamente distribuido: Internet.

El lenguaje Visual Basic .NET es totalmente diferente a sus antecesores, permite crear aplicaciones de escritorio, Web y móviles. Brinda un completo número de características para hacer que el desarrollo de aplicaciones sea realmente rápido.

OBJETIVO

El participante identificará los elementos del .NET Framework y utilizará el paradigma de la programación orientada a objetos que brinda Visual Basic .NET.

PERFIL DE INGRESO

El curso está dirigido a personas interesadas en conocer el lenguaje de programación Visual Basic .NET para desarrollar aplicaciones.

Los interesados deberán:

TEMARIO

1. El .NET Framework
1.1. Conceptos generales.
1.2. Estructura de una aplicación .NET.
1.3. El enfoque de construcción de software.
1.4. Componentes.
1.5. Ensamblados.
1.6. Espacios de nombres.
2. El entorno de desarrollo de Visual Studio .NET
2.1. Estructura de una solución.
2.2. Estructura de un proyecto.
2.3. Tipos de proyectos en Visual Studio.
2.4. El explorador de soluciones.
2.5. La vista de clases.
2.6. El sistema de ayuda.
2.7. Personalización del IDE.
3. Conceptos básicos de la programación orientada a objetos
3.1. Clases
3.2. Objetos.
3.3. Métodos.
3.4. Propiedades.
3.5. Herencia.
3.6. Espacios de nombres.
3.7. Eventos.
4. Sintaxis del lenguaje
4.1. Convenciones del lenguaje.
4.2. Tipos de datos elementales (enteros, no enteros, caracter, lógico, fecha).
4.3. Tipos de datos compuestos (estructuras, matrices).
4.4. Variables, literales, constantes y enumeraciones.
4.5. Alcance de las variables.
4.6. Procedimientos y funciones.
4.7. Operadores y precedencia.
4.8. Conversión entre tipos de datos.
4.9. Estructuras de decisión.
4.10. Estructuras de control.
4.11. Colecciones.
5. Manejo de excepciones
5.1. La clase Exception.
5.2. Try…Catch.
5.3. Generación de excepciones.
5.4. Errores lógicos y depuración.
6. Uso de la programación orientada a objetos en .NET.
6.1. Clases.
6.2. Objetos.
6.3. Métodos.
6.4. Propiedades.
6.5. Espacios de nombre.
6.6. Herencia.
7. Manejo de archivos y directorios
7.1. El Espacio de Nombres .NET System.IO.
7.2. Directorios.
7.3. Archivos.
8. System Windows Forms
8.1. Controles.
8.2. Linklabel.
8.3. Panel.
8.4. Picturebox.
8.5. Timer.
8.6. Tabcontrol.
8.7. Trackbar.
8.8. Progressbar.
8.9. MainMenu.
8.10. ToolBar.
8.11. StatusBar.
8.12. Inputbox y Msgbox.

DURACIÓN

El curso tiene una duración de 5 semanas, equivalente a 40 horas.

FORMA DE TRABAJO

EVALUACIÓN

Prácticas
70%
Participación en los foros
20%
Cuestionarios
10%
Total 100%

REQUERIMIENTOS MÍNIMOS

Deberá tener disponible un equipo de cómputo con las siguientes características:

HARDWARE:
SOFTWARE: