Minimal API with .NET Core (.NET 7)
- IT & Software
- Jan 26, 2025

Minimal API with .NET Core (.NET 7), available at $89.99, has an average rating of 4.58, with 55 lectures, based on 793 reviews, and has 3859 subscribers.
You will learn about Learn basic fundamentals of .NET Minimal API Build .NET Minimal API Endpoints Learn how to document Minimal API Dependency Injection in Minimal API with AutoMapper and Validations DTOs and Validations in Minimal API Implement Repository Pattern in Minimal API?to database using EF Integrate Entity Framework along with code first migrations Authentication and Authorization in Minimal API Filters in Minimal API This course is ideal for individuals who are Anyone who wants to learn Minimal API or Learn fundamentals and advance concepts with Minimal APIs It is particularly useful for Anyone who wants to learn Minimal API or Learn fundamentals and advance concepts with Minimal APIs.
Enroll now: Minimal API with .NET Core (.NET 7)
Summary
Title: Minimal API with .NET Core (.NET 7)
Price: $89.99
Average Rating: 4.58
Number of Lectures: 55
Number of Published Lectures: 53
Number of Curriculum Items: 55
Number of Published Curriculum Objects: 53
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
API has been there since a very long time but microsoft has recelty introduced something new “MINIMAL API”
Minimal API is a short form of standard API and there are very good reasons on why you should learn it and why it would be preffered over API in some scenarios.
In this video we will explore everything about Minimal API, as we first answer the big question “WHY MINIMAL API?”
By the end of this course, you will be able to build a endpoints with minimal API by yourself, make GET, POST, PUT and DELETE HTTP Requests with a well-built repository pattern in .NET Core.
What are the requirements?
3-6 months knowledge of ASP.NET Core.
Visual Studio 2022
SQL Server Management Studio
.NET 7
All source codes and exercise solutions of this course are also available on Github and you can find details in the lecture “PROJECT RESOURCES”, of course.
I always strive to keep content latest and with top quality content! You will start from ground zero and build a complete API with advance concepts like authorization, authentication, filters and much more!
This will be a hands on course with programming, so lets get started and learn the new and exciting world of Minimal API.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome
Lecture 2: Topics Covered
Lecture 3: Why Minimal API?
Lecture 4: Q&A
Lecture 5: Authentication & Authorizartion using .NET Identity
Lecture 6: Create Project
Lecture 7: Project Resources (GitHub)
Lecture 8: Comparing files – Minimal VS Standard API
Lecture 9: Program class file changes
Lecture 10: Clean Program class file
Lecture 11: API Basics – Intro
Lecture 12: API Basics – What is API?
Lecture 13: API Basics – Request & Response
Lecture 14: API Basics – Request Object
Lecture 15: API Basics – Response Object
Lecture 16: API Basics – HTTP Verb
Chapter 2: First Endpoint
Lecture 1: Create First Endpoint
Lecture 2: Return Types
Lecture 3: Route Parameters
Lecture 4: Create Coupon Model and Coupon Store
Chapter 3: CRUD Endpoint
Lecture 1: Get All Endpoint
Lecture 2: Get Individual Coupon
Lecture 3: Create Coupon
Lecture 4: Named Endpoints
Lecture 5: Produces and Accepts in Minimal API
Lecture 6: Dependency Injection in Minimal API
Lecture 7: DTOs
Lecture 8: AutoMapper and Dependency Injection
Lecture 9: Fluent Validators
Lecture 10: Async Endpoints
Lecture 11: API Response
Lecture 12: Assignment – Put and Delete
Lecture 13: Assignment Solution – Put and Delete Endpoints
Chapter 4: Database and Repository
Lecture 1: Add ApplicationDbContext
Lecture 2: Create Coupon Table
Lecture 3: CRUD with database
Lecture 4: Repository for DbContext
Lecture 5: Modify Endpoints to use Repository
Lecture 6: CRUD with Repository
Chapter 5: Organizing Minimal API
Lecture 1: Organize Endpoints in its own class
Lecture 2: Cleanup Endpoints Structure
Chapter 6: Authentication & Authorization – Basic
Lecture 1: Create Table for Users
Lecture 2: Add DTOs for Authentication
Lecture 3: Register – Auth Repository
Lecture 4: Login – Auth Repository
Lecture 5: Auth Endpoints
Lecture 6: Login and Register in Action
Lecture 7: Authentication in Action
Lecture 8: Roles in Minimal API
Lecture 9: Parameter Binding
Chapter 7: Filters in Minimal API
Lecture 1: .NET 7 Update
Lecture 2: Add first filter
Lecture 3: Multiple filters
Instructors

Bhrugen Patel
Microsoft MVP | Passionate Software Architect
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- The Millionaire Marketer- A Blueprint for Digital Wealth
- Crypto Trading Mastery (Scalping, Day trading, price action)
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Surpassing Your Kickstarter Goals
- Bookkeeping Basics #2- Understand The Mechanics
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling