Learning path

Coding Foundations

Set up your environment, learn core concepts, and build tiny projects with confidence.

CodeBeginner

Your learning steps

Step 1

Learn setup and tools

Step 2

Understand basic logic

Step 3

Build small scripts

Step 4

Practice real examples

Recommended tools

CodeBeginner

Python

A practical language for coding, automation, and data-focused beginner learning.

CodeBeginner

VS Code

The most common editor for learning code and building small projects.

CodeBeginner

GitHub

Essential for storing code, tracking progress, and collaborating on projects.

Starter packs for this path

StarterBeginner

Coding Basics Kit

A starter set of learning tasks, concepts, and mini-project ideas.