.
Inicio / Cursos / Tecnologías de Información / Microsoft MCSA: Web Applications

Microsoft MCSA: Web Applications

Este curso esta disponible solo en modalidad Online

¡Y PARTICIPA EN EL SORTEO DE UNA BECA PARA ESTE PROGRAMA!

Duración: 6 Meses

Fechas de inicio

  • Online 06 Febrero 2019
Matricularme ahora

Objetivos

Al finalizar el programa el participante estará en la capacidad de:

  • Describir la sintaxis central y las características de C#.
  • Crear métodos, capturar y manejar excepciones; y describir los requisitos de monitoreo de aplicaciones a gran escala.
  • Implementar la estructura básica y los elementos esenciales de una aplicación de escritorio típica.
  • Crear clases, definir e implementar interfaces; y crear y usar colecciones genéricas.
  • Usar la herencia para crear una jerarquía de clases, ampliar una clase .NET Framework y crear clases y métodos genéricos.
  • Leer y escribir datos mediante el uso de entradas / salidas de archivos y transmisiones, y serialice y deserialice los datos en diferentes formatos.
  • Crear y usar un modelo de datos de entidad para acceder a una base de datos y use LINQ para consultar y actualizar datos.
  • Utilizar los tipos en el System.Net namespace y WCF Data Services para acceder y consultar datos remotos.
  • Crear una interfaz gráfica de usuario utilizando XAML.
  • Mejorar el rendimiento y el tiempo de respuesta de las aplicaciones mediante el uso de tareas y operaciones asincrónicas.
  • Integrar bibliotecas no administradas y componentes dinámicos en una aplicación C#.
  • Examinar los metadatos de los tipos utilizando el reflejo, crear y usar atributos personalizados, generar código en tiempo de ejecución y administrar las versiones de ensamblaje.
  • Cifrar y descifrar datos usando encriptación simétrica y asimétrica.
  • Describir el Microsoft Web Technologies stacky y seleccionar una tecnología apropiada a utilizar para desarrollar cualquier aplicación determinada.
  • Diseñar la arquitectura y la implementación de una aplicación web que cumpla con un conjunto de requisitos funcionales, requisitos de interfaz de usuario y modelos comerciales de direcciones.
  • Crear modelos MVC y escriba código que implemente la lógica comercial dentro de los métodos, las propiedades y los eventos del Modelo.
  • Agregar controladores a una aplicación MVC para administrar la interacción del usuario, actualizar modelos y seleccionar y devolver vistas.
  • Crear vistas en una aplicación MVC que muestre y edite datos e interactúe con Modelos y Controladores.
  • Ejecutar pruebas de unidades y herramientas de depuración contra una aplicación web en Visual Studio y configure una aplicación para solucionar problemas.
  • Desarrollar una aplicación web que utilice el motor de enrutamiento ASP.NET para presentar URL amigables y una jerarquía de navegación lógica para los usuarios.
  • Implementar una apariencia coherente, incluida la marca corporativa, en toda una aplicación web de MVC.
  • Utilizar las actualizaciones parciales de página y el almacenamiento en caché para reducir el ancho de banda de red utilizado por una aplicación y acelerar las respuestas a las solicitudes de los usuarios.
  • Escribir el código JavaScript que se ejecuta en el lado del cliente y utiliza la biblioteca de scripts jQuery para optimizar la capacidad de respuesta de una aplicación web MVC.
  • Implementar un sistema de membresía completo en una aplicación web de MVC.
  • Crear una aplicación MVC que resista ataques maliciosos y persista información sobre usuarios y preferencias.
  • Describir cómo escribir un servicio web de Microsoft Azure y llámelo desde la aplicación MVC.
  • Describir qué es una API web y por qué los desarrolladores pueden agregar una API web a una aplicación.
  • Modificar la forma en que las solicitudes de navegador son manejadas por una aplicación MVC.
  • Describir cómo empacar y desplegar una aplicación web ASP.NET MVC desde una computadora de desarrollo a un servidor web para su puesta en escena o producción.

Público Objetivo

El programa Microsoft MCSA: Web Applications está dirigido a Desarrolladores Web Profesionales que ya tengan experiencia en Programación en C, C++, JavaScript, Objective-C, Microsoft Visual Basic®, Microsoft Visual Studio o Java y comprendan los conceptos de programación orientada a objetos; además de profesionales interesados en desarrollar aplicaciones web avanzadas y desean administrar el HTML procesado de manera exhaustiva para crear sitios web que separen la interfaz de usuario, el acceso a los datos y la lógica de la aplicación.


Pre-Requisitos

Se requiere que el participante posea:

  • Experiencia práctica usando C# para completar tareas básicas de programación.
  • Un mínimo de dos o tres años de experiencia en el desarrollo de aplicaciones basadas en la web mediante el uso de Microsoft Visual Studio y Microsoft ASP.NET, el dominio del uso del .NET Framework.
  • Conocimientos de inglés técnico suficiente para la comprensión del material oficial de Microsoft.

Estructura Curricular

Curso 20483: Programación en C# (40 horas cronológicas)

  • Revisión de la sintaxis de C#.
  • Creación de métodos, manejo de excepciones y monitoreo de aplicaciones.
  • Desarrollo del código para una aplicación gráfica.
  • Creación de clases e implementación de colecciones seguras.
  • Creación de una jerarquía de clase mediante el uso de herencia.
  • Leer y escribir datos locales.
  • Acceso a una base de datos.
  • Acceso a datos remotos.
  • Diseño de la interfaz de usuario para una aplicación gráfica.
  • Mejora del rendimiento y la capacidad de respuesta de la aplicación.
  • Integración con código no administrado.
  • Creación de tipos y ensamblajes reutilizables.
  • Cifrado y descifrado de datos.

Curso 20486: Desarrollo de Aplicaciones Web ASP.NET MVC 5 (40 horas cronológicas)

  • Exploración de ASP.NET MVC 5.
  • Diseño de aplicaciones web ASP.NET MVC 5.
  • Desarrollo de modelos ASP.NET MVC 5.
  • Desarrollo de controladores ASP.NET MVC 5.
  • Desarrollo de vistas ASP.NET MVC 5.
  • Pruebas y depuración de aplicaciones web ASP.NET MVC 5.
  • Estructuración de aplicaciones web ASP.NET MVC 5.
  • Aplicación de estilos a aplicaciones web ASP.NET MVC 5.
  • Creación de páginas receptivas en aplicaciones web ASP.NET MVC 5.
  • Uso de JavaScript y jQuery para aplicaciones web Responsive MVC 5.
  • Control del acceso a las aplicaciones web ASP.NET MVC 5.
  • Creación de una aplicación web resistente ASP.NET MVC 5.
  • Implementación de APIs web en aplicaciones web ASP.NET MVC 5.
  • Manejo de solicitudes en aplicaciones web ASP.NET MVC 5.
  • Despliegue de aplicaciones web ASP.NET MVC 5.

Expositores

CESAR ANGULO (PERU)

Microsoft Certified Professional, Microsoft Certified Solutions Associate: Web Applications, Microsoft Certified Technology Specialist: .NET Framework 4, Microsoft Technology Associate: Database Administration Fundamentals, Microsoft Technology Associate: Mobile Development Fundamentals, Microsoft Technology Associate: .NET Fundamentals, Microsoft Technology Associate: Windows Development Fundamentals, Microsoft Technology Associate: Software Development Fundamentals, IBM Certified Mobile System Administrator. Actualmente se desempeña como MVP Visual Studio and Development Technologies en Microsoft. Cuenta con experiencia en Programación, HTML5, JavaScript, CSS34, .NET, C#, XAML, Desarrollo de Aplicaciones, entre otras.


NOTA: No necesariamente todos los expositores mencionados participarán en el dictado del programa o sesiones webinar, asimismo se podrá contar con la participación de otros expositores adicionales a los mencionados.


Los participantes que completen exitosamente el programa, recibirán la siguiente certificación:

  • Certificación emitida por BS Grupo
  • Certificación Microsoft Certified Solutions Associate: Web Applications emitido por Microsoft. (*)
  • Certificación Oficial de Microsoft de participación en cada uno de los cursos:
    • Curso 20483: Programación en C#
    • Curso 20486: Desarrollo de Aplicaciones Web ASP.NET MVC 5

(*) Sujeto al pago y aprobación de los exámenes siguientes:

  • Examen 70-483/Curso 20483
  • Examen 70-486/Curso 20486

En la modalidad Online:

El Programa Microsoft MCSA: Web Applications tiene una duración de 80 Horas cronológicas. Las clases se desarrollarán de forma virtual, con una frecuencia Semanal en el siguiente horario (*):

  • Miércoles: 19:00 a 23:00 horas.

    (*)Para más detalle sobre fechas y horarios solicite su cronograma de alumnos.

    Para poder acceder al programa a continuación se detallan los requisitos de hardware, software y conexión a internet:

    • Sistema operativo: Windows 8, 8.1 o 10, en la versión Professional o superior.
    • Equipo multimedia (Obligatorio): Tarjeta de sonido, Micrófono del equipo y Altavoz o Auriculares.
    • Navegador de Internet: Internet Explorer 9 ó Superior, Chrome, Firefox.
    • Velocidad de conexión a internet (*) Mínimo requerido : 4MB

    (*) La conexión debe ser por cable, no vía inalámbrica (WiFi), no es recomendable la conexión vía satélite o por conexión de celular.

    Tags


    DUDAS E INFORMACIÓN

    ¿Tiene dudas sobre algún aspecto del programa ?

    Registre sus datos para que un asesor especializado pueda ayudarlo en todo lo que requiera.

    LLÁMENOS a costo de llamada local



    Beneficios

    • Acceso a 80 horas de clases en vivo a través de nuestra plataforma virtual en las fechas establecidas.
    • Certificación emitida por BS Grupo.
    • Certificación Oficial de Microsoft de participación en cada uno de los cursos.
    • Certificación Microsoft Certified Solutions Associate: Web Applications emitido por Microsoft. (*)
    • Entrega de material digital oficial de Microsoft.
    • Acceso a Oficial Lab Online.

      (*) Sujeto al pago y aprobación de los exámenes siguientes:

      • Examen 70-483/Curso 20483
      • Examen 70-486/Curso 20486.

       NOTA: Todo el material (formato digital) así como los exámenes de certificación estarán en idioma inglés.

    Inversión

    1 cuota inicial de US$ 395 y 6 cuotas mensuales desde US$ 195

    Precio Normal: US$ 1565
    Con 25% de Descuento:US$ 1174

    Consulte por nuestras opciones de pago personalizadas y flexibles así como por las opciones de descuentos.

    Puede pagar a través de nuestro sitio web con los siguientes medios de pago:

    • Tarjetas de crédito Visa, Mastercard, American Express, Dinners Club, Discover, o JBC.
    • Tarjetas de debito Visa, Visa Electrón o cualquier tarjeta de debito con el logo de Visa.
    • Paypal.

    Cursos Relacionados