Creando Web APIs Profesionales con .NET 8+

Aprende a Crear Servicios Restful con .Net 8+, EF Core usando Buenas Prácticas de Desarrollo. Actualizado a NET 8

4.45 (789 reviews)
Udemy
platform
Español
language
Web Development
category
instructor
Creando Web APIs Profesionales con .NET 8+
3,177
students
7.5 hours
content
Apr 2024
last update
$59.99
regular price

What you will learn

Crear Servicios Restful Profesionales

Crear Servicios Restful que pueden publicarse en servidores Linux, Mac o Windows

Utilizarán Repositorios para la Separación de la Lógica de Negocios, así como la separación de Responsabilidades.

Implementarán Json Web Tokens (JWT) con buenas prácticas

Utilizarán el Servicio Integrado de Inyección de Dependencias de NET Core

Crearán Métodos de Extensión para brindar mayor legibilidad a nuestro código.

Realizarán Ingeniería Inversa de la Base de Datos utilizando Entity Framework Core

Separarán la Aplicación Web API en Proyectos Separados, para el Acceso a Datos, Modelos y el Proyecto Web API

Why take this course?

ASP.NET Core soporta la creación de servicios RESTful también conocidos como Web APIs, usando el lenguaje C#. A diferencia de las versiones anteriores de .Net, en las cuales Web API existía como un framework separado, en .Net Core, esto ha cambiado y se ha unificado el framework.

Además, con Net Core, el desarrollo ahora es multiplataforma y podemos desarrollar nuestras aplicaciones desde el sistema operativo que queramos, ya sea Linux, Mac o Windows.

¿A quién va dirigido el curso?

Este curso está diseñado para personas que deseen crear sus proyectos Web API con buenas prácticas en mente, así como utilizar este proyecto con múltiples clientes, ya sea dispositivos móviles, aplicaciones de escritorio, Web o inclusive el Internet de las Cosas, entre otros.

Contenido del Curso

El proyecto que vamos a crear utilizará prácticas profesionales de desarrollo y en éste reforzaremos la separación de responsabilidades con repositorios, inyección de dependencias, así como dividiremos nuestra lógica de acceso a datos, los modelos y la aplicación web en proyectos separados, entre otros tópicos.

Además, nos conectaremos a una base de datos ya existente, así que utilizaremos Ingeniería Inversa con Entity Framework Core para obtener nuestras clases Modelo.

Implementaremos la seguridad con Json Web Tokens, Refresh Tokens así como utilizaremos el cliente HTTP Postman para probar nuestros controladores, y estableceremos restricciones para distintos perfiles de usuario.

Así como utilizaremos buenas prácticas de implementación para la creación de nuestra aplicación Web API.

Te invito a tomar este curso y dar un paso adelante en la creación de tus proyectos con ASP.NET Core.

(EL CURSO ESTÁ ACTUALIZADO A LA VERSIÓN DE .NET 8)

Screenshots

Creando Web APIs Profesionales con .NET 8+ - Screenshot_01Creando Web APIs Profesionales con .NET 8+ - Screenshot_02Creando Web APIs Profesionales con .NET 8+ - Screenshot_03Creando Web APIs Profesionales con .NET 8+ - Screenshot_04

Reviews

Silvia
November 7, 2023
Me gustaria que primero explicara la teoria y luego los ejemplos Las pantallas se ven muy muy pequeñas, no se alcanzan a ver No se ve la consola, esta muy pequeña la pantalla No se ve el postman, esta muy pequeña la pantalla No se ve el menu de la parte superior del visual studio Hace falta documentacion
Jose
October 23, 2023
el curso es bueno, quizás se hubiera esperado uno que otro tips de consumo de la api con aplicaciones, pero en general buen curso
José
October 11, 2023
Está algo desactualizado. Caso de utilizar versiones de software, en particular para desarrollo, deberían conservarse versiones específicas, en vez de dirigirte a enlaces donde descaragarlas, porque probablemente cuando se visiten, ya no estarán disponibles... Al menos, las compatibles con el propio curso. En ejemplo, aparece .Net7 como novedoso. Hoy está .Net8 como novedoso y .Net6 se acerca al final de su Long Term. En breve no habrá de donde obtenerlo... y de hecho, este curso estará completamente obsoleto. Sin renovación, cada trimestre bajaría una estrella a este curso.
Daniel
October 2, 2023
Excelente curso uno de los mejores que he visto el cual explica con detalla todo y aplica toda la teoría de patrones y repositorio como si fuera en el mundo real, me gusto mucho y espero que valoren este cursos.
Cristian
September 12, 2023
Muy buen material, muy bien explicado aprendí el token que es muy importante dentro de cualquier aplicación ya sea por front y back.
Luis
May 25, 2023
Gracias por compartir tus conocimiento aprendi mucho de este curso con entity framwork, manejos de errores , las buenas pranticas, code first y database first de hecho ya lo estoy implementando en my work y ya se encuentra en produccion muchas gracias Jimmy javier lo recomiendo 100%
Oscar
May 23, 2023
Contenido muy enriquecedor para el desarrollo actual, lo único que no me gusto fue que, si no hace zoom el instructor el código no es muy legible, me imagino que es la resolución de pantalla con el cual grabo los videos. tuve que ver los videos maximizados a toda la pantalla de mi monitor.
Jeanfranco
May 20, 2023
Es un curso completamente práctico. Y aborda temas, directamente relacionados con la evolución del software con un ejemplo sencillo como lo es productos, categorías y marcas
Anonymized
May 18, 2023
EXISTEN PARTES EN DONDE LA DEMOSTRACION ES DEMASIADO RAPIDA COMO POR EJEMPLO CUANDO SE IMPLEMENTAN INTERFACES. ME GUSTARIA QUE EN ESTA SECCION VAYA CON MAS CALMA Y CON UNA EXPLICACION UN POCO MAS CLARA
Anonymized
April 16, 2023
Muy buen curso, mi observación es seguir expandiendo más las api, con varios ejemplos donde se hagan varios ejemplos.
Javier
April 13, 2023
muy interesante los temas explicados, el contenido expuesto como los recursos que se ofrecen. Quizas faltaria incorporar algo de healthcheck, y temas de buenas practicas especificos para mejora de performance o consideraciones con entity framework
Noé
March 24, 2023
El curso está muy bien explicado, y trae muchas cosas que pueden ser muy útilies en el ámbito laboral. 10 de 10
Wilson
February 8, 2023
Excelente curso, recomendado, 4 estrellas porque no se explica en profundidad el código y hay muchas clases que se deben consultar en internet, ya que las explicaciones del código no son detalladas línea por línea en ciertos puntos críticos. Yo sé que se debe saber C# y lo conozco, pero las clases propias de las librerías de .NET deberían ser explicadas en detalle, como por ejemplo public ICollection<Usuario> Usuarios { get; set; } = new HashSet<Usuario>(); Que es un hashset y que hace en ese caso específicamente? Eso no se explicó y así con varios códigos más.
Alexis
January 18, 2023
tuve la oportunidad de suscribirme a tu curso por udemy business pero es tan bueno que lo compré otra vez una vez que me fui de esa empresa!! un crack <3
Bruno
January 17, 2023
excelente hasta el momento. Es muy productivo saber los fragmentos de codigo personalizados y atajos del teclado

Charts

Price

Creando Web APIs Profesionales con .NET 8+ - Price chart

Rating

Creando Web APIs Profesionales con .NET 8+ - Ratings chart

Enrollment distribution

Creando Web APIs Profesionales con .NET 8+ - Distribution chart

Related Topics

2421388
udemy ID
6/20/2019
course created date
2/8/2020
course indexed date
Bot
course submited by