Modern C++ from Scratch: The 2026 Beginner Path
by Ana Petrova
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 28 courses
Learn C++20 the way it is actually written today, from first build to first real program.
Stop copying by accident and start writing C++ that owns its resources correctly.
The complete C++ career path: language, tooling, testing and three portfolio projects.
Go from zero to a hireable C# developer with .NET 9, real projects and modern tooling.
Learn the JavaScript that modern browsers and Node actually run, with no jQuery nostalgia.
One continuous route from beginner JavaScript to a deployed full-stack application.
Learn Python by automating spreadsheets, files and reports you would otherwise do by hand.
Get past the borrow checker for good and ship a real command-line tool with Cargo.
Stop guessing at go.mod, vendoring and workspaces, and get the toolchain working for you.
Improve messy code without breaking it, using small moves you can defend in review.
Understand Git as a graph of commits and never fear a mistake in a repository again.
A repeatable method for finding any bug, plus the tools that make it fast.
Write CMake you can maintain, with targets, presets and dependencies that just work.
Build, deploy and document six projects that prove you can do the job, not just the tutorial.
Sixty copy-paste prompts for the small coding tasks that fill an ordinary working day.
Nine end-to-end workflows taking a ticket from vague request to reviewed pull request.
Prompts that turn commits, diffs and tickets into documentation people will actually read.
Make assistants a genuine part of your workflow, not a party trick abandoned by Friday.
Build a warehouse layer with tested transformations that analysts and executives both trust.
Containerise a real application, then run its entire stack locally with one Compose file.
Pipelines that run fast, cache correctly and fail for reasons you can actually read.
Deploy, scale and debug your own services on Kubernetes without becoming a full-time operator.
Describe cloud infrastructure in code, review it like code and roll it back like code.
Metrics, traces, alerts and postmortems: what it takes to own a service people depend on.