Desarrollando Aplicaciones en React 17 y ASP.NET Core 5

Utiliza React, Hooks, ASP.NET Core, Entity Framework Core, Bootstrap, JWT, Leaflet, para crear una aplicación completa

Ratings: 4.65 / 5.00




Description

Con ASP.NET Core podemos desarrollar Web APIs utilizando C#.

Con React puedes crear aplicaciones web modernas, rápidas y flexibles.

En este curso usaremos ambas herramientas para crear un proyecto. Haremos una aplicación con su base de datos, sistema de usuarios, back-end y UI, donde pondrás en práctica los conceptos aprendidos en el curso.

Al final vamos a publicar nuestra aplicación de React y nuestra aplicación de ASP.NET Core.

Algunos de los temas que veremos:

  • Desarrollo de Web APIs con ASP.NET Core

  • Base de datos en SQL Server utilizando Entity Framework Core

  • Sistema de usuarios con Json Web Tokens (JWT)

  • Desarrollo de una aplicación de página única (SPA) con React

  • Utilizar React Hooks para crear componentes funcionales modernos

  • Creación de formularios utilizando formik y yup

  • Realizar peticiones HTTP desde React hacia ASP.NET Core utilizando Axios

  • Creación de componentes reutilizables en React

  • Uso de React Router para las navegaciones

  • Uso de mapas con leaflet

  • Guardar datos espaciales en una base de datos con NetTopologySuite

  • Permitir a los usuarios subir imágenes para ser guardadas en Azure Storage o localmente

  • Configuraremos CORS para permitir a nuestra aplicación de React comunicarse con nuestro Web API

  • Utilizaremos variables de ambiente, tanto en ASP.NET Core como en React, para no hardcodear las URLs de desarrollo y producción en nuestras aplicaciones.

Al terminar este curso tendrás conocimientos suficientes para enfrentar retos de desarrollo que involucren aplicaciones de ASP.NET Core y React.

What You Will Learn!

  • Realizar Web APIs con .NET Core
  • Desarrollar Web Apps con React
  • Utilizar React Hooks para crear componentes funcionales
  • Utilizar Entity Framework para trabajar con bases de datos

Who Should Attend!

  • Programadores con conocimientos de C# que quieran aprender React
  • Programadores de React que quieran aprender C# para desarrollo de Web APIs