Catalog
Every course, one shelf
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.
- 37 courses listed
- Instant email delivery
- Lifetime access
- 14-day money-back guarantee
Jump to a technology
Showing 1–24 of 37 courses
AION 2Advanced Framework For C++ (Subscription Based)
Go beyond the basics: multi-agent orchestration in native C++, zero-copy retrieval pipelines, SIMD-accelerated inference routing and production-grade evaluation harnesses.
Modern C++ from Scratch: The 2026 Beginner Path
Learn C++20 the way it is actually written today, from first build to first real program.
C++ Intermediate: Move Semantics, RAII and Smart Pointers
Stop copying by accident and start writing C++ that owns its resources correctly.
The C++ Career Bootcamp: From Hello World to Shipping Native Apps
The complete C++ career path: language, tooling, testing and three portfolio projects.
C++ for Game Engines: Entity-Component Systems and Frame Budgets
Write engine-grade C++ that respects cache lines, allocators and a 16-millisecond frame.
C# and .NET 9: The Complete Beginner Developer Path
Go from zero to a hireable C# developer with .NET 9, real projects and modern tooling.
C# Intermediate: LINQ, async/await and Dependency Injection
The three C# skills that separate a junior developer from a confident team member.
ASP.NET Core Minimal APIs: A Production Backend in C#
Build, secure, test and deploy a real HTTP API in C# without ceremony or boilerplate.
F# for C# Developers: Think in Functions
Translate everything you know from C# into idiomatic F#, one working example at a time.
Node.js Fundamentals: Build REST APIs with Express and Fastify
Server-side JavaScript done properly, from the module system to a deployed HTTP service.
The JavaScript Developer Career Path: From First Function to Full-Stack
One continuous route from beginner JavaScript to a deployed full-stack application.
TypeScript Intermediate: Generics, Narrowing and Type-Level Design
Design types that make invalid states unrepresentable and errors readable again.
React with TypeScript: Typed Components, Hooks and State
Build React applications where props, state and data fetching are all fully typed.
Rust for Beginners: Ownership, Borrowing and Your First CLI
Get past the borrow checker for good and ship a real command-line tool with Cargo.
Rust Intermediate: Traits, Lifetimes and Error Handling
Move from writing Rust that compiles to designing Rust APIs other people enjoy using.
Rust Systems Programming: Unsafe, FFI and Zero-Cost Abstractions
Cross the safety boundary deliberately, bind to C, and prove your abstractions are free.
Algorithms and Data Structures for Working Developers
Complexity, structures and problem patterns taught for real code and real interviews.
Ship Your Portfolio: Six Real Projects That Get You Hired
Build, deploy and document six projects that prove you can do the job, not just the tutorial.
Guardrails, Refusals and Safe Prompting in Production
Ship model features that refuse the right things and never leak your system instructions.
Building With MCP: Model Context Protocol for Real Tools
Expose your own data and actions to assistants through MCP servers you write and control.
The Prompt Systems Masterclass: Agents, Evals and Cost Control
The full craft: prompt architecture, agent loops, evaluation harnesses and cost discipline.
Fine-Tuning Small Models on Your Own Data
Build a dataset, run a LoRA fine-tune, and prove it beats prompting for your narrow task.
Machine Learning Foundations for Working Developers
The maths-light foundation that makes model behaviour, metrics and failures make sense.
LLM Application Architecture: From Prototype to Production
Queues, caching, streaming, fallbacks and budgets: the architecture behind a reliable AI feature.