Diplomado en Microsoft Visual Studio 2010®

Solicita información

Diplomado en Microsoft Visual Studio 2010®

  • Contenido Diplomado en Microsoft Visual Studio 2010®.

    Este diplomado tiene como objetivos 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. Al término del curso 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.

    BENEFICIOS:
    • Pertenecer al selecto grupo de expertos certificados en estas tecnologías.
    • Obtener mejores oportunidades del mercado.
    • Sesiones de preparación para exámenes de certificación.
    INCLUYE:
    • Instalaciones adecuadas
    • Material y manuales de cursos
    • Instructores Certificados
    • Box lunch
    • Servicio de cafetería continua
    • Estacionamiento
    • Registro STPS.
    MÓDULO 1 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.
    MÓDULO 2 PROGRAMACIÓN EN ADO.NET.

    Objetivo: Proveer los conocimientos necesarios a los programadores que escriben código administrado similar a la funcionalidad que los objetos ADO (ActiveX Data Objects) además de un modelo de objetos componentes (COM) nativo.

    Dirigido a: Programadores que van a utilizar ADO.NET para datos y recuperar, manipular y actualizar los datos contenidos.

    Requisitos: Conocimientos básicos en programación y bases de datos.

    Duración: 24 hrs.

    TEMARIO:

    ADO.NET. Introducción.
    • Modelo de objetos
    • Clases del proveedor de datos
    • System.Data.
    Un avance de las tablas y relaciones.

    Los primeros pasos con SQL Server®.
    • Conexión de la base de datos.
    SQL y las tablas en las bases de datos.
    • Realizar consultas.
    Código ADO.NET.

    Edición de tablas con el explorador de bases de datos.

    La ventana de orígenes de datos.
    • Ubicación de la base de datos
    • Utilizar los orígenes de datos
    • Controles enlazados a datos.
    Los objetos de ADO.NET.
    • Objetos conectados
    • Objetos desconectados
    • Proveedores de .NET.
    Consultas a la bbdd, del código automático al manual.
    • Consultar la base de datos con el IDE
    • Consultar la base de datos con el IDE y código
    • Realizar una consulta con el código.
    El objeto conexión.
    • Utilizando el asistente
    • Almacenar la cadena de conexión.
    El objeto Command.
    • Creación de un objeto Command
    • Crear comandos más robustos.
    Datos conectados.
    • Recuperar los datos
    • Consultar conjuntos de datos grandes de forma asíncrona.
    DataSets.
    • Objetos del dataset: DataTable, DataColumn, DataRow, Constraints
    • Eventos que se pueden activar en los DataTables
    • Relacionar datos.
    DataAdapter.
    • Rellenar Dataset con varias tablas.
    Ordenar, buscar y filtrar.
    • Trabajar con datatables
    • El objeto DataView.
    Actualizar datos.
    • Generar los comandos
    • CommandBuilder.
    MÓDULO 3: PROGRAMACIÓN EN ASP.NET.

    Objetivo: Proveer los conocimientos necesarios para la implementación de aplicaciones Web ASP.NET enfocado en el ambiente de desarrollo de Visual Studio.NET y en la plataforma .NET para crear aplicaciones Web que brinden contenido dinámico.

    Dirigido a: A aquellos profesionales de la planificación, análisis, diseño e implementación de
    aplicaciones Web.

    Requisitos
    : Conocimientos básicos de programación.

    Duración: 24 hrs.

    TEMARIO:

    Introducción a las aplicaciones de Microsoft® ASP.NET Web.
    • Introducción al Marco. NET
    • Visión general de ASP.NET.
    Creación de Aplicaciones Web con Microsoft Visual Studio 2010® y .NET.
    • La elección de un lenguaje de programación
    • Descripción general de Microsoft Visual Studio 2010®
    • Crear una aplicación Web simple.
    Crear y agregar funciones a un formulario de Microsoft® ASP.NET Web.
    • Creación de formularios Web
    • Agregar y configurar los controles de servidor en un formulario Web.
    Adición de funciones a un formulario de Microsoft® ASP.NET Web.
    • Trabajar con archivos Detrás de código
    • Gestión de eventos de control del servidor
    • Creación de clases y componentes con Microsoft Visual Studio 2010®
    • Gestión de eventos de la página.
    Implementación de páginas maestras y controles de usuario, validación de los datos del usuario.
    • Creación de páginas maestras
    • Agregar controles de usuario a un formulario Web ASP.NET.
    Validar la información del usuario.
    • Resumen de la validación de entrada de usuario
    • ASP.NET Controles de validación
    • Validación de formularios Web Forms.
    Solución de problemas y administración de datos en una aplicación Web ASP.NET 4.0.
    • Depuración en ASP.NET
    • Seguimiento en ASP.NET.
    Gestión de datos en una aplicación de Microsoft® Web ASP.NET 4.0.
    • Información general de ADO.NET
    • Conexión a una base de datos.
    Gestión de las tareas de acceso a datos y datos.
    • Información general sobre LINQ
    • Administración de datos XML utilizando LINQ to XML
    • Gestión de datos SQL mediante LINQ to SQL y LINQ to Entities.
    Gestión de datos con Microsoft® ASP.NET Dynamic Data.
    • Panorámica de datos dinámicos de ASP.NET
    • La aplicación de ASP.NET Dynamic Data
    • Personalización de Aplicaciones de datos dinámicos de ASP.NET.
    Gestión del Estado, Configuración e Implantación de una aplicación Web ASP.NET.
    • Gestión del Estado
    • ASP.NET perfiles
    • Almacenamiento en caché de ASP.NET.
    Configuración e implantación de Microsoft® ASP.NET Web Application.
    • Configurar una aplicación Web ASP.NET
    • Implementar una aplicación Web ASP.NET.
    Seguridad y Tecnologías Avanzadas.
    • Introducción a la seguridad de aplicaciones Web
    • Configuración de la autenticación mediante declaración y autorización
    • Trabajar mediante programación con la autenticación y autorización.
    La aplicación de tecnologías avanzadas compatibles con Microsoft Visual Studio 2010® para el Desarrollo Web.
    • Trabajar con ASP.NET MVC Framework 2®
    • Trabajar con Silverlight 4®.
    MÓDULO 4 PROGRAMACIÓN EN C#.NET.

    Objetivo: Proveer los conocimientos a los participantes sobre construir aplicaciones C# desde la perspectiva de la Programación Orientada a Objetos utilizando Microsoft Visual Studio 2010®.

    Dirigido a: Aquellos profesionales que requieren puntualizar su conocimiento sobre estructuras, operadores, clases y librerías principales, hasta la creación de aplicaciones completamente orientadas a objetos.

    Requisitos: Conocimientos básicos de programación en Visual Basic.Net.

    Duración: 24 hrs.

    TEMARIO:

    C# y el Framework. NET.
    • Presentación de C# y el Framework. NET
    • Introducción al marco. Framework 4
    • Creación de proyectos en Microsoft Visual Studio 2010®
    • Escribir una aplicación C#
    • Generar una aplicación gráfica
    • Documentar una aplicación
    • Depuración de aplicaciones mediante Microsoft Visual Studio 2010.
    Las construcciones de programación en C#.
    • Declaración de variables y asignación de valores
    • Usar expresiones y operadores
    • Creación y uso de matrices
    • Usar instrucciones Decisión
    • Usar instrucciones de iteración.
    Métodos, excepciones y archivo de E/S.
    • Declarar y llamar a métodos
    • Introducción al módulo
    • Definición e Invocación de Métodos
    • Especificación de los parámetros opcionales y parámetros de salida
    • Módulo de laboratorio
    • Módulo de Seguimiento.
    Manejo de Excepciones.
    • Manejo de Excepciones
    • El aumento de las excepciones.
    Lectura y escritura de archivos.
    • Acceso al sistema de archivos
    • Lectura y escritura de archivos mediante el uso de corrientes.
    Tipos y encapsulación.
    • Creación de nuevos tipos
    • Creación y uso de enumeraciones
    • Creación y utilización de clases
    • Creación y uso de estructuras
    • Comparando referencias a los valores.
    Métodos y Datos de encapsulación.
    • Visibilidad Control de miembros de tipo
    • Métodos y compartir datos.
    Herencia, interfaces y gestión de recursos.
    • Utilización de la herencia para definir nuevos tipos de referencia
    • Definir e implementar interfaces
    • Definición de clases abstractas.
    Gestión de la duración de los objetos y controlar los recursos.
    • Introducción al módulo
    • Introducción a la Recolección de Basura
    • Gestión de recursos
    • Módulo de laboratorio
    • Módulo de Seguimiento.
    Encapsulado de datos, la sobrecarga de operadores, la disociación métodos y Manejo de Eventos.
    • Encapsulación de datos y definición de operadores sobrecargados
    • Creación y uso de las propiedades
    • Creación y uso de indizadores
    • Operadores Sobrecarga.
    Desacoplando Métodos y Manejando Eventos.
    • Introducción al módulo
    • Declaración y utilización de los delegados
    • Usar expresiones lambda
    • Manejo de Eventos
    • Módulo de laboratorio
    • Módulo de Seguimiento.
    Colecciones, tipos genéricos, y Clases personalizadas de recogida.
    • Utilización de las colecciones y la construcción de tipos genéricos
    • Usar colecciones
    • Creación y uso de tipos genéricos
    • Definición de las interfaces genéricas y comprensión de Varianza
    • Uso de métodos genéricos y Delegados.
    Construcción y Enumeración de clases de colección personalizadas.
    • La implementación de una clase de colección personalizada
    • Adición de un enumerador a una clase de colección personalizada.
    FECHAS DE INICIO:

    Programación en Visual Basic.NET - 24 hrs.

    Sábado 28 de Septiembre
    Sábado 7 de Diciembre.

    Programación en ADO.NET - 24 hrs.

    Sábado 28 de Octubre.

    Programación en ASP.NET - 24 hrs.

    Lunes 7 de Octubre.

    Programación en C#.NET - 24 hrs.

    Sábado 9 de Noviembre.


    El programa completo tiene una duración de 96 horas y una inversión de $22,000 + IVA.

    PROMOCIÓN: 20% DE DESCUENTO.

    PAGUE SÓLO: $17,600 + IVA POR EL DIPLOMADO COMPLETO.

    * Centro Autorizado de Exámenes de Pearson Vue.

Otra formación relacionada con microsoft