Crea una ASP.NET Core Web API básica desde una base de datos
Aprende los conceptos básicos de ASP NET Core para crear tu propia ASP NET Web Api básica a partir de una BD existente
A través de este curso, se pretende dar al estudiante las herramientas necesarias para dar sus primeros pasos para crear su propia Web Api, y exponer su información a través de una web API.
Dicha Web Api, puede ser consumida posteriormente, por desarrolladores en distintas tecnologías, desde Android, iOS ó UWP, incluso desde tecnologías multiplataforma como lo es Xamarin.
A lo largo del curso, empezamos creando el proyecto, ¡Completamente desde cero! Sin utilizar plantillas ni nada por el estilo, con el fin de que el alumno aprenda los conceptos fundamentales de un proyecto tipo ASP NET Web Api. Posteriormente, creamos un repositorio con el fin de poder exponer información ficticia, y así poder probar que nuestra API funciona correctamente.
Por último, llevamos a cabo la creación de las entidades que interactuarán con la base de datos, reemplazando el repositorio de pruebas por un repositorio real. Al final, tenemos una api que puede ser consumida desde diferentes aplicaciones.
Tu instructor
Software developer with more than 10 years of experience in .NET technologies.
Master in Computer Science with a specialization in Software Engineering, I have participated in CFE and UNAM projects, as well as different private companies. I am a community leader in software development, and I have certifications of specialization in development. My areas of interest are software architecture, Xamarin cross-platform application development, web technologies, user interfaces, internet of things, databases, and cloud computing. In addition to this, I am a leader of the developer community ChiapasDevs.net, and I like to share my knowledge on my blog http://hprez21.com, and every opportunity that comes my way.
Plan de estudios de la clase
-
ComenzarIntroducción (1:01)
-
ComenzarInstalando Visual Studio (2:33)
-
Vista previaInstalando Postman (1:04)
-
Vista previa¿Qué es .NET Core? (1:32)
-
Vista previaCreando el proyecto ASP.NET Web Api (2:58)
-
ComenzarExaminando el proyecto ASP.NET Core (5:10)
-
ComenzarASP.NET Core request pipeline (0:51)
-
ComenzarPrimera configuración de nuestra aplicación (5:31)
-
ComenzarUna breve inspección al patrón MVC (0:49)
-
ComenzarAgregando el servicio y middleware MVC (2:27)
-
ComenzarMetapaquetes en ASP.NET Core (4:14)
-
ComenzarRegresando nuestro primer retorno de datos (3:53)
-
ComenzarComprendiendo el concepto de Routing (5:26)
-
ComenzarRegresando una lista de resultados (5:07)
-
ComenzarRegresando un único registro (6:48)
-
ComenzarDevolviendo un subconjunto de datos (11:33)
-
ComenzarCreando un registro nuevo (12:51)
-
ComenzarValidación de Datos (5:42)
-
ComenzarActualizando un Registro (8:37)
-
ComenzarActualizando un registro parcialmente (7:03)
-
ComenzarEliminando un registro (3:01)
-
ComenzarInstalando la Base de Datos (2:57)
-
ComenzarInstalando los Paquetes Nuget necesarios (1:21)
-
ComenzarRealizando Ingeniería Inversa a nuestra base de datos (7:30)
-
ComenzarRegistrando el servicio del repositorio (9:09)
-
ComenzarRegresando un conjunto de resultados desde la bd (7:30)
-
ComenzarInstalando Automapper (4:39)
-
ComenzarRegresando un único registro (5:53)
-
ComenzarRegresando las órdenes (6:31)
-
ComenzarCreando un registro (7:57)
-
ComenzarActualizando un registro (5:29)
-
ComenzarActualizando un registro parcialmente (4:46)
-
ComenzarEliminando un registro (3:33)