Postgrado en Desarrollo de Aplicaciones C# y ASP.NET

Postgrado en Desarrollo de Aplicaciones Corporativas con C# y ASP.NET

Objetivos

Objetivo General

• Complementar la formación profesional de Ingenieros y Licenciados que desean actualizar sus conocimientos sobre las nuevas tendencias tecnológicas en desarrollo de aplicaciones utilizando el marco de trabajo de Visual Studio.

Objetivo Específico

• Conocer el ambiente de desarrollo de aplicaciones .NET y actualizar los conocimientos de la programación orientada a objeto a través del lenguaje de programación c#.

• Obtener la formación teórica y práctica necesaria para abordar el desarrollo de aplicaciones que trabajan en Internet utilizando el ambiente de desarrollo ASP .NET.

• Optimizar y desarrollar mejores diseño de rendimiento del código del acceso a datos, mediante el uso de ADO.NET, Entity Framework.

Para obtener el título de Postgrado en Desarrollo de Aplicaciones Corporativas con C# y ASP.NET, el graduando deberá haber aprobado todos los cursos que componen el postgrado.

Requisitos de ingreso

Dirigido a profesionales relacionados desarrollo de aplicaciones:

• Título de Licenciado o Ingeniero en Computación o Sistemas, o carreras universitarias afines.
• Profesionales con perfil ocupacional en el desarrollo de aplicaciones.

Conocimientos previos requeridos

• Conocimiento en lenguaje de programación
• Conocimiento en base de datos

Duración del Curso

El curso tendrá un total 132 horas distribuidas según se muestra en la tabla siguiente:

Tema (ver detalle al final del documento)
Módulo 1: Programación de C# con Microsoft Visual Studio

36

Módulo 2: Desarrollo de Soluciones con Acceso a Datos

48

Módulo 3: Desarrollo de aplicaciones Web con ASP.NET

48

132

* Nueve horas semanales en el siguiente horario:
** Lunes a miércoles (6:00PM – 9:00PM)

* Cuando se llene cupo. Cupo limitado. (Estimado Marzo 2017)
* Duración: 4 meses

La inversión total del curso es de $880.00 (ochocientos ochenta dólares netos).

Este valor puede ser pagado en moneda nacional al cambio oficial del Banco Central.

Elaborar Cheque a nombre de Universidad Nacional de Ingeniería, el cual debe venir certificado.

Puede cancelar todos los módulos o cancelar el costo total mensualmente.

La inversión en cada mes es de $220.00 USD (doscientos veinte dólares netos).

La inversión incluye:

– Diploma de aprobado del postgrado.
– Certificado de aprobado de cursos individuales.
– Materiales en forma digital.
– Refrigerios

-* Descuentos para grupos de 3 o más estudiantes
* Pueden ampliar los plazos de pago hasta 8 meses (deben presentar carta de solicitud)

Para Inscripción presentar:

1- Copia de Título Universitario
2- Copia de Cédula
3- Llenar hoja de inscripción

Módulo 1: Programación C# con Microsoft Visual Studio

1. Fundamentos de C#

1.1. Fundamentos de los tipos
1.2. Crear tipos versátiles
1.3. Codificación general
1.4. Excepciones
1.5. Números
1.6. Enumeraciones
1.7. Cadenas
1.8. Expresiones regulares
1.9. Genéricos

2. Manejado datos

2.1. Colecciones
2.2. Archivos y serialización
2.3. Networking y la Web
2.4. Bases de datos
2.5. XML

3. Interacción con el usuario

3.1. Delegates, events y métodos anónimos
3.2. ASP.Net

4. C# avanzado

4.1. LINQ
4.2. Gestión de Memoria
4.3. Hilos, Programación asíncrona y paralela
4.4. Interactuar con el sistema operativo y el hardware

Culminación del curso: Entrega de un proyecto y defensa del mismo.

Módulo 2: Desarrollo de soluciones con acceso a datos

El curso tendrá un total 132 horas distribuidas según se muestra en la tabla siguiente:

1. Introducción a ADO.NET

a. Trabajando con ADO.Net antes de Entity Framework
b. Migrando del antiguo esquema plano de ADO.NET a Entity Framework
c. Ejemplo paso a paso

2. Introducción a ADO.NET Entity Framework

a. Que es un ORM y beneficios de usar Entity Framework
b. El modelo de Entidad: Programando contra el modelo y no contra la BD
c. El modelo de Entidad de Datos: Un modelo de datos de cara al Cliente
d. Entities: Núcleo para las clases de negocios
e. Desarrollo n-capas

3. Consultando los modelos de Entidad de Datos (Entity Data Models)

a. Introducción a LINQ
b. Usar LINQ to SQL
c. Usar LINQ to Entities

4. Modificando Entities (Persistiendo la información en la Base de Datos)

a. Seguimiento de las Entidades
b. Salvando cambios para la Base de Datos
c. Insertando Nuevos Objetos
d. Implementación de Stored Procedures en Entity Framework
e. Trabajando con funciones
f. Mapeando funciones a Entidades
g. Ejecución y análisis del uso de SP en el modelo

5. Presentar datos al mundo

a. Binding data en ADO.NET
b. Enlazando EDM con una aplicación Winform

Culminación del curso: Entrega de un proyecto y defensa del mismo.

Culminación del curso: Entrega de un proyecto y defensa del mismo.

El curso tendrá un total 132 horas distribuidas según se muestra en la tabla siguiente:

1. Tipos, objetos y Namespaces
2. Visual studio 2012
3. Fundamentos de los web forms
4. Controles web
5. State management
6. Gestión de errores, logging y tracing
7. Desplegando aplicaciones ASP.Net
8. Validaciones
9. Rich Controls
10. User Controls and Graphics
11. Estilos, temas y master pages
12. Navegacion del website
13. Databinding
14. Data Controls
15. Files and Streams
16. XML
17. Fundamentos de seguridad

18. Fundamentos de WCF

18.1. Contratos
18.2. Channels
18.3. Bindings
18.4. Behavior
18.5. Serialization
18.6. Encoding
18.7. Hosting

Forma de culminación del curso: Entrega de proyecto y defensa del mismo.

Contáctar para mayor información a:

MSc. Marlon S. Ramírez M.

Responsable de UNISOFT FEC

Contáctar

Teléfonos: 88522741 (c), 88613990 (m)

Correo: unisoft@uni.edu.ni

Lic. Orfa Jessenia Aburto Bonilla

Asistente Decanatura FEC

Contáctar

Teléfonos: 2270-5126

Correo: orfa.aburto@fec.uni.edu.ni