Desarrollo con Blazor y Net Core 3.1

Blazor es un nuevo paradigma de desarrollo Web que nos permitirá programar en C#, si, en C# un lenguaje del lado del Servidor, pero esta vez, también del lado del cliente. Evitando utilizar JavaScript, pero también permitirnos seguir trabajando con él si así lo deseamos.
Lo extraordinario es que la ejecución es mucho más rápida que antes, no debe interpretar el navegador el código del lado del cliente, ya que intervienen un grupo de tecnologías, que hacen que la aplicación web que estamos creando, se ejecuten prácticamente traducidas en código binario en cualquier navegador Web moderno, o directamente en el navegador, como siempre, bajo el paradigma Cliente / Servidor.
CORE 3.1 es la tecnología en la que trabaja Blazor, las tecnologías CORE son el futuro en desarrollo con Visual Studio.

Plan de Estudio

  • Módulo 1
    • Introducción
    • Que es Blazor
    • Blazor WebAssembly (Del lado del Cliente)
    • Blazor del Lado del Servidor
    • Blazor WebAssemby vs Lado del Servidor
    • ¿Dónde podemos Utilizar Blazor?
    • Preparando el Ambiente de Desarrollo

 

  • Módulo 2
    • Introducción a Razor
    • Utilizando Clases
    • Bucles
    • Condicionales
    • MarkupString

 

  • Módulo 3
    • Introducción a los componentes
    • Parámetros
    • Parámetros Arbitrarios
    • Eventos
    • Data Binding
    • EventCallBack
    • RenderFragment
    • RenderFragment Genérico y Componentes Genéricos
    • Ciclo de Vida de un Componente
    • Inyección de Dependencias
    • Herencia – Separando Código C# y UI
    • Layout
    • Invocar Métodos de JavaScript desde C#
    • Invocar métodos de C# desde JavaScript – Método de Instancia
    • Haciendo Referencia a Componentes
    • Parámetros en Cascada
    • Debugging
    • Timers y IDisposable

 

  • Módulo 4
    • Limpieza
    • Directiva Page
    • Explorando el App.razor
    • NavigationManager
    • Parámetros de Ruta
    • NavLinks

 

  • Modulo 5
    • Introducción - Modelo de datos
    • Introducción a Entity Framework Core
    • Context

Calendario

Días y horarios disponibles para "Desarrollo con Blazor y Net Core 3.1"

Modalidad Sede Días Horarios Fecha de Inicio Fecha de Finalización
Modalidades

En Aula y Online

Los cursos se dictan con alumnos en forma presencial en nuestras aulas y con otros alumnos conectados en forma presencial On Line vía WEBEX. Esta modalidad permite el acceso a la clase como si estuvieras presente, viendo las demostraciones en la pantalla del instructor, pudiendo interactuar con él a través del chat en tiempo real. El curso incluye un manual de uso de la aplicación y una guía de ejercitación paso a paso para cada clase.
Formas de Pago

Formas de Pago

  • Paypal
  • |
  • Mercado pago
  • |
  • Venta telefónica con tarjetas de crédito
  • |
  • Tarjetas de Crédito y débito
  • |
  • Pago en efectivo en nuestras sedes habilitadas
  • |
  • Cheques personales
  • |
  • Depósito y/o transferencia

Beneficios

  • Somos un Centro de Capacitación inscripto en SEPYME y REGICE por lo que las empresas pueden recibir importantes reintegros por crédito fiscal
  • Ver otros beneficios https://www.exotraining.com/es_ar/beneficios.html
  • Coffee break sin cargo en todos los cursos presenciales