What You'll Learn

  • Crear tu propia API REST con .NET,Diseñar tu propia base de datos con SQL Server,Configurar Swagger para pruebas,Crear tus propias propios procedimientos almacenados en SQL Server,Crear API/REST con autenticación JWT

Requirements

  • Conocimientos básicos de c# o algún lenguaje similar

Description

En este curso veras como crear tu propia API REST con .NET .  Verás como diseñar tu base de datos con SQL SERVER y como utilizar SWAGGER para las pruebas.

El contenido del curso es el siguiente:

A)Introducción:

1) Temario del curso

2) Preparación del entorno

3) Creación de nuestro proyecto

B)Personalizando Api/Rest

4) Creamos clase del modelo y nuestro controlador 

5) Teoría Inyección de dependencias 

6) Inyección de dependencias en nuestro proyecto

7) DTO (Data Transfer Layer)

C)Peticiones Post, Put, Delete

8) Creando mecanismo para una petición POST   

9) Creando mecanismo para una petición PUT

10) Creando mecanismo para una petición DELETE

D)Persistencia en base de datos

11) Instalación del motor de SQL SERVER

12) Instalación de Management Studio

13) Creando nuestra base de datos y tabla de Productos

14) Alta de productos en SQL Server

15) Como obtener todos los productos y por código de producto en SQL Server

16) Modificar productos en SQL Server

17) Borrar productos en SQL Server

E)Programación asíncrona en NET 5

18) Conceptos de programacion asíncrona 

19) Adaptamos interfaz y repositorios para programación asíncrona

20) Adapatamos controlador para programación asíncrona

21) Modificamos startup y probamos cambios

F)Gestión de log

22) Añadir paquete para gestión de log

23) Guardar en un log la traza completa de la excepción

G)Autenticación con JWT

24)Teoría sobre Json Web Token

25)Creamos estructura base datos para usuarios API

26)Añadiendo JWT a nuestra API

27)Swagger: commo añadir cabecera

H)Conclusiones

28)Conclusiones

I)Contenido añadido

29)Paginación

30)Nuevo método para añadir fichero

31)Actualizamos proyecto a la versión 6 de .NET

32)Modificación métodos repositorio

J)Actualización del proyecto  .NET 7

33)Como actualizar visual studio para utilizar .NET 7 y C#11

34)Actualizamos proyecto a la versión de .NET 7

K)Actualización a .NET 8

        35)Como actualizar visual studio para utilizar .NET 8 y C#12

        36)Actualizamos proyecto a NET 8

L) Actualización SQL Server 2022

        37) Instalación Motor SQL Server 2022

        38) Instalación nuevo Management  Studio

        39) Restaurando base de datos y adaptando proyecto

Who this course is for:

  • Desarrolladores backend que quieran empezar a crear API REST,Desarrolladores que quieran aprender como crear API/REST con JWT
API/REST con .Net + Swagger + SQL Server

Course Includes:

  • Price: FREE
  • Enrolled: 4882 students
  • Language: Spanish
  • Certificate: Yes
  • Difficulty: Beginner
Coupon verified 06:18 PM (updated every 10 min)

Recommended Courses

API RP 17 Subsea Systems Engineering Masterclass
0
(0 Rating)
FREE

Master subsea production, pipeline & control systems design with API standards, deepwater case studies & advanced skills

Enrolled
Master Go (Golang): Build Scalable Web Applications
3.8205128
(39 Rating)
FREE
Category
Development, Programming Languages,
  • English
  • 10547 Students
Master Go (Golang): Build Scalable Web Applications
3.8205128
(39 Rating)
FREE

A complete guide to building scalable web applications using Go — from beginner basics to advanced backend features.

Enrolled
Responsive Web Design with CSS: A Complete CSS Guide
4.1
(53 Rating)
FREE
Category
Development, Web Development,
  • English
  • 8490 Students
Responsive Web Design with CSS: A Complete CSS Guide
4.1
(53 Rating)
FREE

Master responsive web design with CSS and build websites that look great on any device, from desktop to mobile.

Enrolled
Application of 3D Printing Technology in Dentistry (2030)
3.5
(1 Rating)
FREE
Category
Design, 3D & Animation,
  • English
  • 205 Students
Application of 3D Printing Technology in Dentistry (2030)
3.5
(1 Rating)
FREE

3D Printing in Dentistry: Complete Digital Workflow from Scan to Clinical Applications - Future

Enrolled
Multi Jet Fusion (MJF) 3D Printing Masterclass
0
(0 Rating)
FREE

Master MJF technology, materials, design, post-processing, applications, and cost analysis for professional 3D printing.

Enrolled
ISO 22316 Lead Auditor: Organizational Resilience
0
(0 Rating)
FREE
Category
Business, Management,
  • English
  • 0 Students
ISO 22316 Lead Auditor: Organizational Resilience
0
(0 Rating)
FREE

Master ISO 22316 principles, resilience frameworks, and lead auditing techniques with real-world case studies.

Enrolled
Kubernetes Certified Application Developer (CKAD) Exam 2026
0
(0 Rating)
FREE

Security and Access Control in Kubernetes – RBAC, Service Accounts, and security contexts explained.

Enrolled
AZ-800 Microsoft Windows Server Hybrid Practice Tests 2026
0
(0 Rating)
FREE

Windows Server Hybrid Administration: Security, Storage, and Disaster Recovery

Enrolled
Ethical Hacker Certification v13 Mock Exams 2026
0
(0 Rating)
FREE

Learn network monitoring, session security, and denial-of-service prevention.

Enrolled

Previous Courses

Databricks Context Engineer Associate Practice Tests
5
(1 Rating)
FREE

4 Full-Length Practice Tests | RAG, AI Search, MCP, Unity Catalog & AI Agent Systems

Enrolled
Databricks GenAI Engineer Associate Practice Tests
4.125
(4 Rating)
FREE
Category
IT & Software, IT Certifications,
  • English
  • 16 Students
Databricks GenAI Engineer Associate Practice Tests
4.125
(4 Rating)
FREE

5 Full-Length Practice Tests | 300+ Questions | Detailed Explanations | Latest Exam Pattern | Databricks GenAI Associate

Enrolled
Databricks Data Engineer Associate Practice Tests
5
(2 Rating)
FREE

3 Full-Length Practice Tests | 150 Questions | Spark SQL, Delta Lake, ETL, Unity Catalog & Workflows

Enrolled
Databricks Data Engineer Professional Practice Tests
5
(1 Rating)
FREE

3 Full-Length Practice Tests | Advanced ETL, Delta Lake, Streaming, Unity Catalog & Optimization

Enrolled
Databricks Machine Learning Associate Practice Tests
5
(1 Rating)
FREE

4 Full-Length Practice Tests | 240+ Questions | MLflow, AutoML, Feature Store, Model Serving & Unity Catalog

Enrolled
Databricks Machine Learning Professional Practice Tests
5
(1 Rating)
FREE

4 Full-Length Practice Tests | Advanced MLflow, Feature Engineering, Model Serving & MLOps

Enrolled
Databricks Data Analyst Associate Practice Tests
5
(1 Rating)
FREE

4 Full-Length Practice Tests | 240+ Questions | SQL, Dashboards, Lakehouse, Delta Lake & Data Visualization

Enrolled
Google Associate Data Practitioner Exam Prep
0
(0 Rating)
FREE

Master BigQuery, Dataflow, Looker & Pipelines | Complete Exam Preparation with Hands-on Projects

Enrolled
NVIDIA-Certified Associate AIIO Practice Tests
0
(0 Rating)
FREE

Master the NCA-AIIO exam with 360+ practice questions covering AI Infrastructure, NVIDIA technologies, and operations.

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 723 Free Coupon. Total Live Coupon: 598

Confused which course 100% Off coupon is live? Click Here

For More Updates Join Our Telegram Channel.