Foto Diplomado Visual Studio

DIPLOMADO EN MICROSOFT VISUAL STUDIO®

> programación en visual basic 2010®

Objetivo: Proporcionar al estudiante conocimientos sobre el entorno .NET y su aplicación al lenguaje Visual Basic.NET, además de conocer la programación orientada a eventos y objetos. Podrá realizar programas y dispondrá de suficiente base como para seguir avanzando en el conocimiento de VB.NET.

Dirigido a: Personas interesadas en aprender a programar en lenguajes de última generación así como para actuales programadores de Visual Basic® que quieran dar el salto a esta nueva y totalmente remodelada versión y para aquellas personas que quieran utilizar VB como herramienta para aplicar la tecnología .NET.

Requisitos: Conocimientos básicos de programación.

Duración: 24 hrs.

Temario:

Introducción a la tecnología .NET

  • Visual Basic.NET y el entorno .NET Framework
  • Runtime del lenguaje común
  • Biblioteca de clases
  • Capa de datos, capa de formularios y ASP.NET, capas de CLS y lenguajes
  • Instalación
  • La primera aplicación con VB.NET
  • ¿Qué es un namespace (o espacio de nombres)?
  • ¿Qué es un assembly (o ensamblado)?
  • Bases de la POO

El primer programa. El IDE

  • El IDE (Entorno Integrado de Desarrollo): propiedades, controles, ficheros
  • El IDE. Formularios

El Entorno de Desarrollo Integrado: IDE. Aplicaciones

  • El IDE
  • Aplicaciones de consola
  • Trabajar con el editor

Las variables y flujo de programa

  • VB.NET: Las variables
  • Matrices
  • Los arrays multidimensionales
  • Estructuras
  • Operadores y Comparadores
  • Flujo de programas
  • Aproximación a la depuración: ejecución paso a paso y ventana inmediato
  • Variables: declarar, tipo de dato, visibilidad
  • Pasos por valor y referencia
  • Flujo de programa If then Else
  • Select Case

Flujo de programa y depuración

  • Operaciones con variables
  • Bucles en Visual Basic .NET
  • Las enumeraciones (Enum)
  • Tratamiento de errores
  • Depuración

Procedimientos y organización de proyectos

  • Módulos/Procedimientos y Funciones
  • Procedimiento (Sub)
  • Funciones (Function)
  • Argumentos en procedimientos y funciones
  • Sobrecarga de procedimientos
  • Organización del proyecto
  • Ámbito de variables y procedimientos
  • Las partes o elementos de un proyecto de Visual Basic.NET
  • Las partes o elementos de una clase
  • Eventos

Funciones del lenguaje

  • Operaciones con variables
  • Introducción a las funciones
  • Funciones de conversión de tipos
  • Funciones de comprobación de tipos
  • Funciones aritméticas
  • Funciones de cadenas de caracteres
  • Funciones de fechas

La Programación orientada a objetos (POO)

  • Introducción
  • Elementos básicos de la POO: clases, objetos y miembros de una clase
  • Los tres pilares de la POO: Herencia, Encapsulación, Polimorfismo
  • Jerarquía de clases

La interfaz gráfica

  • Formularios: Systems.Windows.Forms
  • Control de formularios
  • Propiedades y características de los formularios
  • Interfaces de múltiples documentos: MDI
  • Tecnología ToolStrip
  • Menús
  • Barras de estado y herramientas
  • Colores
  • Formatos de archivos de gráficos
  • Control de lista de imágenes. ImageList
  • Enumeraciones

Controles de .NET

Crear controles personalizados

  • Orden de tabulación de los controles
  • Cuadros de diálogo
  • Componentes personalizados
  • Control jerárquico
  • Control ListView

GDI

  • Gráficos con VB.NET
  • Introducción a System.Drawing
  • El Lienzo o área de trabajo
  • Los ejes de coordenadas
  • Colores
  • Pinceles y brochas
  • Regiones
  • Trayectos
  • Transformaciones
  • Mapas de bits
  • Transparencias

Operaciones de entrada y salida y la impresión

  • Operaciones de entrada y salida (I/O). Gestión del sistema de archivos
  • Recuperación de información del sistema de archivos
  • Acceso al contenido de los archivos
  • Impresión