Modern JavaScript Array Methods in 45 Minutes
by Marcus Hale
Build, secure, test and deploy a real HTTP API in C# without ceremony or boilerplate.
YT Created by Yuki Tanaka
Every bullet below is something you will have built, shipped or be able to explain by the time you finish the last lesson.
6 modules · 59 lessons · 7h 48m of material
10 lessons running 1h 18m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
9 lessons running 1h 10m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
11 lessons running 1h 28m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
10 lessons running 1h 20m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
9 lessons running 1h 08m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
10 lessons running 1h 24m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
6 modules · 59 lessons
7h 48m total length
Short list, and deliberately so. If you meet these you can start today.
Minimal APIs removed most of the ceremony from ASP.NET Core, which is excellent right up to the moment you need validation, authentication, versioning and structured errors and discover that the tutorials stopped at a single mapped route. This course carries a minimal API all the way to production.
You build a catalogue and ordering service end to end. Route groups and typed results keep the endpoints tidy. FluentValidation handles input rules, and failures return RFC 9457 problem details rather than a bare 400. Entity Framework Core with PostgreSQL provides persistence, with migrations, indexes and a seeding strategy that works in tests. Authentication uses JWT bearer tokens with policy-based authorisation and a refresh flow.
The final modules are the ones that make it production software: structured logging with Serilog, OpenTelemetry traces, health checks, rate limiting, output caching, integration tests using WebApplicationFactory and Testcontainers, a multi-stage Dockerfile, and a deployment checklist covering configuration, secrets and migrations on startup.
Still unsure about something? Write to misteryjj100@gmail.com and a human answers, usually the same working day.
Reviews are written by people who bought this course. We publish the critical ones too.
5.0
Rated 5.0 out of 5Course rating · 1 review
Tobias Ekwueme
Backend engineer
Most tutorials issue a token and then wave vaguely at refresh. This one implements rotation, revocation and the replay-detection case, and explains why each piece has to exist. The rest of the course is good; that chapter is the reason I would recommend it to a colleague.
Game developer and C# instructor
Yuki has shipped six commercial titles, four of them solo, across PC and mobile. She teaches C# and .NET the way small studios actually use them — inside Unity, under a deadline — so the language lessons and the engine lessons arrive together. Students finish a playable game in every course, complete with menus, save files and a distributable build. She mentors at game jams most weekends and has judged three of them.
One-time payment · lifetime access