Curso de Visual Basic .NET

Programación con Visual Basic .NET
Aprende a construir aplicaciones con Visual Basic.NET y domina por completo una de las tecnologías mas utilizadas en el mercado. Aprende a desarrollar poderosas aplicaciones Orientadas a Objetos, para Windows y para Internet, utilizando la ultima versión del framework .NET, conectividad con ADO.NET y diseño y programación de bases de datos con SQL Server 2005.
DURACION Y COSTO
· Duración: 40 Hs.
· Costo: $ 1200
· 4 pago de $300
CONTENIDOS DEL CURSO ::
Utilizando Visual Basic 2008 Express Edition aprenderás por completo la herramienta de desarrollo VB.NET. Aprenderás a desarrollar aplicaciones orientadas a objetos, el uso de la ultima versión del Framework de Microsoft .NET y desarrollos con conectividad a Bases de Datos SQL Server 2005 utilizando ADO.NET.
A lo largo del curso se desarrollaran diferentes prácticas de uso real, construyendo aplicaciones de escritorio (Windows) con acceso a SQL Server, diseñando y modelando diferentes Bases de Datos a través del entorno de administración Management Studio Express y construyendo performantes consultas en lenguaje Transac-SQL en procedimientos almacenados (Stores Procedures) en la base de datos. Este curso esta orientado hacia la formación de desarrolladores VB.NET con el objetivo de poder incorporarse en lo inmediato en el mercado laboral de .NET.
RECURSOS ADICIONALES ENTREGADOS ::
El curso incluye un manual con toda la teoría del curso perfectamente explicado y ejemplificado para que el alumno no tenga que perder tiempo tomando notas y pueda abocarse a la práctica en la PC asignada. También se entregará un CD que contiene todo el set de aplicaciones para poder trabajar y probar desde la casa. También incluye diferentes herramientas de administración y diferentes editores que se utilizaran en el curso. Por ultimo también contiene todos los ejemplos y laboratorios que se verán a lo largo del curso.

Para los cursos a distancia, enviaremos un link con el manual online donde podran visualizarlo e imprimirlo.
REQUISITOS ::
El alumno deberá tener conocimientos de programación en cualquier lenguaje. En caso de no tener conocimientos, se recomienda hacer previamente el curso C# .NET para Principiantes.

MICROSOFT.NET


  • INTRODUCCIÓN A .NET
  • COMMON LANGUAGE RUNTIME (CLR)
  • Modelo de programación consistente
  • Modelo de programación sencillo
  • Eliminación de DLLs
  • Ejecución multiplataforma
  • Integración de lenguajes
  • Gestión de memoria
  • Seguridad de tipos
  • Aislamiento de procesos
  • Tratamiento de excepciones
  • Soporte multihilo
  • Distribución transparente
  • Seguridad avanzada
  • Interoperabilidad con código antiguo
  • MICROSOFT INTERMEDIATE LANGUAGE (MSIL)
  • ENSAMBLADOS
  • LIBRERÍA DE CLASE BASE (BCL)
  • COMMON TYPE SYSTEM (CTS)
  • COMMON LANGUAGE SPECIFICATION (CLS)

LA EVOLUCIÓN HACIA .NET


  • LAS RAZONES DEL CAMBIO
  • LA DIFÍCIL DECISIÓN DE ABANDONAR ANTERIORES TECNOLOGÍAS
  • Introduccion
  • La problemática de Windows DNA
  • ASP
  • ADO
  • Visual Basic
  • Conflictos con DLL’s
  • Tras los pasos de COM
  • ACTUALIDAD
  • El panorama actual
  • Las soluciones aportadas por VB.NET

MANEJO DE VARIABLES


  • QUE ES UNA VARIABLE
  • DENOMINACIÓN DE VARIABLES
  • TIPIFICACIÓN
  • DECLARACIÓN MÚLTIPLE EN LÍNEA
  • ASIGNACIÓN DE VALOR
  • DECLARACIÓN OBLIGATORIA
  • TIPIFICACIÓN OBLIGATORIA

ARREGLOS


  • CONCEPTOS BÁSICOS
  • DECLARACIÓN
  • ASIGNACIÓN Y OBTENCIÓN DE VALORES
  • MODIFICACIÓN DE TAMAÑO
  • RECORRER UN ARREGLO
  • CONSTANTES

ESTRUCTURAS DE CONTROL DE FLUJO


  • INTRODUCCION
  • SELECCIÓN
  • Introduccion
  • Decisión simple
  • Decisión doble
  • Decisión doble en una línea
  • Decisión múltiple
  • Select Case...End Select
  • REPETICIÓN
  • While...End While
  • For...Next
  • For Each...Next

PROGRAMACIÓN ORIENTADA A OBJETOS


  • INTRODUCCION
  • DEL ENFOQUE PROCEDURAL AL ENFOQUE ORIENTADO A OBJETO
  • ABORDANDO UN PROBLEMA MEDIANTE PROGRAMACIÓN PROCEDURAL
  • LOS FUNDAMENTOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
  • Introduccion
  • Que son los Objetos
  • Que son las Clases
  • Las Instancias de una clase
  • CARACTERISTICAS DE LAS CLASES
  • Abstracción
  • Encapsulamiento
  • Polimorfismo
  • Herencia
  • EL CORAZÓN DE .NET FRAMEWORK
  • Las clases en .NET
  • Definicion una clase
  • Accesibilidad
  • Parámetros y parámetros opcionales
  • Sobrecarga de métodos y propiedades
  • Parámetros por valor y parámetros por referencia
  • OBJETOS
  • Como crear un objeto en memoria
  • Declaracion e instanciacion
  • Declaracion y Asignacion en un solo paso
  • EL CONSTRUCTOR
  • El punto de inicio de una clase
  • Constructores parametrizados
  • Cuando Visual Basic crea un constructor automáticamente
  • EL DESTRUCTOR
  • El punto final de la vida de una clase
  • PROPIEDADES
  • Definir una propiedad
  • Propiedades de solo lectura
  • Propiedades de solo escritura
  • Accesibilidad para los bloques Get y Set
  • INTERFACES
  • ¿Qué es una interfaz?
  • ¿Qué contiene una interfaz?
  • Una interfaz es un contrato
  • Como usar una interfaz en una clase
  • Implementación de múltiples interfaces
  • Ejemplo utilizando una interfaz de .NET
  • CLASES ABSTRACTAS
  • Que es una clase abstracta
  • Definición de una clase abstracta

DESARROLLO DE APLICACIONES WINFORMS


  • INTRODUCCIÓN A VISUAL STUDIO .NET
  • MENÚS
  • Menú Principal. MainMenu
  • Menú Contextual. ContextMenu
  • CONTROLES .NET
  • Button
  • CheckBox
  • ComboBox
  • ListBox
  • MaskEditBox
  • Label
  • PictureBox
  • OptionBox
  • RichTextBox
  • TextBox
  • Controles “Contenedores”
  • Groupbox
  • Panel
  • TabControl
  • Controles para Menúes
  • ContextMenuStrip
  • MenuStrip

CONTROLES AVANZADOS DE WINFORMS


  • INTRODUCCIÓN
  • IMAGELIST
  • TOOLBAR
  • STATUSBAR
  • PROGRESBAR
  • DATETIMEPICKER
  • NUMERICUPDOWN
  • DOMAINUPDOWN
  • MONTHCALENDAR
  • APLICACIONES DE ESTILO SDI
  • APLICACIONES DE ESTILO MDI
  • Recorrer los formularios hijos de un MDI
  • Comportamiento No Modal (Modeless) de formularios
  • CUADROS DE DIÁLOGO DEL SISTEMA
  • Introduccion
  • ColorDialog
  • FontDialog
  • SaveFileDialog
  • OpenFileDialog
  • FolderBrowserDialog

MANIPULACIÓN DE ERRORES


  • TIPOS DE ERRORES
  • Errores de escritura
  • Errores de ejecución
  • Errores lógicos
  • ERRORES Y EXCEPCIONES
  • Manipuladores de excepciones
  • Tipos de tratamiento de error en VB.NET
  • CONTROL ESTRUCTURADO DE EXCEPCIONES
  • Los bloques try, catch y finally
  • Filtrar errores en el bloque Catch
  • LISTA DE EXCEPCIONES
  • LA CLASE EXCEPTION

OPERACIONES DE ENTRADA Y SALIDA (I/O). GESTIÓN DEL SISTEMA DE ARCHIVOS.....131


  • INTRODUCCION
  • SYSTEM.IO, EL PUNTO DE PARTIDA
  • OBJETOS STREAM
  • LAS CLASES TEXTREADER Y TEXTWRITER
  • LA CLASE STREAMWRITER
  • LA CLASE STREAMREADER
  • LAS CLASES STRINGWRITER Y STRINGREADER
  • LA CLASE STREAM (FLUJO DE DATOS)
  • LA CLASE FILESTREAM
  • MANIPULACIÓN DE ARCHIVOS MEDIANTE FILE Y FILEINFO
  • Manipulación de archivos mediante Directory y DirectoryInfo
  • LA CLASE PATH

ACCESO A DATOS CON ADO .NET


  • INTRODUCCIÓN
  • COMPARATIVA DE ADO /ADO .NET
  • BENEFICIOS DE ADO .NET
  • Interoperabilidad
  • Mantenimiento
  • Programación
  • Rendimiento
  • Escalabilidad
  • ARQUITECTURA DE DATOS DESCONECTADOS
  • DATASET
  • ADO .NET Y XML
  • UNA VISIÓN GENERAL DE ADO .NET
  • ESPACIOS DE NOMBRES Y CLASES EN ADO .NET
  • LAS CLASES CONNECTION
  • Las clases Command
  • Las clases DataReader
  • CONJUNTOS DE DATOS Y ENLACE (DATA BINDING)
  • La clase DataSet
  • Las clases DataAdapter
  • Navegación y edición de registros en modo desconectado
  • DATA BINDING. ENLACE DE DATOS A CONTROLES
  • Tipos de Data Binding
  • Elementos integrantes en un proceso de Data Binding
  • Empleo de Data Binding simple para navegar y editar datos

ARQUITECTURA EN TRES CAPAS


  • INTRODUCCIÓN
  • PRESENTACION DE LAS CAPAS:
  • Capa de Presentacion
  • Capa de Necocio
  • Capa de Acceso a Datos
  • Diferencia entre Capas y Niveles
  • CARACTERÍSTICAS
  • Las partes que lo componen

PROYECTO INTEGRADOR


  • FASE #1 – DETECCIÓN DE CLASES Y CONSTRUCCIÓN BASE DEL PROYECTO
  • Requisitos
  • Objetivos
  • Especificación
  • FASE #2 – PROFESIONALIZACIÓN DE LA ORGANIZACIÓN DEL PROYECTO
  • Requisitos
  • Objetivos
  • Especificación
  • FASE #3 – CONSTRUCCIÓN DE LA INTERFAZ GRAFICA DE USUARIO
  • Requisitos
  • Objetivos
  • Especificación
  • Especificación – BONUS!
  • FASE #4 – DETERMINACIÓN DE LA NAVEGACIÓN
  • Requisitos
  • Objetivos
  • Especificación
  • Especificación – BONUS!
  • FASE #5 – VALIDACIÓN Y MANEJO DE ERRORES
  • Requisitos
  • Objetivos
  • Especificación
  • Especificación - BONUS!
  • FASE #6 – LECTURA DE RECURSOS ADICIONALES
  • Requisitos
  • Objetivos
  • Especificaciones
  • FASE #7 – UTILIZACIÓN DE LISTAS
  • Requisitos
  • Objetivos
  • Especificaciones
  • Especificación - BONUS!
  • FASE #8 – CONEXION CON BASE DE DATOS
  • Requisitos
  • Objetivos
  • Especificaciones
  • Especificación - BONUS!
  • FASE #9 – INTEGRACION CON INTERFAZ GRAFICA DE USUARIO
  • Requisitos
  • Objetivos
  • Especificaciones
  • Especificación - BONUS!
Cargando...
Cargando...
Cargando...
Cargando...
:: DONDE ESTAMOS
  • Lavalle 648 8vo Piso - Capital Federal
  • Horario de atención:
    - Lunes a Viernes de 09 a 22 hs.
    - Sábados de 10 a 20 hs
:: E-MAILS


TELEFONOS DE CONTACTO ::
Si tenes alguna duda o necesitas asesoramiento acerca del curso, contactanos:
 
  • Llamando desde Capital y Gran Buenos Aires: 4328-0457 (Lineas rotativas) o a los siguientes números 4328-7142 / 5273-0271 / 5273-0272
  • Llamando desde el Interior del País: 0800-345-0290

Testimonios

Cargando...


Inicio Enviar a un Amigo Agregar a Favoritos Mapa del Sitio