Minimal API with .NET Core (.NET 7)
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 DTO's 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 API's It is particularly useful for Anyone who wants to learn Minimal API or Learn fundamentals and advance concepts with Minimal API's.
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
- 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
- DTO's 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
Who Should Attend
- Anyone who wants to learn Minimal API
- Learn fundamentals and advance concepts with Minimal API's
Target Audiences
- Anyone who wants to learn Minimal API
- Learn fundamentals and advance concepts with Minimal API's
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: DTO's
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 DTO's 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
- 1 stars: 9 votes
- 2 stars: 6 votes
- 3 stars: 58 votes
- 4 stars: 270 votes
- 5 stars: 450 votes
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024