MODALIDAD ONLINE
Visual Studio 2019
[Link] Core Developer
DURACIÓN: 40 HORAS
En este curso online obtendrás los conocimientos para desarrollar aplicaciones web [Link] Core seguras con
[Link] Web API y Single Page Application. Además, aprenderás técnicas de seguridad de OWASP que debe
considerarse para mitigar los riesgos de soluciones web.
DIRIGIDO
Profesionales, egresados y estudiantes, interesados en desarrollar aplicaciones web seguras con [Link] Core.
METODOLOGÍA
El enfoque práctico-reflexivo de cada una de las sesiones y la participación a lo largo de estas favorecerá no solo
el aprendizaje de contenidos, sino también, su aplicación en la resolución de situaciones reales en distintos
contextos que se planteen. Por ello, el curso considera el desarrollo de laboratorios guiados e individuales,
permitiendo la consolidación del aprendizaje del tema.
BENEFICIOS
• Acceso a la plataforma de Microsoft Azure Lab Services, desde cualquier PC o laptop con una conexión de
Internet de 2 Mbps como mínimo.
• La máquina virtual estará configurada con el software y hardware necesario, con velocidad 2.1 Gbps de
navegación disponible para las sesiones de clases.
• Correo institucional de Cibertec.
• Licencia de Office 365 (Word, Excel, Power Point, etc.).
• Acceso a Microsoft OneDrive y Microsoft Teams.
LOGROS DEL CURSO
Al finalizar el curso, estarás en la capacidad de:
• Desarrollar soluciones web en capas.
• Implementar aplicaciones con [Link] Core.
• Desplegar aplicaciones seguras a intrusiones con [Link] Web API.
• Implementar aplicaciones dinámicas con Single Page Application (SPA).
PRE-REQUISITOS
• Conocimiento de .NET Framework 4.5.1 o superior (nivel intermedio).
• Conocimiento de Visual Studio 2015 o superior (nivel intermedio).
• Conocimiento de programación C#.NET (nivel intermedio).
• Conocimiento de programación orienta a objetos (nivel intermedio).
• Conocimiento de tipos de datos, variables, constantes y métodos (nivel intermedio).
• Conocimiento de interfaces al construir una clase (nivel intermedio).
• Conocimiento de Entity Framework (nivel intermedio).
• Conocimiento de [Link], HTML 5 y JavaScript (nivel básico).
• Conocimiento de Transact-SQL (nivel básico).
• Conocimiento de inglés (nivel básico).
Capacitación Recomendada
• Visual Studio 2019 WCF Developer
• Visual Studio 2019 [Link] Web Developer
• Visual Studio 2019 WCF Developer 48 h
CERTIFICACIONES
Al término de la capacitación obtendrás un certificado de “Visual Studio 2019 [Link] Core Developer”, a nombre
de Cibertec. Al completar satisfactoriamente los cursos de la línea de especialización se te acretditará con una
“Especialización en Desarrollo de Aplicaciones Empresariales con Visual Studio 2019”.
LÍNEA DE ESPECIALIZACIÓN
Visual Studio 2019 Visual Studio 2019 Visual Studio 2019
Forms Developer [Link] Web Developer [Link] Core Developer
Visual Studio 2019 Visual Studio 2019 Visual Studio 2019
Fundamentals WCF Developer [Link] MVC Developer
Cursos obligatorios Cursos opcionales
CONCEPTOS Y TERMINOLOGÍA
• Visual Studio • jQuery • ASP _NET MVC • SPA
• .NET Framework • JSON • ASP _NET • React
• Entity Framework • Ajax • ASP _NET • Redux
• HTML5 • Patrón Repositorio • ASP _NET • Token
• Canvas • Dapper • Cross-Site request forgery • SVG
• JavaScript • OWASP ZAP •Cross-Site scripting • IIS
CONTENIDO
CONTENIDOTEMÁTICO
TEMÁTICO
Servicios en tiempo real [Link] Web API [Link] Core
• Tiempo real. • Creación de proyecto. • Creando aplicación con [Link] Core.
- SignalR. • Web API. • [Link] Core MVC.
- Transporte. • Seguridad. • Model.
- Conexiones. • Consumiendo. • View.
- Hubs. • Optimización. • Controller.
• Hubs API: Server y JavaScript Client. • Routing.
• Ciclo de vida de conexiones SignalR. Single Page Application (SPA) • [Link] Core Web API.
• Groups en SignalR. • Configuración de un proyecto web. • Autenticación por Token con [Link]
• Mapeando usuario de SignalR a • SPA. Core.
conexiones. • Componentes. • Publicación de una Web API [Link]
• Seguridad en SignalR. • Ruteo con manejo de estados con Redux. Core en IIS.
• Integración con front-end.