You are on page 1of 3

Visual Studio

Web Advanced Developer


2015 (80 Horas)

En este curso, el participante obtendr los conocimientos y habilidades


necesarias para la implementacin de aplicaciones web empresariales,
utilizando la herramienta de desarrollo Visual Studio 2015. Adems,
aprender a combinar distintas tecnologas y framework web avanzadas
manteniendo el performance y experiencia de usuario.

LOGRO DEL CURSO


Al finalizar el curso, el alumno ser capaz de desarrollar aplicaciones tipo web
utilizando el lenguaje de programacin C#. Adicionalmente, estar preparado
para:

Generar las pruebas unitarias para aplicaciones ASP.NET MVC con NUnit y
MSTest y uso de Mocks/Stubs.
Construir aplicaciones web haciendo uso de caractersticas avanzadas de
Java Script, HTML5, CSS3 y jQuery para construir aplicaciones web.
Crear aplicaciones mviles haciendo uso de AngularJS, Ionic Framework y
Web API.

PRE-REQUISITOS
Conocimiento de .NET Framework 4.5.1 o 4.6 (nivel intermedio).
Conocimiento de Visual Studio 2013 o 2015 (nivel intermedio).
Conocimiento de Transact-SQL (nivel intermedio).
Conocimiento de programacin C#.NET (nivel avanzado).
Conocimiento de programacin orienta a objetos (nivel avanzado).
Conocimiento de tipos de datos, variables, constantes y mtodos (nivel
avanzado).
Conocimiento de interfaces al construir una clase (nivel intermedio).
Conocimiento de ADO.NET, LINQ y Entity Framework (nivel intermedio).
Conocimiento de ASP.NET, ASP.NET MVC, HTML5 y JavaScript (nivel
intermedio).
Conocimiento de ingls (nivel bsico).

CAPACITACIN RECOMENDADA
.NET 4.5.1 Web Developer Visual Studio 2013 C#
Visual Studio 2015 Web Developer C#

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Prceres de la Independencia 3023 3043
Visual Studio
Web Advanced Developer
2015 (80 Horas)

LNEA DE ESPECIALIZACIN

Visual Studio Visual Studio Visual Studio Visual Studio


2015 2015 2015 2015
Fundamentals Developer Web Developer Web Advanced
Developer

METODOLOGA
El programa se encuentra estructurado en sesiones terico/prcticas, donde se
propicia la participacin activa en cada clase, ya sea, compartiendo experiencias
del contexto laboral del grupo, as como, desarrollando laboratorios de forma
guiada e individual, permitiendo la consolidacin del aprendizaje del tema.

CONTENIDO TEMTICO
ASP.NET MVC
Implementacin de modelos.
Personalizar los modelos usando atributos y validaciones.
Implementacin de controladores.
Implementacin de vistas.
Configuracin de URL Routing de MVC.

Web Deployment
Internet Information Services (IIS).
Web Deploy.
Web.config templates con XDT (XML Data Transform).
Introduccin a integracin continua.
Introduccin a DevOps.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Prceres de la Independencia 3023 3043
Visual Studio
Web Advanced Developer
2015 (80 Horas)

Unit Testing y pruebas funcionales Web API


Unit Testing. ASP.NET Web API.
Uso de Mocks y Stubs. Routing en Web API.
Unit Testing en ASP.NET MVC 5. Crear el JavaScript Client.
Introduccin a Selenium para realizar pruebas Serializacin y validacin del modelo.
funcionales. Manejo de errores.
Seguridad en Web API.
Despliegue y Hosting.
JavaScript avanzado
Programacin Orientada a Objetos en JavaScript.
Uso de Closures y Prototype. Single Page Application (SPA) con AngularJS
Asynchronous Module Definition con Require.js. Conceptos de SPA y AngularJS.
Unit Testing con Jasmine. Crear modelos, vistas y controladores en AngularJS.
Programacin orientada a eventos (event-driven). Routing en AngularJS.
Services en AngularJS.
Injeccin de dependencia en AngularJS.
Directivas en AngularJS.
HTML5 y CSS3 avanzado Crear la arquitectura de una aplicacin SPA haciendo
Responsive design. uso de Web API, SignalR y AngularJS.
Bootstrap. Integrar en una aplicacin SPA AngularJS.
Web storage. Controles Grid, Tab, Datepicker, Window Popup
Offline Web Applications. Autocomplete de KendoUI.
Web workers. Estilizar una aplicacin web haciendo uso de
Drag & drop. Bootstrap.
Notifications. Seguridad en aplicaciones SPA.
Despliegue y hosting de aplicaciones SPA.

Tiempo real
SignalR: transporte, conexiones y hubs. Desarrollo de aplicaciones web mviles
Hubs API: Server y JavaScript Client. Aplicaciones mviles.
Menejo del tiempo de vida de las conexiones en Crear la arquitectura de una aplicacin mvil haciendo
SignalR. uso de HTML5, AngularJS y Web API.
Trabajando con Groups en SignalR. Uso de Ionic Framework para el desarrollo de una
Mapeando usuario de SignalR a conexiones. aplicacin web mvil.
Seguridad en SignalR. Seguridad en aplicaciones mviles.
Despliegue y Hosting. Despliegue y hosting.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Prceres de la Independencia 3023 3043

You might also like