Skip to content

Latest commit

 

History

History
11 lines (10 loc) · 1.34 KB

TABLE_OF_CONTENTS.md

File metadata and controls

11 lines (10 loc) · 1.34 KB

Table of Contents

The course is split into five books with a sixth book dedicated to capstone resources. The fifth book is important but not strictly necessary in order to complete the program and graduate from NSS. You will work through these books in order at your own pace, but a general time estimate is provided to help you stay on track for graduation.

Book Title Topics Duration
1 C#/.NET Foundations syntax, object-oriented programming, algorithmic thinking ~1 week
2 Intro to Web APIs web servers, HTTP requests, API endpoints, data models, REST, url params, query string params ~2 weeks
3 Wrangling Data with SQL and EF Core queries, database creation, foreign key constraints, Linq, ORMs, Npgsql, constructors, dependency injection 3 weeks
4 Building more complex APIs with Controllers actions, overrides, access modifiers, authentication/authorization, JWTs 2-3 weeks
5 Server-Side rendering with MVC views, Razor syntax, form data, data annotations, ViewModels, client-side and server-side data validation ~1 week
6 Server-Side Capstone Project 3 weeks