ONE SMALL WIN AT A TIME
Pick a path. Build some confidence.
Explore beginner learning paths for 14 coding areas, with four practical steps, starter projects, credited video tutorials, and encouragement from Vibe Bro.
14 beginner learning paths · organized by coding area

Coding foundations
1 entry- From First Function to a Saved List
Learn to describe a result, build a small calculation, inspect text, and preserve a collection of records.
Game development
1 entry- From a Browser Round to Platform Controls
Build one complete game loop, adapt it to touch, then practice PC action mappings and settings.
Web development
1 entry- From a Readable Page to a Local API
Learn web structure and interaction, add asynchronous data states, then connect a browser to a local server.
Mobile app development
1 entry- From One Mobile Screen to Offline Recovery
Practice touch state, list-to-detail navigation, editable drafts, and durable offline behavior without paid services.
Desktop app development
1 entry- From a Read-Only Tool to a Text Workspace
Learn explicit file boundaries, desktop state, local notes, and user-controlled export with small fictional samples.
Data and databases
1 entry- Learn data coding through small, checkable tables
Start with a hand-checkable CSV report, add data-quality rules, then import records without duplicating them.
AI and machine learning
1 entry- Learn AI applications by measuring simple baselines
Begin with deterministic classification, retrieve passages from sample documents, and compare outputs in an evaluation workbench.
Automation and scripting
1 entry- Learn automation with bounded, rerunnable jobs
Practice on disposable fixtures, preview file changes, transform batches, and recover an interrupted local job.
Systems and networking
1 entry- A beginner path through systems and networking
Learn queues, message boundaries, and coordinated work with small local programs.
Cloud and DevOps
1 entry- A beginner path through cloud and DevOps concepts
Practise configuration, health, artifacts, and recovery entirely on your own computer.
Security engineering
1 entry- A beginner path through defensive application security
Use owned fixtures to check permissions, reduce sensitive logging, and render untrusted text safely.
Embedded and robotics
1 entry- A beginner path through embedded and robotics ideas
Explore sensors, disconnected devices, and coordinate frames with repeatable on-screen simulations.
Scientific computing
1 entry- Learn scientific computing with known answers
Check units, compare a numerical method with an exact solution, then explore reproducible random sampling.
Prompt crafting
1 entry- Learn prompt crafting by building useful writing tools
Turn an idea into a brief, compare prompts against explicit cases, and preserve a project’s current state for the next session.
Got a question in mind?
Search the full encyclopedia for terms, guides, prompts, and starter projects.
Search the encyclopedia →