10550 Programming in Visual Basic with Microsoft Visual Studio 2010



Documentos relacionados
MS_10266 Programming in C# with Microsoft Visual Studio 2010

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

MS_10267 Introduction to Web Development with Microsoft Visual Studio 2010

10175 Microsoft SharePoint 2010, Application Development

8969 Extending Microsoft Dynamics CRM 4.0

80295 Extending Microsoft Dynamics CRM 2011

2631 Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System

10325 Automating Administration with Windows PowerShell 2.0

2524 Developing XML Web Services Using Microsoft ASP.NET

6434 Automating Windows Server 2008 Administration with Windows PowerShell

Curso 2957: Advanced Foundations of Microsoft.NET 2.0 Development

5928 Microsoft Office Project Server 2007, Managing Projects

10776 Developing Microsoft SQL Server 2012 Databases

MS_20497 Software Testing with Microsoft Visual Studio 2013

80083 Producción II en Microsoft Dynamics AX 2009

5929 Managing Projects and Programs

50064 Advanced SharePoint Development

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

MS_80507 Introduction to Microsoft Dynamics CRM 2011

MS_6235 Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

MS_6232 Implementing a Microsoft SQL Server 2008 Database

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

MS_10263 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

MS_80445 Reporting in Microsoft Dynamics CRM 2011

MS_10174 Configuring and Managing Microsoft SharePoint 2010

MS_6236 Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services

8624 Microsoft Dynamics AX 4.0 Sales and Marketing

CL_55048 No-Code SharePoint 2013 Workflows with SharePoint Designer 2013 and Visio

50401 Designing and Optimizing Database Solutions with Microsoft SQL Server 2008

MS_80062 Introduction to Microsoft Dynamics AX 2009

CL_55107 Managing Projects with Project Server 2013

80080 Producción I en Microsoft Dynamics AX 2009

MS_10774 Querying Microsoft SQL Server 2012

2710 Analyzing Requirements and Defining Microsoft.NET Solution Architectures

80294 Microsoft Dynamics CRM 2011 Customization and Configuration

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

MS_6462 Visual Studio 2008: Windows Workflow Foundation

MS_20410 Installing and Configuring Windows Server 2012

5051 Monitoring and Troubleshooting Microsoft Exchange Server 2007

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

PROGRAMADOR VISUAL BASIC.NET

GUIA PROGRAMACIÓN ORIENTADA A OBJETOS

CL_50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Curso 8980: Microsoft Dynamics CRM 4.0 Aplicaciones

MS_80344 What's New in Microsoft Dynamics CRM 2011

10775 Administering Microsoft SQL Server 2012 Databases

10232 Designing and Developing Microsoft SharePoint Server 2010 Applications

50208 Learn Microsoft Office SharePoint Designer 2007 Step by Step, Level 2

CL_55102 The SharePoint 2013 Server Collection and Site Templates

6231 Maintaining a Microsoft SQL Server 2008 R2 Database

Syllabus.

Curso Programación Orientada a Objectos con C# y Visual Studio 2010

MS_10777 Implementing a Data Warehouse with Microsoft SQL Server 2012

MS_10978 Introduction to Azure for Developers

Curso de Preparación para el Examen de Certificación para la Plataforma Java, Edición Estándar 6. (Sun Certified Programmer CX )

6423 Implementing and Managing Windows Server 2008 Clustering

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma

WEB PARA PROGRAMADORES

JAVA. 40 horas 60 días

Temario máster Java. Módulo 1 Fundamentals of the Java Programming Language. Duración: 40 horas

8637 Microsoft Dynamics AX Financials II

MS_10979 Microsoft Azure Fundamentals

TOPICOS SELECTOS DE PROGRAMACION WEB

6425 Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

MS_10748 Deploying System Center 2012, Configuration Manager

6418 Deploying Windows Server 2008

8625 Microsoft Dynamics AX 4.0 Trade & Logistics Series I

CL_55104 Yammer Development Inside Out

CL_55049 PowerPivot, Power Viewand SharePoint 2013 Business Intelligence Center for Analysts

MS_6234 Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

CL_50413 Mastering Microsoft Project 2010

CL_50255 Managing Windows Environments with Group Policy

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS_80545 Customer Service in Microsoft Dynamics CRM 2013

CL_55010 Sharepoint Designer Customizing and Branding SharePoint 2010 and Office 365

MS_80221 Installation and Configuration for Microsoft Dynamics AX 2012

Célula UABC-Live.net. Universidad Autónoma. de Baja California. Facultad de Ciencias Químicas.

2796 Designing an Analysis Solution Architecture Using Microsoft SQL Server 2005 Analysis Services

MS_10533 Deploying, Configuring, and Administering Microsoft Lync Server 2010

FUNDAMENTOS DE PROGRAMACION CON C#

8972 Personalización y Configuración de Microsoft Dynamics CRM 4.0

10778 Implementing Data Models and Reports with Microsoft SQL Server 2012

MS_80065 Trade and Logistics II in Microsoft Dynamics AX 2009

6451 Planning, Deploying and Managing Microsoft Systems Center Configuration Manager 2007

UNIVERSIDAD DR. JOSE MATIAS DELGADO

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

PROGRAMACIÓN EN ASP.net. 40 horas 60 días

CL_55095 SharePoint 2010 and 2013 Auditing and Site Content Administration using PowerShell

50209 Learn Microsoft Office SharePoint Designer 2007 Step by Step, Level 3

Asignaturas Temas Asignaturas Temas

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. Windows 8 Developer: MCSD Windows Store Apps Using C#

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano

MS_10974 Deploying Windows Server

6416 Updating your Network Infrastructure and Active Directory Technology Skills to Windows Server 2008

MS_20411 Administering Windows Server 2012

PROGRAMACIÓN PÁGINAS WEB CON PHP

6331 Deploying and Managing Microsoft System Center Virtual Machine Manager

PLAN DE CARRERA DE MICROSOFT TECHNICAL:

Transcripción:

10550 Programming in Visual Basic with Microsoft Visual Studio 2010 Introducción Este curso le enseña sintaxis de lenguaje Visual Basic, estructura de programa e implementación al utilizar Microsoft Visual Studio 2010 y el.net Framework 4.0. El curso provee un fundamente sólido en Visual Basic al nivel necesario para permitir a estudiantes atender otros cursos en las rutas de Technical Specialist. Este curso está intencionado para desarrolladores experimentados quienes ya tienen experiencia programando en Visual Basic, C, C++, C# o Java y entienden los conceptos de programación orientada a objeto. Estos desarrolladores van probablemente a desarrollar soluciones de negocio empresariales. Estos desarrolladores profesionales van a atender este curso para que ellos puedan rápidamente subirse en programación de Visual Basic en el.net Framework. Este curso se enfoca en estructura de programa, sintaxis de lenguaje, y detalles de implementación de Visual Basic con el.net Framework 4.0. Este curso también se enfoca en nuevas mejoras en el lenguaje de Visual Basic 2010 usando Visual Studio 2010. Requisitos previos Antes de atender a este curso, los estudiantes deben tener: Este curso está dirigido a desarrolladores quienes ya tengan conocimiento de Visual Basic Este curso no está intencionado para nuevos desarrolladores; al menos 12 meses de experiencia trabajando con un lenguaje orientado a objetos se espera: Creando clases Herencia y abstracción Polimorfismo Interfaces Delegados Eventos Excepciones Experiencia con el Microsoft.NET Framework Conocimiento del ambiente de desarrollo integrado (IDE) de Visual Studio El manual de este curso está en inglés. Para obtener el mayor beneficio de este curso, los alumnos deben tener un buen conocimiento de este idioma y cumplir todos los requisitos previos. Al finalizar Al final del curso, los alumnos serán capaces de:

Describir el propósito del.net Framework, y explicar cómo utilizar Microsoft Visual Basic y Visual Studio 2010 para construir aplicaciones de.net Framework Describir la sintaxis básica de construcciones de programación básicas de Visual Basic Describir cómo crear y llamar métodos Describir cómo cachar, manejar y arrojar excepciones Describir cómo realizar operaciones de IO de archivo básicas en una aplicación de Visual Basic Describir cómo crear u usar nuevos tipos (enumerados, clases, y estructuras), y explicar las diferencias entre tipos de referencia y tipos de valor Describir cómo controlar la visibilidad y tiempo de vida de miembros en un tipo Describir cómo usar herencia para crear nuevos tipos de referencia Describir cómo manejar el ciclo de vida de objetos y controlar el uso de recursos Describir cómo crear propiedades e indexadores para encapsular datos, y explicar cómo definir operadores para estos datos Describir cómo desacoplar una operación desde el método que la implementa, y explicar cómo utilizar estas operaciones desacopladas para manejar eventos asíncronos Describir el propósito de colecciones, y explicar cómo usar genéricos para implementar clases, estructuras, interfaces, y métodos de colecciones seguras a tipos Describir cómo implementar clases de colección propias que soporten enumeración Describir cómo consultar datos en memoria al utilizar consultas de LanguageIntegrated Query (LINQ) Describir cómo integrar código escrito al utilizar un lenguaje dinámico tal como Ruby y Python, o tecnologías tales como Component Object Model (COM), dentro de una aplicación de Visual Basic Examen Este curso no tiene un examen asociado Material del curso y software El kit del estudiante incluye un libro de trabajo comprensivo y otros materiales necesarios para esta clase. Temario Módulo 1: Introducción a Visual Basic y el.net Framework Introducción al.net Framework 4 Creando proyectos dentro de Visual Studio 2010 Escribiendo una aplicación de Visual Basic Construyendo una aplicación gráfica Documentando una aplicación Ejecutando y depurando aplicaciones al utilizar Visual Studio 2010 Introduciendo Visual Basic y el.net Framework

Explicar el propósito del.net Framework 4 Crear proyectos de Visual Basic al utilizar Visual Studio 2010 Explicar la estructura de una aplicación de Visual Basic Usar la plantilla de WPF Application para construir una aplicación gráfica simple Usar comentarios XML para documentar una aplicación Usar el depurador para ir por pasos a través de un programa Módulo 2: Usando Construcciones de Programación de Visual Basic Declarando variables y asignando valores Usando expresiones y operadores Creando y usando arreglos Usando sentencias de decisión Usando sentencias de iteración Usando construcciones de programación de Visual Basic Explicar cómo declarar variables y asignar valores Utilizar operadores para construir expresiones Crear y usar arreglos Usar sentencias de decisión Usar sentencias de iteración Módulo 3: Declarando y Llamando Métodos Definiendo e invocando métodos Especificando parámetros opcionales y parámetros ByRef Declarando y llamando métodos Describir como crear e invocar métodos Definir y llamar métodos que toman parámetros opcionales y parámetros ByRef Módulo 4: Manejando Excepciones Manejando excepciones Levantando excepciones Manejando excepciones Describir cómo cachar y manejar excepciones Describir cómo crear y levantar excepciones

Módulo 5: Leyendo y Escribiendo Archivos Accediendo al sistema de archivos Leyendo y escribiendo archivos al utilizar flujos Leyendo y escribiendo archivos Describir cómo acceder al sistema de archivos al utilizar las clases que el.net Framework provee Describir cómo leer y escribir archivos al utilizar flujos Describir cómo usar el espacio de nombres My para leer y escribir archivos Módulo 6: Creando Nuevos Tipos Creando y usando módulos y enumerados Creando y usando clases Creando y usando estructuras Comparando referencias a valores Creando nuevos tipos Describir cómo crear y usar módulos Describir cómo crear y usar enumerados Describir cómo crear y usar clases Describir cómo crear y usar estructuras Explicar las diferencias entre tipos referencia y valor Módulo 7: Encapsulando Datos y Métodos Controlando visibilidad de miembros de tipo Compartiendo métodos y datos Encapsulando datos y métodos Describir cómo controlar la visibilidad de miembros de tipo Describir cómo compartir métodos y datos Módulo 8: Heredando desde Clases e Implementando Interfaces Usando herencia para definir nuevos tipos de referencia Definiendo e implementando interfaces Definiendo clases abstractas Heredando desde clases e implementando interfaces

Usar herencia para definir nuevos tipos de referencia Definir e implementar interfaces Definir clases abstractas Módulo 9: Manejando el Tiempo de Vida de Objetos y Controlando Recursos Introducción a recolección a basura Manejando recursos Manejando el tiempo de vida de objetos y controlando recursos Describir como recolección de basura funciona en el.net Framework Manejando recursos eficientemente en una aplicación Módulo 10: Encapsulando Datos y Definiendo Operadores Sobrecargados Creando y utilizando propiedades Creando y utilizando indizadores Sobrecargando operadores Laboratorios: Creando y utilizando operadores Creando y utilizando indizadores Sobrecargando operadores Explicar cómo propiedades funcionan y utilizarlas para encapsular datos Describir cómo utilizar propiedades predefinidas para acceder datos a través de una sintaxis tipo arreglos Describir cómo utilizar sobrecarga de operadores para definir operadores para sus propios tipos Módulo 11: Desacoplando Métodos y Manejando Eventos Declarando y utilizando delegados Usando expresiones lambda Manejando eventos Desacoplando métodos y manejando eventos

Describir el propósito de delegados, y explicar cómo utilizar un delegado para desacoplar una operación del método de implementación Explicar el propósito de expresiones lambda, y describir cómo utilizar expresiones lambda para definir un método anónimo Explicar el propósito de eventos, y describir cómo utilizar eventos para reportar que algo significativo ha ocurrido en un tipo que otras partes de la aplicación necesitan estar conscientes de Módulo 12: Usando Colecciones y Construyendo Tipos Genéricos Usando colecciones Creando y usando tipos genéricos Definiendo interfaces genéricas y entendiendo varianza Usando métodos y delegados genéricos Laboratorios: Usando colecciones Construyendo tipos genéricos Usar clases de colección Definir y usar tipos genéricos Definir interfaces genéricas y explicar los conceptos de covarianza y contra-varianza Definir y usar métodos y delegados genéricos Módulo 13: Construyendo y Enumerando Clases de Colección Propias Implementando una clase de colección propia Agregando un enumerador a una clase de colección propia Construyendo y enumerando clases de colección propias Implementar una clase de colección propia Agregar un enumerador a una clase de colección propia Módulo 14: Usando LINQ para Consultar Datos Usando los métodos de extensión de LINQ y operadores de consulta Construyendo consultas y expresiones dinámicas de LINQ Usando LINQ para consultar datos Describir cómo usar los métodos de extensión de LINQ y operadores de consulta Describir cómo construir consultas y expresiones dinámicas de LINQ

Módulo 15: Integrando Código de Visual Basic con Lenguajes Dinámicos y Componentes COM Integrando código de Visual Basic con Ruby y Python Accediendo componentes COM desde Visual Basic Integrando código de Visual Basic con lenguajes dinámicos y componentes COM Integrar código de Ruby y Python dentro de una aplicación de Visual Basic Invocar componentes y servicios COM desde una aplicación de Visual Basic