Visual Studio 2017 Web Developer
Visual Studio 2017 Web Developer
WEB DEVELOPER
CONCEPTO Y TERMINOLOGÍA
CONTENIDO TEMÁTICO
Aplicaciones empresariales •Model binders y value providers MVC SPA con React
•Fundamentos de diseño de •View models •Definición SPA
aplicaciones web •View components •Estructura SPA con ReactJS
•Análisis del ciclo de vida de un request •Fundamentos React.
•Herramientas para el desarrollo de Seguridad en aplicaciones •Componentes React
aplicaciones web •Seguridad en aplicaciones •Ruteo con React
•Usando componentes de terceros •Autenticación y autorización •Manejo de estados con Redux
•ASP.NET identity
HTML y CSS •Cross-Site scripting ASP NET Core
•Estructuras y esquemas •Cross-Site request forgery •ASP NET Core MVC
•Nuevos inputs, selectores, elementos •Top Ten de ataques Web más comunes -Model
•CSS3 con SASS •ASP NET MVC con OWASP ZAP -View
•Canvas y SVG -Controller
•Audio y video Programación lado cliente -Routing
•Geolocalización •Uso del Helper Ajax •ASP NET Core Web API
•Ajax con JQuery •Exponer datos Web API de ASP NET
JavaScript •Componentes Bootstrap Core
•JavaScript •Autenticación por Token con ASP
•Namespace pattern Servicios en tiempo real NET Core
•Controles personalizados de video en •Hubs API •Publicar una Web API de ASP NET
HTML5 •Ciclo de vida de las conexiones en Core en IIS
•JQuery SignalR
•Geolocalización con JavaScript y •Groups SignalR
Google Maps •Mapeando usuario de SignalR a
conexiones
ASP.NET MVC •Configurar el Signal-R
•Plantillas Visual Studio •Bloquear registros en uso con Signal-R
•Convenciones MVC •Notificar a clientes el desbloqueo de
•Modelos registros
•Controladores
•Vistas parciales ASP NET WEB API
•Web APIS
Técnicas ASP.NET MVC •Seguridad Web API
•URL routing de MVC •Consumiendo Web API
•Action filters •Optimización
•HTML helpers