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.
El participante identificará los elementos del .NET Framework y utilizará el paradigma de la programación orientada a objetos que brinda Visual Basic .NET.
El curso está dirigido a personas interesadas en conocer el lenguaje de programación Visual Basic .NET para desarrollar aplicaciones.
Los interesados deberán:
1.1. Conceptos generales.2. El entorno de desarrollo de Visual Studio .NET
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.1. Estructura de una solución.3. Conceptos básicos de la programación orientada a objetos
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.1. Clases4. Sintaxis del lenguaje
3.2. Objetos.
3.3. Métodos.
3.4. Propiedades.
3.5. Herencia.
3.6. Espacios de nombres.
3.7. Eventos.
4.1. Convenciones del lenguaje.5. Manejo de excepciones
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.1. La clase Exception.7. Manejo de archivos y directorios
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.1. El Espacio de Nombres .NET System.IO.8. System Windows Forms
7.2. Directorios.
7.3. Archivos.
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.
El curso tiene una duración de 5 semanas, equivalente a 40 horas.
Prácticas |
70% |
---|---|
Participación en los foros |
20% |
Cuestionarios |
10% |
Total | 100% |
Deberá tener disponible un equipo de cómputo con las siguientes características: