| introduction | |||
| Introduction | 00:03:00 | ||
| Controllers and actions | |||
| Basics and routes | 00:18:00 | ||
| Other route types | 00:10:00 | ||
| Request content | |||
| Form, body, query | 00:11:00 | ||
| Headers and cookies | 00:08:00 | ||
| Example – country name encoder/decoder | 00:06:00 | ||
| Response content | |||
| Body | 00:06:00 | ||
| Response status | 00:04:00 | ||
| File | |||
| Upload | 00:07:00 | ||
| Download | 00:07:00 | ||
| Dependency injection | |||
| Basics | 00:08:00 | ||
| Authorization | |||
| Authorization attribute (Action filter) | 00:13:00 | ||
| Public API authorization | 00:10:00 | ||
| Example: Registration, authentication Authorization | |||
| Introduction to Project | 00:01:00 | ||
| Databases | 00:10:00 | ||
| The code | 00:27:00 | ||
A .NET Core API Development Course teaches learners how APIs are built, structured, secured, tested, and connected with applications using .NET Core, ASP.NET Core Web API, C#, routing, controllers, requests, responses, and databases.
Yes. .NET Core is widely used for API development because it supports fast, scalable, and cross-platform applications. It is suitable for building RESTful APIs, backend services, database-connected systems, and modern web applications.
This course is suitable for beginners and learners interested in programming. Basic knowledge of C# or web development can help, but the course introduces .NET Core API development in a structured way.
You will learn API basics, controllers, routing, request content, query parameters, headers, cookies, responses, status codes, file handling, dependency injection, authentication, authorisation, public API access, and database connections.
Yes. This course can help you build knowledge relevant to backend development, API development, C# programming, REST API design, database-connected applications, and full stack development pathways.