©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Desarrollo de APIs REST con .NET Core
Formación para el desarrollo servicios web con C# en .NET Core 3
Material disponible
Qué aprenderé en el Curso de Desarrollo de APIs REST con .NET Core
- Conceptos básicos de .NET Core 3
- Novedades de C#
- Creación de APIs REST en .NET Core 3
- Buenas prácticas de REST
- Acceso a datos con Entity Framework
- Pruebas unitarias y de integración
Objetivos del curso
Aprender el desarrollo de APIs REST con .NET Core 3, creando nuestros propios servicios web desde cero con el lenguaje C# y acceso a bases de datos. Realizar servicios web guiados por buenas prácticas en la creación de APIs y la seguridad. Trabajo con logs y, por supuesto, pruebas unitarias.
Por qué debes aprender desarrollo de APIs REST con .NET Core
Qué tengo que saber
Ningún requisito, pero sí que es necesaria cierta experiencia en cualquier lenguaje orientado a objetos (y preferiblemente, basado en clases tales como C++ o Javascript).
Se usará Visual Studio Code (gratuito, multi-plataforma) como entorno de desarrollo.
Clases y contenidos
- Primeros pasos en .Net Core
- Consejos para instalar el SDK en los distintos sistemas operativos
- Puesta en marcha y ejecución de los proyectos de consola y web.
En este bloque de la primera clase veremos cómo mejorar nuestro proyecto de API REST, con los ingredientes más esenciales para poner en marcha un servicio web desarrollado con C# que responda a diversos tipos de solicitudes HTTP.
En esta clase vamos a realizar un API REST con .NET Core de manera más profesional, con distintos tipos de endpoints y verbos del HTTP. De momento en nuestro proyecto será bastante completo, aunque estamos realizando el almacenamiento en memoria y todavía no tenemos autenticación, que son temas de clases siguientes.
- Comenzamos a trabajar con una base de datos usando Entity Framework y aprovechamos las ventajas de crear las consultas de este framework ORM para .NET.
- Abordamos la parte de la seguridad del API con autenticación oAuth2.
- Filosofía de APIs Rest
- Arquitectura y diseño de APIS con MVC
- Buenas prácticas en la creación de APIs
Esta clase del Curso de creación de servicios web con .NET Core está dedicada por completo al testing de tu API REST. Aprendemos a hacer testing de tu aplicación y entender cómo realizar los test de forma correcta.
Valoraciones
Javier Ruiz Bayón
Visualnacert
Antonio Cruz Vela
Curso fantástico de gran nivel tocando diversos elementos incluyendo testing. :)
David Coleto
Víctor Cara Rodríguez
Daniel Espes Ingles
muy rápido pero muy interesante
DOCAL ARTAJO / JAIME
Los cursos con Eduard son siempre magnificos!!!!
Ana
José Miguel Boils
En general está bien, pero me hubiera gustado que se hubiera profundizado más en el tema de la Autenticación ya que era propósito de este curso y no tanto en Entity Framwork que a mi parecer no lo era.
Herney Salazar
Excelente profesor, además un tema muy interesante
Xavier Garcia Piñol
Roberto Mendoza Ulecia
Nicolas
El docente es muy claro con los conceptos
Esther Martinez Torres
Martin Cabello
Excelente. Muy bueno el curso. Larga vida a EscuelaIT.
Manuel Bermejo
Lorenzo Eizmendi
Muy bueno
Christian Barrios Fragozo
Agustín Sales
Héctor González Dominguez
Curso muy interesante. Conceptos claros y directos con ejemplos.
Ronal Stuardo Mejía Bolaños
Muy bien explicado el tema y el ingeniero tiene dominio del tema
Samuel Maillo Cabrerizo
Lisandro Martinez
Muy buena introducción!
Carlos Albert Verdú
rafael torrado
rapido pero muy bueno
Monica Fernández
Angel Cocha Noboa
Cesar Abraham Saavedra Drouet
Alejandro
Excelente curso.
Claritza Blanco González
Excelente contenido, fácil de seguir, explicaciones claras, buen profesor.
Alberto Guzmán
Pablo Marcelo Insua
Marcos Teran Parra
Simplemente Excelente!
Ramón Pazos Egea
Un curso excelente.
Martín Caliba
Excelente!! Muy recomendado
Alejandro Herrera
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.