C# Intermediate: LINQ, async/await and Dependency Injection
by Yuki Tanaka
Catalog
Programming, AI and prompt-engineering courses written by working engineers. Filter by language, level, price or rating — buy once, get an instant email access link, keep it for life.
Jump to a technology
Showing 1–24 of 30 courses
The three C# skills that separate a junior developer from a confident team member.
Build, secure, test and deploy a real HTTP API in C# without ceremony or boilerplate.
Server-side JavaScript done properly, from the module system to a deployed HTTP service.
Design types that make invalid states unrepresentable and errors readable again.
Build React applications where props, state and data fetching are all fully typed.
Turn Lua fundamentals into shipped gameplay across two very different engines.
Give your C or C++ engine a scripting layer using the Lua stack, LuaJIT and FFI.
Write Python that scales past a single script and survives contact with a team.
Ship a typed, validated and documented Python API with async endpoints and real tests.
Move from writing Rust that compiles to designing Rust APIs other people enjoy using.
Learn Go the way backend teams use it: small surface, standard library, real concurrency.
Design HTTP APIs that stay usable, documented and stable long after version one.
Forty production-shaped system prompts for assistants, agents and internal developer tools.
Nine end-to-end workflows taking a ticket from vague request to reviewed pull request.
Twenty-four agent blueprints with tool schemas, system prompts and real stop conditions.
Prompts that turn commits, diffs and tickets into documentation people will actually read.
Understand why models drift, then write instructions that hold across a long conversation.
Get valid JSON on the first attempt, and handle the cases where you still will not.
Design tool schemas a model calls correctly, and handle the failures when it does not.
Move from clever one-off prompts to versioned, tested prompt systems a team can maintain.
Ship model features that refuse the right things and never leak your system instructions.
Expose your own data and actions to assistants through MCP servers you write and control.
Your first month with model APIs: keys, streaming, retries, cost and one shipped feature.
Queues, caching, streaming, fallbacks and budgets: the architecture behind a reliable AI feature.