|
MICROSOFT PROGRAMACIÓN .NET
• .NET Nivel Junior
Carga horaria
160 horas distribuidas en 2 o 3 clases semanales de 4 hs.
de duración cada una.
Perfil Laboral
Los egresados de la carrera de Programación en Visual
Studio estarán preparados para cubrir las habilidades
universales necesarias para desarrollar aplicaciones Web a
través de la utilización de ASP :NET, aplicaciones de
escritorio utilizando el concepto de trabajo con
formularios y enlace a datos abarcando las técnicas de ADO
.NET para esta tarea. Esta carrera permite al profesional
adquirir las habilidades necesarias para implementar,
mantener y diseñar distintos tipos de aplicaciones para
los diferentes ambientes corporativos.
Audiencia
Este curso está orientado a aquellos profesionales o
estudiantes que quieran adquirir los conocimientos
necesarios de programación orientada a objetos (POO),
desarrollo de aplicaciones en C# sobre la plataforma
Microsoft Visual Studio.
Prerrequisitos
Este curso tiene como prerrequisitos:
- Conocimientos básicos sobre configuración y utilización
de sistemas operativos como Microsoft Windows. Por ejemplo
usar la interfaz de navegación, administración y
monitoreo.
- Tener conocimientos básicos de base de datos
relacionales. Por ejemplo teoría de bases de datos,
diferencias entre base de datos y planilla de cálculos.
Nota: Si usted no está seguro de sus conocimientos lo
invitamos a tomar los cursos gratuitos dentro de Microsoft
Virtual Academy (MVA).
Al finalizar el curso
Después de completar este curso los alumnos serán capaces
de:
- Utilizar los conceptos de POO.
- Explicar las capacidades de Microsoft .NET Framework.
- Crear aplicaciones WEB y de escritorio utilizando
VS2005.
Certificado del curso
Al finalizar el curso, el egresado recibirá un certificado
firmado por autoridades del Ministerio de Trabajo, Empleo
y Seguridad Social de la Nación, la Cámara de Software y
Servicios Informáticos (CESSI) y Microsoft. Asimismo,
recibirá un certificado de aprobación del curso, por parte
de Microsoft y la entidad educativa donde lo realizó.
Temario
Programación Orientada a Objetos
- Programación estructurada y POO
- ¿Qué es un objeto?
- Características de objetos
- Métodos
- Encapsulamiento
- Herencia
- Polimorfismo
- Clases abstractas
Programación .NET
- Introducción a Microsoft .NET
- Utilización de Visual Studio
- Diseño de Objetos
- Programación Orientada a Objetos en C#
- Desarrollando aplicaciones Web con ASP .NET
- Desarrollo de aplicaciones con ADO .NET
- Desarrollando aplicaciones Windows
- Utilización de XML
- Web Services
- Seguridad en .NET
- Configuración e implementación de aplicaciones con .NET
- Desarrollo con SQL Server 2005
- Introducción a Visual Team System
• .NET Nivel Senior
Carga horaria
80 horas distribuidas en 2 o 3 clases semanales de 4 hs.
de duración cada una.
Perfil Laboral
Los egresados estarán preparados para cubrir las
habilidades universales necesarias para desarrollar,
diseñar e implementar aplicaciones Web a través de la
utilización de modelos metodológicos y mejores prácticas
aplicadas al desarrollo de soluciones Web.
Objetivo
Proveer a los profesionales con el conocimiento y las
habilidades necesarias para desarrollar aplicación Web,
focalizándose en las técnicas avanzadas de desarrollo para
ASP .NET y Visual Studio 2005
Audiencia
Este curso está orientado a aquellos profesionales o
estudiantes que quieran adquirir los conocimientos y
habilidades necesarias para desarrollarse como proveedor
de software independiente.
Pre-requisitos
Este curso tiene como pre requisitos conocimientos de
programación desarrollados en el nivel Junior.
Al finalizar el curso
Después de completar este curso los alumnos serán capaces
de:
- Construir aplicaciones dinámicas
- Crear controles para aplicaciones Web
- Optimizar aplicaciones Web
- Construir Web Parts
- Construir y usar Web Services
- Implementar remote events
- Enviar y recibir mensajes utilizando Microsoft Message
Queuing
Certificado del curso
Al finalizar el curso, el egresado recibirá un certificado
firmado por autoridades del Ministerio de Trabajo, Empleo
y Seguridad Social de la Nación, la Cámara de Software y
Servicios Informáticos (CESSI) y Microsoft. Asimismo,
recibirá un certificado de aprobación del curso, por parte
de Microsoft y la entidad educativa donde lo realizó.
Temario
- Conceptos avanzados de implementación de polimorfismos
- Seguridad en .NET
- ASP .NET 50 hs.
- Creación de aplicación Web dinámicas
- Creación de controles dinámicos
- Localización y globalización
- Master Pages dinámicas
- Configuración Web dinámica
- Creación de controles para aplicaciones Web
- User controls
- Personalizar Web Server Controls
- Web Server Controls complejos
- Plantillas de controles
- Optimización de aplicaciones Web
- El modelo de objetos de Script
- Instrumentación y seguimiento en Aplicaciones Web
- Técnica de Caching
- Procesamientos asíncronos en Aplicaciones Web
- Consideraciones de desarrollo de Aplicaciones Web
- Implementación de temas personalizados en Aplicaciones
Web
- Aspectos de personalización de ASP .NET
- Temas soportados en ASP .NET
- Construcción de Web Parts Pages y Web Parts
- ¿Qué es un Web Part?
- ¿Qué es un Web Part Page?
- Conectando Web Part
- Construir y consumir Web Services
- Contexto técnico de Web Services
- Componentes de Web Services
- Configuración y personalización de Web Services
- Serialización de XML
- ¿Cómo usar tipos de datos complejos en Web Serivces?
- ¿Cómo usar atributos para controlar serialización?
- ¿Cómo usar configuración de servicios de atributos?
- Archivos de configuración
- Creación de un cliente remoto
- Servidores y clientes remotos
- Componentes importantes de los servicios remotos
- Administración del tiempo de vida de objetos remotos
- Ciclo de vida de los objetos remotos
- Patrocinadores
- Propiedades de locación
- Manejo de excepciones
- Enviar y recibir mensajes utilizando la cola de envío de
mensajes
- Comprender como funciona la cola de envío de mensajes
- Creación de una cola de mensajes
- Recibir un mensaje y responder mensaje
- Crear y consumir componentes
- COM+ Services
- Implementación de componentes
- Registrar componentes
- Instanciar componentes
- Introducción a Visual Team System
Silverlight (30 hs.)
- Introducción
- Expression Blend y Silverlight
- Creando un Proyecto Silverlight
- Crear un archivo XAML Silverlight
- Elementos básicos
- El Objeto Canvas
- Como dibujar y pintar
- Propiedades gráficas
- Trabajo con Imágenes
- Trabajo con textos
- Multimedia
- Animaciones
- Scripting
- Controles
- Hyperlink
- Botón
- Slider
Links:
Microsoft
Virtual Academy
http://www.mslatam.com/latam/technet/mva/
Microsoft DCE Biblioteca
http://www.mslatam.com/latam/msdn/comunidad/dce2005/biblioteca.aspx
MSDN Media Center
http://www.microsoft.com/spanish/msdn/latam/mediacenter/
Microsoft Solution Framework
http://www.microsoft.com/spanish/MSDN/estudiantes/ingsoft/planificacion/
msf.mspx
Silverlight
http://silverlight.net/GetStarted/
|