0% found this document useful (0 votes)
22 views2 pages

ASPNetCore WebAPI 10day Planner

The document outlines a 10-day training schedule for ASP.NET Core Web API, detailing topics such as HTTP methods, model binding, and security with JWT. Each day includes online resources, YouTube links, and practice challenges, with 5 hours dedicated to each topic. The training aims to equip participants with practical skills in building and securing APIs.

Uploaded by

nirmal7dhoni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views2 pages

ASPNetCore WebAPI 10day Planner

The document outlines a 10-day training schedule for ASP.NET Core Web API, detailing topics such as HTTP methods, model binding, and security with JWT. Each day includes online resources, YouTube links, and practice challenges, with 5 hours dedicated to each topic. The training aims to equip participants with practical skills in building and securing APIs.

Uploaded by

nirmal7dhoni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd

Day

Topics to be covered
Sub Topics
Online resources
YouTube resources
Hrs dedicated
Practice Challenges
1 ASP.NET CoIntro, HTTPhttps://dotnettutorials.net/course/asp-net-core-web-api-tutorials/
https://www.youtube.com/watch?v=pF1dXb0dS9k
5 Create your first API with CRUD endpoints using Postman
2 Routing in Conventiona https://dotnettutorials.net/lesson/routing-in-web-api/
https://www.youtube.com/watch?v=nbjVd9hfBec
5 Implement route constraints and custom route patterns
3 Return TypIActionResuhttps://dotnettutorials.net/lesson/action-result-in-web-api/
https://www.youtube.com/watch?v=cyStH3wi4oQ
5 Build API endpoints returning appropriate status codes
4 Model BindFromBody,https://dotnettutorials.net/lesson/model-binding-in-web-api/
https://www.youtube.com/watch?v=TRfD18D2e30
5 Create a model and bind using different attributes
5 AutoMappeWhat is Auhttps://dotnettutorials.net/lesson/automapper-in-web-api/
https://www.youtube.com/watch?v=00FJUN4j7Hw
5 Map DTOs to domain models and vice versa
6 HTTP MethGET, POST,https://dotnettutorials.net/lesson/http-methods-in-web-api/
https://www.youtube.com/watch?v=btExQWg0nMg
5 Implement all CRUD methods and test with Postman
7 Logging Built-in Lo https://dotnettutorials.net/lesson/logging-in-web-api/
https://www.youtube.com/watch?v=NdLJMM8jMXc
5 Add Serilog and write logs to console and file
8 Caching (I In-memoryhttps://dotnettutorials.net/lesson/caching-in-web-api/
https://www.youtube.com/watch?v=ZLk7dd6Qgz0
5 Cache a GET response using memory and Redis
9 Filters & F Action/Excehttps://dotnettutorials.net/lesson/filters-in-web-api/
https://www.youtube.com/watch?v=dwChGfS5tL0
5 Write custom filters and apply Fluent Validation
10 Security – JWT setup,https://dotnettutorials.net/lesson/jwt-authentication-in-web-api/
https://www.youtube.com/watch?v=TDpF-w0XF2w
5 Secure endpoints with JWT & configure CORS
endpoints using Postman
nd custom route patterns
ppropriate status codes
different attributes
nd vice versa
nd test with Postman
onsole and file
mory and Redis
Fluent Validation
onfigure CORS

You might also like