Curso Avanzado en .NET
Presentación
.NET es un proyecto de Microsoft para crear una nueva plataforma de desarrollo de software con énfasis en transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. El .NET Framework representa un marco de trabajo bien organizado y dispone de una conectividad lista para usarse y preocuparse solamente por lo que realmente importa, lo que se desarrolla.
Con esta plataforma se logran aplicaciones Windows estables y seguras, se simplifica el desarrollo de aplicaciones y servicios web, y ademas proporciona un solo grupo de bibliotecas que permite trabajar con varios lenguajes.
Objetivos
- Aprender la base de la programación con .NET, profundizando sus conocimientos sobre desarrollo de aplicaciones mediante la utilización de una herramienta de alta productividad de desarrollo y amplia proyección en el mundo laboral.
- Aprender los fundamentos tecnológicos para poder desarrollar aplicaciones de escritorio y aplicaciones WEB contra bases de datos en plataforma .NET
- Proporcionar a los participantes una visión general de la plataforma de desarrollo de aplicaciones de Microsoft.
Dirigido a
- Profesionales informáticos
- Titulados universitarios en el área de informática con o sin experiencia profesional que quieran desarrollar su oferta profesional en el desarrollo de Aplicaciones en la plataforma .NET.
Programa
|
|
Módulo |
Horas presenciales |
Horas NO presenciales |
Fechas |
|
M1 |
Administracion y programación en Base de Datos |
16 horas |
4 horas |
17, 19, 24, 26 Febrero y 3 de Marzo de 2010 |
|
M2 |
Aplicaciones de escritorio utilizando VB .NET |
32 horas |
8 horas |
5, 10, 12, 17, 24, 26 y 31 Marzo 14, 16 y 21 Abril de 2010 |
|
M3 |
Aplicaciones WEB – ASP .NET |
32 horas |
8 horas |
23, 28, 30 Abril 5, 7, 12, 14, 19, 21 y 26 de Mayo 2010 |
|
M4 |
Programación Orientada a Objeto con C# |
16 horas |
4 horas |
28 Mayo y 2, 4, 9 y 11 de Junio 2010 |
Módulo 1: Administración y programación en base de datos
Objetivos:
Las bases de datos juegan un papel fundamental en el desarrollo de aplicaciones informáticas. Además de ser el soporte de la información, es una buena práctica almacenar la lógica de negocio en la propia base de datos, por lo que resulta imprescindible adquirir las competencias de administración y programación básica de SQL Server.
Programa:
• Administración básica.
• Estructura física y lógica
• SQL
• Tablas y relaciones
• Vistas e índices
• Introducción a Transact-SQL
• Mantenimiento de bases de datos
Modulo 2: Aplicaciones de escritorio con VB .NET
Objetivos:
Aún en la actualidad las organizaciones requieren el desarrollo de aplicaciones de escritorio windows para poder satisfacer requerimientos de rendimiento y usabilidad. Para ello la mejor opción es sin duda el framework .NET. Así, este módulo tiene como objetivo la capacitación en el desarrollo de aplicaciones de escritorio con acceso a Bases de Datos utilizando VB.NET.
Programa:
• Introducción a la plataforma Microsoft .Net
• Entorno de desarrollo (IDE) de Visual Studio.Net
• Variables y estructuras de datos.
• Subrutinas: funciones y procedimientos.
• Estructuras de control: decisión y bucles.
• Formularios Windows.Uso de controles
• Manejo de excepciones.
• Acceso a datos con ADO.NET
• Diseño de informes.
• Windows Presentation Foundation. WPF
• Distribución de aplicaciones.
Modulo 3: Aplicaciones WEB ASP .NET
Objetivos:
El desarrollo de aplicaciones para navagador Web representa el modelo de programación que más ha evolucionado en los últimos años. El framework .NET presenta una solución de alto rendimiento y curva de aprendizaje sencilla para el desarrollo de aplicaciones Web. En este módulo el alumno se capacitará para desarrollar y desplegar aplicaciones Web con contenido dinámico, accediendo a Bases de Datos.
Programa:
• Introducción a la plataforma .Net
• Introducción A ASP .NET
• Controles HTML y de servidor
• Controles de validación. Manejo de excepciones
• Diseño de plantillas
• Seguridad de las aplicaciones.
• Acceso a datos con ADO.
• LINQ
• Diseño de informes
• Seguridad de las aplicaciones
• Publicar un sitio web
• AJAX
• Servicios WEB.
Modulo 4: Programación Orientada a Objeto con C#
Objetivo: Adquirir los conocimientos de la POO para el desarrollo de aplicaciones en .NET.
Programa:
1.Lenguaje C#.
2.Elementos basico de la POO.
2.1 Clases.Objetos.
3.Caracteristicas de la POO.
3.1 Encapsulamiento.
3.2 Herencia. Jerarquia de clases.
Clases abstractas. Interfaces.
3.3 Polimorfismo.
Duración
Presenciales: 96 horas
No presenciales: 24 horas
Fecha Inicio: 17 de febrero de 2010
Fecha Fin: 11 de junio de 2010
Horario: 9:00 a 13:00 miércoles y viernes
Fecha Límite Inscripción:
Precio
1048 €
Matricula
También te interesan