Esta diseñado para capacitar a profesionales y técnicos en TI en el desarrollo de soluciones empresariales que implementen técnicas y estrategias de programación utilizando tecnología .NET, a través de la herramienta de desarrollo Visual Studio 2005.
Finalidad
Proporciona a los participantes los conocimientos teórico-prácticos necesarios para desarrollar e implementar soluciones empresariales que contemplen el desarrollo de aplicativos de escritorio, aplicativos Web y aplicativos móviles, utilizando principios de arquitectura de software para implementar soluciones distribuidas COM+ y Web Services.
Dirigido a
• Profesionales y técnicos en TI
• Jefes de proyectos de software
• Desarrolladores de aplicaciones empresariales
• Integradores de aplicaciones empresariales
Certificación
Al finalizar y aprobar el programa se otorgará al participante el certificado en Especialista en Desarrollo de Aplicaciones con .NET a nombre del Instituto Continental
Plan de Estudios
1.Introducción a la programación con .Net
Duración: 16 horas
Comprender los fundamentos de la programación orientada a objetos, y la utilización de diagramas UML para modelar el comportamiento de una aplicación.
Temario
- Arquitectura del Framework .NET
- Usando Visual Studio 2005
- Trabajando con el .NET Framework
- Programación Orientada a Objetos
2. Programación con SQL Server 2005
Duración: 8 horas
Revisar los principios de programación en Transact – SQL. Programar procedimientos almacenados y funciones almacenadas.
Temas:
• Revisión de conceptos de SQL Server 2005
• Escritura de procedimientos almacenados SQL
• Escritura de funciones de usuario
3. Acceso a Datos con Microsoft ADO .NET
Duración: 24 horas
Objetivos: Adquirir los conocimientos necesarios para realizar operaciones con fuentes de datos a través de ADO .NET 2.0. Instalar y usar el Microsoft Data Access Application Block del Enterprise Library 2.0
Temas:
• Arquitectura de ADO.NET
• Consulta y mantenimiento de datos
• Manejo de Transacciones
• Mejoras en ADO .NET del Framework 2.0
• Enterprise Library 2.0
• Demostración del Manejo del Acceso a Datos con Oracle
4. Desarrollando Aplicaciones Windows con Visual Studio 2005
Duración: 24 horas
Objetivos: Adquirir los conocimientos necesarios para desarrollar aplicaciones de escritorio que accedan a fuentes de datos a través de ADO.NET. Instalar y Usar Reporting Services para desarrollar reportes para aplicaciones de escritorio y para publicación en Web. Generación del archivo de Distribución de aplicaciones .NET.
Temas:
• Trabajar con Formularios y Uso de Controles Estándar
• Depuración
• Uso de Controles que mejoran la interfaz de usuario
• Creando Windows Controls
• Programación Asíncrona
• Imprimiendo contenido
• Despliegue de las Aplicaciones
• Seguridad en Aplicaciones Windows
5. Desarrollo de aplicaciones Web con .Net
Duración: 24 horas
Objetivos: Los participantes adquirirán los conocimientos necesarios para desarrollar aplicaciones Web utilizando Visual Basic .Net. Administrar el estado de las aplicaciones .NET. Administrar la trazabilidad de las variables y el tratamiento de errores.
Temas:
• Introducción a las Aplicaciones Web y a ASP.NET
• Introducción a los WebForms
• Controles de Datos
• Errores y Trazas
• Aplicando el diseño y el estilo
• Administración del Estado
• Configuración de Aplicaciones WEB
• Seguridad de aplicaciones web
• Instalación de aplicaciones web
• Introducción a ATLAS
6. Aplicaciones Distribuidas con .Net
Duración: 16 horas
Objetivos: Comprender los conceptos y Diseñar una arquitecturas distribuidas. Desarrollar y consumir Web Services de forma síncrona y asíncrona. Desarrollar componentes .NET configurados para el servidor de transacciones COM+.
Temas:
• XML Web Services
• Configuración y Publicación de un Web Service
• Web Services Enhacements 3.0 y WSE Security
• COM+ y Serviced Components
7. Desarrollo de aplicaciones móviles con .Net
Duración: 24 horas
Objetivos: Adquirir los conocimientos necesarios para desarrollar aplicaciones Web para dispositivos móviles utilizando Visual Basic .Net. Acceder a datos desde interfaces móviles. Consumir Web Services, depurar aplicaciones y distribuir aplicaciones móviles.
Temas:
• Introducción al desarrollo de aplicaciones móviles
• ASP .Net y los mobile web controls
• XML Web Services y aplicaciones móviles
• Depuración y distribución de aplicaciones móviles.Net Application Developer - Visual Studio 2005