C++ Line
C++ Express: Your First 20 Programs
Rated 4.8 out of 5 from 4 reviewsBeginner 20 lessons 611 students
Fare
€9All lines running
Coding preview on every course · Lifetime access · 14-day refund
Departures
Every course on every line — C++, C#, Lua, AI and SAS. Filter by line, level, price or rating. One-time price in euros, lifetime access, and a coding preview on every course.
Showing 1–24 of 30 courses
Learn C++ by writing twenty small, complete programs — from a tip calculator to a file-backed to-do list.
Write a working text editor that runs in your terminal — raw input, scrolling, search, syntax colours and saving.
Write generic C++ that compiles fast and fails clearly — templates, constraints, concepts and compile-time code.
Build a thread pool and job scheduler with futures, priorities and cancellation — and prove it has no data races.
Write a multi-user chat server and client in C++ using plain sockets, poll() and a tiny line protocol.
Three hundred graded C++ exercises with tests and model answers, in six sets. Pay from €1 to €100 — you choose.
Learn C# by building small console tools — a habit tracker, a CSV report, a password generator and more.
Create a cross-platform desktop budgeting app with Avalonia, MVVM, SQLite storage and charts.
Build interactive web apps in C# with Blazor — components, forms, authentication, an API and deployment.
Write shorter, safer C# with records, pattern matching, nullable references and the newest language features.
Learn to test C# code properly — unit tests, mocks, integration tests with a real database, and CI.
Two hundred C# katas with test suites and model solutions. Choose any fare from €1 to €100.
A fast, friendly start with Lua — the small language behind game mods, Roblox, Neovim and Nginx.
Build a complete pixel-art platformer in Lua with the LÖVE framework — movement, tiles, enemies and levels.
Write your own Neovim plugins in Lua — commands, keymaps, floating windows, autocommands and publishing.
Program Nginx with Lua — rate limiting, authentication, caching and routing at the edge with OpenResty.
Learn Luau scripting in Roblox Studio by building an obstacle course with checkpoints, traps and a leaderboard.
One hundred and fifty Lua puzzles with tests and explained solutions. Pay any fare from €1 to €100.
Understand how AI learns by building a neural network yourself, one line of NumPy at a time.
Build practical vision systems — object detection, tracking and counting — with Python, OpenCV and PyTorch.
Build and train your own transformer language model in PyTorch, from tokenizer to text generation.
Teach agents to play games through trial and error — Q-learning, deep Q-networks and policy gradients.
Build an offline voice assistant that hears commands, understands them and talks back — in Python.
One hundred runnable AI notebooks — classic models to modern deep learning. You pick the fare, €1 to €100.