Catálogo de cursos

Seleccione los cursos de su interés y realice el pago con PayPal, tarjeta de crédito, tarjeta de débito, deposito, transferencia bancaria o Western Union.

Este entrenamiento, presenta una introducción a OAuth 2.0 y OpenID Connect utilizando ASP.NET Core.

En la primera parte de este entrenamiento se utiliza Azure Active Directory y ASP.NET Core 5 para conocer a detalle los flujos de OAuth 2 y OpenID Connect.

En la segunda parte del entrenamiento, utilizamos IdentityServer4 para implementar un servidor de Inicio de Sesión Único (Single Sign-On) para centralizar el proceso de autenticación y autorización de usuarios y aplicaciones. Los usuarios podrán iniciar sesión utilizando cuentas de usuario en bases de datos locales o cuentas de usuario de proveedores externos como Google, Facebook, Microsoft o Twitter.

El entrenamiento se encuentra disponible en formato E-Book PDF con instrucciones paso a paso dividido en lecciones que pueden adquirirse de forma independiente.

Antes de empezar a trabajar con OAuth 2.0, OpenID Connect, JSON Web Tokens e IdentityServer, es importante conocer algunos conceptos básicos que nos permitirán entender el propósito de estas tecnologías para poder utilizarlas de forma óptima.

Al finalizar esta sección, los participantes podrán:

  • Describir el panorama actual de interacción entre aplicaciones.
  • Describir qué es OAuth 2.0.
  • Describir los flujos de autorización de OAuth 2.0.
  • Describir qué es OpenID Connect.
  • Describir qué es JSON Web Tokens.
  • Describir qué es IdentityServer.
  • Describir la terminología presente en las especificaciones, documentación y modelos de objetos de IdentityServer.
  • Listar las especificaciones soportadas por IdentityServer.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 5 USD

En esta lección describiremos el flujo de autorización Code de OAuth 2.0 y trabajaremos con los siguientes roles:

  • Servidor de Recursos (Resource Server): Microsoft Graph API.
  • Cliente (Client): Aplicación ASP.NET Core MVC.
  • Usuario (Resource Owner): Nuestra cuenta Microsoft.
  • Servidor de Autorización (Authorization Server): Azure Active Directory.

En esta lección realizaremos las siguientes tareas:

  • Configurar el Servidor de Autorización.
  • Crear el Cliente OAuth.
  • Obtener el Código de Autorización.
  • Recuperar el Código de Autorización desde la URL.
  • Obtener el Token de Acceso.
  • Acceder al recurso protegido utilizando el Token de Acceso.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 10 USD

Este entrenamiento está dirigido a personas con conocimientos del lenguaje de programación C# que deseen desarrollar aplicaciones y servicios web utilizando ASP.NET Core 3.

El entrenamiento está dividido en lecciones que pueden ser adquiridas de forma individual. Cada 15 días se libera una lección nueva.

En esta lección, se presenta una introducción a .NET Core y al desarrollo de aplicaciones web con ASP.NET Core.

Esta lección proporciona una descripción de los pasos a seguir para preparar el ambiente de desarrollo con Visual Studio para Windows e incluye una serie de ejercicios para verificar que el entorno de desarrollo se encuentre listo para empezar a desarrollar aplicaciones con ASP.NET Core.

Este entrenamiento incluye el manual de estudiante en formato PDF de 24 páginas con enlaces a los videos en línea.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 10 USD

En esta lección se presenta un panorama general sobre el desarrollo de aplicaciones web con interfaz de usuario utilizando ASP.NET Core Razor Pages.

Para ejemplificar el modelo de desarrollo de ASP.NET Core con Razor Pages, desarrollaremos una aplicación para el control de productos de una empresa ficticia llamada NorthWind.

La aplicación que desarrollaremos nos permitirá realizar operaciones CRUD sobre una tabla de una base de datos Microsoft SQL Server utilizando Entity Framework Core con el enfoque Code-First.

Este entrenamiento incluye el manual de estudiante en formato PDF de 59 páginas con enlaces a los videos en línea.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 10 USD

Esta lección presenta una introducción a Blazor y constituye el punto de partida para empezar a desarrollar aplicaciones web con interfaz de usuario utilizando ASP.NET Core Blazor.

En esta lección se describe la funcionalidad de la plantilla Blazor Server App y se proporcionan los pasos para desarrollar una aplicación básica utilizando ASP.NET Core Blazor.

Este entrenamiento incluye el manual de estudiante en formato PDF de 28 páginas con enlaces a los videos en línea.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 10 USD

En esta lección se presenta un panorama general sobre el desarrollo de aplicaciones web con interfaz de usuario utilizando ASP.NET Core MVC.

Para ejemplificar el modelo de desarrollo de ASP.NET Core con MVC, desarrollaremos una aplicación para el control de productos de una empresa ficticia llamada NorthWind.

La aplicación que desarrollaremos nos permitirá realizar operaciones CRUD sobre una tabla de una base de datos Microsoft SQL Server utilizando Entity Framework Core con el enfoque Code-First.

Este entrenamiento incluye el manual de estudiante en formato PDF de 84 páginas con enlaces a los videos en línea.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 10 USD

En esta lección, se presenta un panorama general del desarrollo de APIs web utilizando ASP.NET Core Web API.

Para ejemplificar el modelo de desarrollo de ASP.NET Core Web API, desarrollaremos una aplicación Web API para el control de productos de una empresa ficticia llamada NorthWind.

La aplicación que desarrollaremos nos permitirá realizar operaciones CRUD sobre una tabla de una base de datos Microsoft SQL Server utilizando Entity Framework Core con el enfoque Code-First.

Consumiremos la Web API desde aplicaciones JavaScript y Blazor.

Este entrenamiento incluye el manual de estudiante en formato PDF de 74 páginas con enlaces a los videos en línea.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 10 USD

Esta lección presenta una introducción a ASP.NET Core SignalR y constituye el punto de partida para empezar a desarrollar aplicaciones web de tiempo real utilizando ASP.NET Core SignalR.

Para ejemplificar el uso de ASP.NET Core SignalR, desarrollaremos una aplicación Chat de tiempo real utilizando SignalR con Blazor WebAssembly.

Este entrenamiento incluye el manual de estudiante en formato PDF de 22 páginas.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 10 USD

Este entrenamiento presenta una introducción a la Autenticación de aplicaciones en ASP.NET Core 3.1. El entrenamiento se encuentra dividido en una serie de 16 e-books que se pueden adquirir de forma independiente.

En este e-book se presenta el contenido del entrenamiento. Se presentan también los conceptos clave que nos ayudaran a comprender la forma en que trabaja la autenticación en ASP.NET Core.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 5 USD

Para ejemplificar los conceptos planteados en la lección anterior, en esta lección crearemos un Esquema de autenticación personalizado. Esto nos permitirá comprender mejor la forma en que trabajan los esquemas de autenticación.

El Esquema de Autenticación que desarrollaremos implementará un tipo de autenticación Bearer personalizado que nos permitirá acceder a los recursos protegidos a través del uso de un Token.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

Ahora que hemos creado nuestro proveedor de autenticación, podemos crear un gestor de identidades que se encargue de administrar las cuentas de usuario. El gestor de identidades podrá emitir Tokens JWT (Token de acceso, en inglés Access Token) después de haber autenticado a un usuario a petición de una aplicación cliente. El gestor de identidades permitirá a la aplicación cliente obtener datos del usuario de manera confiable sin tener que gestionar sus credenciales.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección crearemos una aplicación ASP.NET Core Web API que expondrá los recursos que otras aplicaciones podrán acceder. Los recursos estarán protegidos para que únicamente usuarios autorizados puedan acceder a ellos.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección crearemos una aplicación ASP.NET Core MVC que solicitará un Token de acceso al gestor de identidades SSOServer para después poder consumir los recursos del servidor ResourcesWebAPI enviándole el Token de acceso obtenido.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección crearemos una aplicación JavaScript que solicitará un Token de acceso al gestor de identidades SSOServer para después poder consumir los recursos del servidor ResourcesWebAPI enviándole el Token de acceso obtenido.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección crearemos una aplicación Blazor WebAssembly que solicitará un Token de acceso al gestor de identidades SSOServer para después poder consumir los recursos del servidor ResourcesWebAPI enviándole el Token de acceso obtenido.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

Ahora que ya conocemos de manera general la forma en que trabaja el proceso de autenticación de ASP.NET Core, podemos explorar algunos de los proveedores de autenticación disponibles con ASP.NET Core.

Empezaremos por explorar el proveedor Microsoft.AspNetCore.Authentication.JwtBearer.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

Es momento ahora de conocer otros proveedores de autenticación disponibles en ASP.NET Core.

Para facilitar las demostraciones del uso de otros proveedores de autenticación, crearemos una Biblioteca de Clases Razor para encapsular la lógica de manejo de usuarios, recursos y políticas de autorización.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección exploraremos la forma de implementar autenticación en aplicaciones ASP.NET Core utilizando el proveedor de autenticación basado en cookies de Microsoft.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección exploraremos el proveedor Google Authentication para permitir a los usuarios iniciar sesión con su cuenta de Google.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección exploraremos el proveedor Facebook Authentication para permitir a los usuarios iniciar sesión con su cuenta de Facebook.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección exploraremos el proveedor Microsoft Authentication para permitir a los usuarios iniciar sesión con su cuenta de Microsoft.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección exploraremos el proveedor Twitter Authentication para permitir a los usuarios iniciar sesión con su cuenta de Twitter.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

En esta sección, concentraremos la funcionalidad incorporada en ejercicios anteriores para desarrollar una aplicación ASP.NET Core MVC que permita que un usuario pueda autenticarse proporcionando su correo y contraseña o bien que decida autenticarse a través de Google, Facebook, Microsoft o Twitter.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

Veamos ahora el sistema de membresía de Microsoft que nos permite agregar funcionalidad para autenticación de usuarios: ASP.NET Core Identity.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 8 USD

Aprende a crear interfaces de usuario web interactivas utilizando C# en lugar de JavaScript. Las aplicaciones Blazor se componen de componentes de IU web reutilizables implementados usando C#, HTML y CSS.

En este entrenamiento desarrollaremos una aplicación Blazor WebAssembly completa, desde la creación de la solución utilizando la plantilla Blazor WebAssembly con Visual Studio 2019 hasta la publicación de esta en Microsoft Azure.

La aplicación será desarrollada para una tienda ficticia de Pizzas y permitirá a los usuarios ordenar pizzas, personalizar sus ingredientes y llevar un seguimiento del envío en un mapa que muestre la trayectoria del repartidor.

Incorporaremos características Progressive Web App (PWA) para hacer que la aplicación pueda comportarse como una aplicación nativa del sistema operativo, permitiendo su instalación y la recepción de notificaciones push.

Costo normal: 150 USD
Costo de apoyo por tiempo limitado: 39 USD

En este curso, se describe de manera detallada el Framework Bootstrap y la forma de utilizarlo para crear aplicaciones Web Responsivas e interactivas que se adapten al tamaño de cualquier dispositivo cliente.

En este módulo, se describe qué es Bootstrap, las distintas opciones de descarga de Bootstrap, la estructura de archivos y los componentes que forman parte de Bootstrap.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 7 USD

En este módulo se describen las clases CSS de Bootstrap y los elementos HTML básicos estilizados y mejorados con clases CSS extensibles entre las que se incluyen clases para Tablas, Listas, Formularios, Botones e Imágenes entre otros.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 7 USD

En este módulo se describen los componentes que podemos utilizar en un sitio Web como son, Iconos (Glyphicons), Listas desplegables, Grupos de botones, Botones desplegables, Grupos de entrada de datos, Barras de navegación, Barras de ubicación y mucho, mucho más.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 7 USD

En este módulo, se describe la forma de incorporar a las páginas Web los complementos jQuery incluidos en Bootstrap, elementos como Transiciones, Ventanas modales, Alertas, Carruseles y mucho, mucho más. Todos estos componentes nos permiten crear sitios Web interactivos ricos en interfaz de usuario.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 7 USD

Manual de estudiante del entrenamiento Bootstrap en formato PDF.

Costo: 19 USD

Conoce lo nuevo de C# con este entrenamiento que te presenta las nuevas características disponibles en C# 8.

Este módulo presenta una descripción de las nuevas características y mejoras del lenguaje de programación C# disponibles en la versión 8.0.

Este entrenamiento incluye el manual de estudiante en formato PDF con enlaces a los videos en línea.

Costo normal: 35 USD
Costo de apoyo por tiempo limitado: 10 USD

Conoce la forma de mejorar el rendimiento y el tiempo de respuesta de una aplicación a través de la programación asíncrona.

Esta lección se compone de un laboratorio donde se presenta una introducción al manejo de tareas con Visual C#. Al finalizar la lección podrás utilizar la biblioteca Task Parallel para crear aplicaciones multiproceso (multithreaded) y responsivas.

Costo normal: 20 USD
Costo de apoyo por tiempo limitado: 10 USD

Esta lección se compone de un laboratorio donde aprenderás a utilizar la biblioteca de clases Task Parallel para ejecutar tareas en paralelo, enlazar tareas y manejar las excepciones que puedan generarse durante la ejecución de tareas.

Costo normal: 20 USD
Costo de apoyo por tiempo limitado: 10 USD

En esta lección, aprenderemos varias técnicas para invocar y administrar operaciones asíncronas.

Costo normal: 20 USD
Costo de apoyo por tiempo limitado: 10 USD

En esta lección, aprenderemos a utilizar varias técnicas de sincronización para asegurar que accedamos a recursos de una manera de Hilo-Seguro (Thread-Safe), en otras palabras, de una manera que impidamos que el acceso concurrente tenga efectos impredecibles.

Costo normal: 20 USD
Costo de apoyo por tiempo limitado: 10 USD

Manual de estudiante del entrenamiento Programación asíncrona con C# en formato PDF.

Costo: 19 USD

Implementando Web API en ASP.NET MVC y Controlando el acceso en aplicaciones ASP.NET MVC (.NET Framework)

En este módulo, se muestra la manera de crear y utilizar APIs Web para poder implementar adecuadamente la interacción de las aplicaciones con sistemas externos. Se muestra la manera de implementar en una aplicación APIs Web estilo REST de forma efectiva y la forma de invocar a los servicios de APIs Web desde aplicaciones ejecutándose en distintas plataformas, tales como, aplicaciones .NET, Windows 10, JavaScript, jQuery y Xamarin (Android, iOS, Windows).

Costo normal: 40 USD
Costo de apoyo por tiempo limitado: 20 USD

Manual de estudiante del entrenamiento Implementando Web APIs en ASP.NET MVC.

Costo: 19 USD

En este módulo se describen los distintos modelos de autenticación disponibles en Microsoft ASP.NET. Se incluye también un laboratorio donde se presenta una guía paso a paso para implementar el control de acceso a los recursos de aplicaciones Web ASP.NET MVC a través de ASP.NET Identity tanto para autenticación de usuarios locales como autenticación a través de proveedores de autenticación externa como Microsoft, Facebook, Twitter o Google entre otros.

Costo normal: 50 USD
Costo de apoyo por tiempo limitado: 20 USD

Entrenamiento sobre desarrollo de aplicaciones basadas en contenedores sobre la plataforma Docker.

Este módulo presenta una introducción al desarrollo de aplicaciones basadas en contenedores sobre la plataforma Docker. Los temas que se presentan en este módulo permitirán adquirir los conocimientos básicos para iniciarse en el desarrollo de aplicaciones basadas en microservicios.

Costo normal: 45 USD
Costo de apoyo por tiempo limitado: 30 USD

Manual de estudiante del entrenamiento Iniciando con Docker.

Formato PDF descargable con 116 páginas.

Solicita una beca del 50% al curso en línea enviando tu comprobante de pago del E-Book a logistica@ticapacitacion.com.

Costo: 20 USD

Este entrenamiento presenta una guía al desarrollo de aplicaciones con acceso a bases de datos utilizando Entity Framework Core 2.2.

En este módulo se presenta una introducción al Entity Framework Core describiendo la forma de instalarlo asi como la forma de utilizar Entity Framework Core en aplicaciones basadas en el .NET Framework y en el .NET Core.

Este módulo presenta también información para el manejo apropiado de cadenas de conexión en distintas plataformas de aplicaciones y finaliza describiendo los principales proveedores de bases de datos soportados por Entity Framework Core.

Costo normal: 22 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo se muestra la forma de crear un modelo de datos con Entity Framework Core utilizando las estrategias por Convención, Anotaciones de Datos (Data Annotations) y la API Fluida (Fluent API).

El módulo describe la forma de representar mediante código registros, tablas, relaciones, llaves, índices y otros elementos de la base de datos.

El módulo finaliza describiendo la forma de utilizar Entity Framework en una arquitectura de N-Capas y la implementación de los patrones Repository, Factory y Bounded Context para un uso eficiente del modelo de datos.

Costo normal: 22 USD
Costo de apoyo por tiempo limitado: 11 USD

En este módulo se describen las dos principales formas para mantener en sincronía el modelo Entity Framework Core y el esquema de la base de datos dependiendo del origen de la sincronización: el modelo o la base de datos.

Costo normal: 22 USD
Costo de apoyo por tiempo limitado: 11 USD

El módulo describe la forma de realizar operaciones básicas de inserción, modificación y eliminación de datos utilizando Entity Framework Core. Se describe la forma de crear valores explícitos en propiedades con valores autogenerados asi como las consideraciones que deben tomarse en cuenta al insertar o eliminar datos relacionados.

Costo normal: 22 USD
Costo de apoyo por tiempo limitado: 11 USD

En este módulo se muestra la forma de realizar consultas sobre la base de datos utilizando LINQ. Se describen los patrones Eager loading, Explicit loading y Lazy loading para cargar de forma adecuada los datos relacionados.

Costo normal: 22 USD
Costo de apoyo por tiempo limitado: 11 USD

En este módulo se describen los distintos casos en que el rendimiento de Entity Framework Core podría verse afectado negativamente asi como la forma de evitar estas situaciones.

Costo normal: 22 USD
Costo de apoyo por tiempo limitado: 11 USD

En este módulo se describe la forma de realizar pruebas del funcionamiento de componentes utilizando ambientes que se aproximen a situaciones reales de conexión a bases de datos sin la sobrecarga de las operaciones de entrada y salida sobre la base de datos real.

Costo normal: 22 USD
Costo de apoyo por tiempo limitado: 11 USD

Manual de estudiante del entrenamiento Entity Framework Core.

Costo: 19 USD

Este entrenamiento presenta una serie de guías para el diseño de aplicaciones y componentes .NET.

El objetivo de este módulo es transmitir las recomendaciones de Microsoft para crear un conjunto consistente de convenciones de nombres que dé como resultado nombres entendibles que tengan un sentido inmediato para los desarrolladores.

Costo normal: 30 USD
Costo de apoyo por tiempo limitado: 15 USD

Manual de estudiante del entrenamiento Implementando una convención de nombres apropiada.

Costo: 9 USD

Este curso proporciona a los participantes, los conocimientos y habilidades requeridas para crear aplicaciones utilizando el lenguaje de programación C#.

En este módulo, se examina la sintaxis y características principales del lenguaje de programación C#, proporcionando también, una introducción al depurador de Visual Studio.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 6 USD

En este módulo se explica la forma de crear e invocar métodos, así como la manera de capturar y manejar Excepciones. Se describe también los requerimientos para monitorear aplicaciones a gran escala.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo, describiremos cómo implementar la estructura básica y los elementos esenciales de una aplicación gráfica típica, incluyendo el uso de estructuras, enumeraciones, colecciones y eventos.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo se explica cómo crear Clases, definir e implementar Interfaces, así como la forma de crear y utilizar colecciones genéricas. Se describe también las diferencias entre Tipos Valor (Value Type) y Tipos Referencia (Reference Type) en C#.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo se explica cómo utilizar herencia para crear una jerarquía de Clases y la manera de extender una Clase del .NET Framework. Este módulo también describe la forma de crear Clases Genéricas y la forma de definir Métodos de Extensión.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

Manual de estudiante del entrenamiento Introducción a C#.

Costo: 19 USD

Este entrenamiento tiene como objetivo mostrar al participante una forma sencilla de implementar la arquitectura N-Capas (N-Layers) y N-Niveles (N-Tiers) utilizando herramientas y tecnologías Microsoft.

Este entrenamiento, se enfoca en ejemplificar la forma de utilizar Visual Studio con productos y tecnologías como SQL Server, Entity Framework, ASP.NET Web API, ASP.NET MVC, UWP y Xamarin para crear aplicaciones N-Capas y N-Niveles.

Costo: 35 USD

Manual de estudiante del entrenamiento Introducción al desarrollo de aplicaciones N-Capas utilizando tecnologías Microsoft.

Costo normal: 24 USD
Costo de apoyo por tiempo limitado: 19 USD

Este entrenamiento está enfocado en el desarrollo de aplicaciones Web ASP.NET utilizando el patrón Model-View-Controller (MVC).

En este módulo se presenta un resumen del conjunto de tecnologías Web de Microsoft para poder seleccionar la tecnología apropiada para utilizarla en el desarrollo de una aplicación determinada. Se describen los tres modelos de programación disponibles en ASP.NET tales como Páginas Web, Web Forms y MVC. En este módulo, también se presenta una introducción a ASP.NET MVC incluyendo nuevas características y configuración.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo, se describe el proceso de diseño típico que los arquitectos deben completar cuando planean el desarrollo de una aplicación y MVC ha sido seleccionado como el modelo de programación más apropiado. Se describe el detalle de una aplicación Web MVC tal como su arquitectura, Controladores, Vistas, Modelos y Rutas.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo se muestra la forma de crear Modelos en una aplicación Web MVC que implemente la lógica de negocio necesaria para satisfacer los requerimientos de funcionalidad de la aplicación. Este módulo también describe como implementar una conexión a una base de datos o a un almacenamiento alterno de datos utilizando Entity Framework y LINQ.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo se muestra como crear Controladores en una aplicación Web MVC y la forma de implementar Acciones que respondan a la entrada de los usuarios y de otros eventos. Se muestra la relación entre el Controlador y el Modelo así como la forma de implementar Acciones del Controlador que definan las Vistas utilizadas para mostrar o editar datos. En este módulo también se describe la forma de escribir Filtros de Acción (Action Filters) para ejecutar código antes o después de las Acciones en el Controlador. Se definen las situaciones en que los Filtros de Acción son útiles.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo se describe el papel de las Vistas en las aplicaciones Web ASP.NET MVC así como su interacción con los Modelos y Controladores para poder mostrar datos y permitir su edición. Se describe la sintaxis de una Vista Razor que define la estructura y funcionalidad de la presentación de datos. Se describe la funcionalidad de los principales HTML Helpers, la reutilización de código mediante la definición de Vistas parciales y los Razor Helpers.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

En este módulo se describe como realizar pruebas unitarias de cada uno de los componentes de una aplicación MVC y la forma de implementar una estrategia de manejo de Excepciones para la aplicación.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 9 USD

Manual de estudiante del entrenamiento Programador Jr. de aplicaciones ASP.NET MVC.

Costo: 19 USD

Aprende a desarrollar aplicaciones web Single Page Application (SPA) con React y ASP.NET Core.

El taller Introducción a React con ASP.NET Core presenta los conceptos y técnicas fundamentales de React de una forma detallada y amigable, con instrucciones paso a paso, para que los participantes puedan construir cualquier aplicación basada en React.

Este taller no asume que el participante deba tener conocimientos previos sobre React.

Al finalizar este taller, los participantes contarán con los conocimientos necesarios para poder empezar a desarrollar aplicaciones basadas en React o participar en grupos de desarrollo que utilicen React como un framework para desarrollar aplicaciones SPA (Single Page Application).

En este taller construiremos una aplicación SPA (Single Page Application) con React para realizar operaciones CRUD sobre una base de datos Microsoft SQL Server utilizando Entity Framework Core y ASP.NET Core.

Este entrenamiento incluye el manual de estudiante en formato PDF con enlaces a los videos en línea.

Costo normal: 45 USD
Costo de apoyo por tiempo limitado: 38 USD

Entrenamiento en línea en formato HTML y E-Books sobre Xamarin.

Este módulo proporciona una guía sobre algunas de las tareas o conceptos más comunes que los desarrolladores deben tomar en cuenta al desarrollar aplicaciones móviles utilizando Xamarin como plataforma de desarrollo.

El contenido de este entrenamiento en línea se encuentra en formato HTML con laboratorios prácticos.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 5 USD

Manual de estudiante del entrenamiento Desarrollo de aplicaciones móviles con Xamarin.

Costo normal: 15 USD
Costo de apoyo por tiempo limitado: 5 USD

Este módulo introduce los fundamentos del desarrollo con Xamarin.Android, desde la forma de crear y ejecutar nuestra primera aplicación hasta la creación de aplicaciones con múltiples pantallas.

El contenido de este entrenamiento en línea se encuentra en formato HTML con laboratorios prácticos.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 5 USD

Manual de estudiante del entrenamiento Introducción al desarrollo móvil en Android.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 5 USD

Este entrenamiento presenta una introducción a XAML, el lenguaje de marcado declarativo que puede ser utilizado para definir interfaces de usuario. Se describe la sintaxis básica de XAML asi como las extensiones de marcado XAML que incluyen el enlace de datos.

Costo normal: 19 USD
Costo de apoyo por tiempo limitado: 5 USD