Python One-Hour Crash Course: Syntax, Lists and Files
by Sofia Navarro
The three C# skills that separate a junior developer from a confident team member.
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 · 78 lessons · 10h 24m of material
14 lessons running 1h 50m 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.
12 lessons running 1h 36m 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.
15 lessons running 2h 00m 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.
13 lessons running 1h 42m 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.
13 lessons running 1h 44m 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 32m 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 · 78 lessons
10h 24m total length
Short list, and deliberately so. If you meet these you can start today.
Most C# developers reach a plateau in the same place. LINQ works until a query silently enumerates a database table three times. Async works until a deadlock appears only in production. Dependency injection works until nobody can explain why a scoped service was captured by a singleton. This course is about crossing that plateau on purpose.
The LINQ section separates IEnumerable from IQueryable, shows deferred execution with a debugger and a SQL profiler, and covers grouping, joins, projections and the expression-tree translation that Entity Framework Core performs on your behalf. You will learn to read generated SQL and predict it before you look.
The async section rebuilds your model of the task system: what await actually compiles to, synchronisation contexts, ConfigureAwait, cancellation tokens, IAsyncEnumerable, parallel composition with WhenAll, and the classic deadlock recreated then fixed. The dependency injection section covers service lifetimes, options binding, factory patterns, and how to design constructors that stay testable. Everything is demonstrated inside a realistic ASP.NET Core service with tests.
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
Bethan Price
Software engineer
Watching an expression tree become an actual query, and then watching one innocent change quietly drag the whole table into memory, is a lesson that will stay with me. The service lifetime section also explained a captive dependency bug we had been living with for months.
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