What You'll Learn

  • Crear tu propia API REST con .NET,Diseñar tu propia base de datos con SQL Server y Entity Framework,Conocer la arquitectura "Clean architecture",Crear API/REST con autenticación JWT,Configurar Swagger para pruebas

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 Entity Framework

El contenido del curso es el siguiente:

A) Introducción

1)Temario del curso

2)Preparación del entorno de trabajo. Instalación VS 2022

3)Instalación del motor de SQL SERVER 2022

4)Instalación de Management Studio 2022

5)¿Qué es Clean Architecture? I

6)¿Qué es Clean Architecture? II

B) Arquitectura del proyecto

7) Creamos arquitectura del proyecto

8) Configuración de dependencias

9) Implementar capa dominio

10)Implementar capa aplicación

11)Implementar capa infraestructura

12)Implementar capa presentación

13)Completar resto de métodos de los proyectos

C) Agregamos persistencia en base de datos

14) Creamos BBDD con entity Framework y método POST

15) Persistencia método GET

16) Persistencia método PUT

17) Persistencia método DELETE

18) Explicación cambios

D)Json Web Token

19) Teoría sobre Json Web Token

20) Autenticación con JWT (I)

21) Autenticación con JWT (II)

22) Autenticación con JWT (III)

23) Ajuste interfaz Swagger

E)Dto´s (Data Transfer Object)

24) Concepto DTO

25) Utilizando un DTO

F) Mapeamos nuestros endpoint en clases

26)Mapeamos endpoint de login

27)Mapeamos endpoint de productos

J) Validaciones adicionales para productos

28) Validaciones capa de aplicación

29) Validaciones capa de infraestrucutura

30) Dto parar productos

31) Validaciones capa de presentación

H) Gestión de logs

32) Añadimos paquete y registro de log

33) Añadimos log en proyecto de infraestructura

I) Paginación y paginación con búsqueda

34) Implementando paginación

35) Implementando paginación con búsqueda

J) Conclusiones

36) Conclusiones

Who this course is for:

  • Desarrolladores backend que quieran empezar a crear API REST,Desarrolladores que quieran aprender como crear API/REST con JWT,Desarrolladores que quieran conocer la arquitectura "Clean architecture"
API/REST con Clean Architecture  desde cero en C# con .NET

Course Includes:

  • Price: FREE
  • Enrolled: 2359 students
  • Language: Spanish
  • Certificate: Yes
  • Difficulty: Beginner
Coupon verified 04:28 PM (updated every 10 min)

Recommended Courses

Previous Courses

Understanding Islam: Beliefs, History, Message, and Meaning
5
(2 Rating)
FREE

Explore the origins of Islam, the Qur’an, Prophet Muhammad, and Islam’s view of Jesus, reason, and faith.

Enrolled
Metasploit from Scratch: Beginner to Professional
4.17
(474 Rating)
FREE
Category
IT & Software, Network & Security,
  • English
  • 35045 Students
Metasploit from Scratch: Beginner to Professional
4.17
(474 Rating)
FREE

Metasploit from Scratch: Beginner to Professional - Master Penetration Testing and Exploitation Techniques

Enrolled
Web Hacking For Beginners
4.17
(914 Rating)
FREE
Category
IT & Software, Network & Security,
  • English
  • 50982 Students
Web Hacking For Beginners
4.17
(914 Rating)
FREE

Unlocking the Secrets of Web Security for Beginners.

Enrolled
AWS Hands-On Guide: Build and Deploy Full Cloud Architecture
4.7777777
(27 Rating)
FREE
Category
IT & Software, Network & Security,
  • English
  • 1176 Students
AWS Hands-On Guide: Build and Deploy Full Cloud Architecture
4.7777777
(27 Rating)
FREE

Learn AWS by building a complete and scalable cloud environment from scratch step-by-step with real-world projects!

Enrolled
AI for Leadership & Leadership Development Excellence
4.5
(9 Rating)
FREE

Build leadership skills, team management, coaching, communication and decision-making using practical AI tools

Enrolled
PHP with MySQL: Build 5 PHP and MySQL Projects
4.46
(280 Rating)
FREE
Category
Development, Web Development,
  • English
  • 49056 Students
PHP with MySQL: Build 5 PHP and MySQL Projects
4.46
(280 Rating)
FREE

Build Cool Projects with PHP MySQL Bootstrap and PDO

Enrolled
Certified Data Visualization & Dashboarding
3.7173913
(23 Rating)
FREE
Category
IT & Software, Other IT & Software,
  • English
  • 3338 Students
Certified Data Visualization & Dashboarding
3.7173913
(23 Rating)
FREE

Visualization & Dashboard Design: Master Tableau & Power BI, Data Storytelling, and Advanced Reporting Techniques.

Enrolled
Certified Predictive Modeling & Regression
4.25
(2 Rating)
FREE
Category
IT & Software, Other IT & Software,
  • English
  • 2414 Students
Certified Predictive Modeling & Regression
4.25
(2 Rating)
FREE

Master Predictive Modeling & Regression Analysis: Linear, Logistic, Diagnostics, and Advanced Model Selection Techniques

Enrolled
Certified Statistical Modelling & Inference
4.375
(4 Rating)
FREE
Category
IT & Software, Other IT & Software,
  • English
  • 2031 Students
Certified Statistical Modelling & Inference
4.375
(4 Rating)
FREE

Statistical Modelling & Inference | Linear Regression, Generalized Linear Models (GLMs), Hypothesis Testing & Practical

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 2322 Free Coupon. Total Live Coupon: 981

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

For More Updates Join Our Telegram Channel.