
Los que poseen conocimientos de programación en cualquier lenguaje. En caso de no tener conocimientos, se recomienda hacer previamente el curso C# para Principiantes.
Programación con Visual Basic.Net
Introducción a Microsoft.Net
-Microsoft.net
-Common language runtime (CLR)
-Microsoft Intermediate Language (MSIL)
-Ensamblados
-Librería de clase base (BCL)
-Common Type System (CTS)
-Common Language Specification (CLS)
Introducción a Visual Basic.NET
-Origen y necesidad de un nuevo lenguaje
-Características de Visual Basic.NET
-Aplicación básica ¡hola mundo!
-Puntos de entrada
-Compilación en línea de comandos
-Compilación con visual studio.net
Proyecto de tipo Consola
-Qué es y como crear una ?
-Objecto Console
-Tios de datos, tipos primitivos
Clases
-Conceptos de clase y objeto
-Sintaxis de definición de clases
-Operador new
-Referencia al objeto actual con this
-Concepto de herencia
-Métodos virtuales
-Clases abstractas
-Concepto de polimorfismo
-Determinación de tipo. Operador is
-Acceso a la clase base
-Downcasting y Upcasting
-Ocultación de miembros
-Encapsulación
Proyecto tipo Windows Forms
-Que es y como crear una ?
-Distintos tipos de controles
-Metodos y eventos.
Espacios de nombres
-Concepto de espacio de nombres
-Definición de espacios de nombres
-Sentencia using
-Especificación de alias
-Espacio de nombres distribuidos
Variables y tipos de datos
-Definición de variables
-Tipos de datos básicos
-Tablas unidimensionales
-Tablas multidimensionales
-Cadenas de texto
-Constantes
-Variables de sólo lectura
-Orden de inicialización de variables
Métodos
-Concepto y definición de método
-Llamada a métodos
-Parámetros de entrada , salida, referencia y número indefinido
-Sobrecarga de tipos de parámetros
-Concepto de constructores
-Definición y llamada de constructores
Propiedades
-Concepto de propiedad
-Definición de propiedades
-Acceso a propiedades
-Implementación interna de propiedades
Estructuras
-Concepto de estructura
-Diferencias entre clases y estructuras
-Constructores
Enumeraciones
-Concepto de enumeración
-Uso de enumeraciones
Interfaces
-Concepto, definición e implementación de interfaz.
-Implementación de interfaces
-Acceso a miembros de una interfaz
Control de flujo
-Definiciones de variables locales
-Asignaciones
-Llamadas a métodos
-Instrucción if
-Instrucción switch
-Instrucción while y do...while
-Instrucción for
-Instrucción foreach
-Instrucciones break, continue, return y goto
-Concepto de error y excepción.
-Tratamiento de Excepciones (try…catch…finally, throw)
ADO.NET (Aceso a datos)
-Qué es ado. Net?
-El modelo de objetos ADO. Net
-Creación de conexiones
-El objeto Connection
-Qué es el objeto connection
-Creación de un objeto connection
-Los objetos Command, DataAdapter y DataReader
-El objeto Dataset
-Iniciación a la vinculación de datos en ADO. Net