logo-cibertec
CURSOS CORTOSTecnologia
ONLINE

VISUAL STUDIO 2019 WEB DEVELOPER (ONLINE)

Duración del curso: 80 horas Dirigido a: Profesionales, egresados y estudiantes, interesados en el desarrollo de aplicaciones web con tecnologías Microsoft
VISUAL STUDIO 2019 WEB DEVELOPER (ONLINE)
te asesoramos

¿Qué aprenderás en el curso?

icon-arrow-rightDesarrollar aplicaciones utilizando Visual Studio 2019 y el lenguaje de programación C#.
icon-arrow-rightImplementar aplicaciones con ASP.NET MVC y diferentes tecnologías del lado cliente.
icon-arrow-rightDesplegar aplicaciones seguras a intrusiones XSS y CSRF con ASP.NET Web API.
icon-arrow-rightImplementar aplicaciones dinámicas con ASP.NET Single Page Application (SPA) y React.
DescripciónObtendrás los conocimientos y habilidades necesarias para implementar aplicaciones empresariales web utilizando Entity Framework, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, SPA, SignalR y las tecnologías estándar HTML 5, JavaScript y CSS3 del lado del cliente con Visual Studio 2019.

Temario del curso

1

Tema 1

  • HTML5.

  • Estructuras y esquemas.

  • Nuevos inputs, selectores, elementos.

  • CSS3 con SASS.

  • Canvas y SVG.

  • Audio y video.

  • Geolocalización.

2

Tema 2

  • JavaScript.

  • Namespace pattern.

  • jQuery.

  • Geolocalización.

3

Tema 3

  • Plantillas.

  • Patrón repositorio.

  • Unit of Work Dapper.

  • Controller & View.

  • Razor.

  • URL Routing.

  • Action Filters.

  • HTML Helpers.

  • Model Binders.

  • Value Providers.

  • View Models.

  • View components.

4

Tema 4

  • Seguridad en aplicaciones.

  • Autenticación y autorización.

  • ASP.NET Identity.

  • Top Ten de ataques Web más comunes.

  • Asegurando aplicación ASP NET MVC con OWASP ZAP.

5

Tema 5

  • Uso del Helper Ajax.

  • Ajax con JQuery.

  • Componentes Bootstrap.

6

Tema 6

  • Tiempo real: SignalR, transporte, conexiones y Hubs.

  • Hubs API: Server y JavaScript Client.

  • Ciclo de vida de las conexiones en SignalR.

  • Groups en SignalR.

  • Mapeando usuario de SignalR a conexiones.

  • Seguridad en SignalR.

7

Tema 7

  • Creación de un proyecto.

  • Web API.

  • Características.

  • Seguridad.

  • Consumiendo.

  • Optimización.

8

Tema 8

  • Configuración de un proyecto web con React.

  • SPA con React.

  • Componentes React.

  • Ruteo con React.

  • Manejo de estados con Redux.

9

Tema 9

  • Creando aplicación con ASP.NET Core.

  • ASP.NET Core MVC.

  • Model.

  • View.

  • Controller.

  • Routing.

  • ASP.NET Core Web API.

  • Autenticación por Token con ASP.NET Core.

  • Publicación de una Web API ASP.NET Core en IIS.

  • Integración con React.

Requisitos

icon-arrow-right

Conocimiento de .NET Framework 4.5.1 o superior (nivel intermedio).

icon-arrow-right

Conocimiento de Visual Studio 2015 o superior (nivel intermedio).

icon-arrow-right

Conocimiento de programación C#.NET (nivel intermedio).

icon-arrow-right

Conocimiento de programación orienta a objetos (nivel intermedio).

icon-arrow-right

Conocimiento de tipos de datos, variables, constantes y métodos (nivel intermedio).

icon-arrow-right

Conocimiento de interfaces al construir una clase (nivel intermedio).

icon-arrow-right

Conocimiento de Entity Framework (nivel intermedio).

icon-arrow-right

Conocimiento de ASP.NET, HTML 5 y JavaScript (nivel básico).

icon-arrow-right

Conocimiento de Transact-SQL (nivel básico).

icon-arrow-right

Conocimiento de inglés (nivel básico).

icon-arrow-right

Visual Studio 2017 Fundamentals.

icon-arrow-right

Visual Studio 2019 Fundamentals.

En que campos puedes aplicar tus conocimientos

icon-arrow-right

Desarrollo Web.

icon-arrow-right

Programación.

icon-arrow-right

TI.

icon-arrow-right

Base de datos, entre otros.

icon-arrow-right

Certificaciones

Al aprobar la capacitación obtendrás un certificado en Visual Studio 2019 Web Developer a nombre de Cibertec. CERTIFICACIONES ASOCIADAS • Especialización en Desarrollo de Aplicaciones Empresariales con Visual Studio
icon-arrow-right
close-button

CURSO NO DISPONIBLE

El curso no está disponible en este momento. Te invitamos a explorar nuestro catálogo y seguir aprendiendo.

CONOCER MÁS CURSOS