Learning reference

Online Courses for Beginners: Where to Start

Pick a topic first. Then choose a beginner course in that topic.

Beginner is about prerequisites

Use an introductory resource that states what it assumes. Before following an example, check whether you need an account, software installation, mathematics or prior programming. “Introductory” in a title is not enough to settle that question.

Build a small first project

Suggested exercise: select a topic, follow a short explanation and complete one small task without looking at the worked answer. Write a note explaining what each step does. If the task depends on unfamiliar ideas, return to those prerequisites instead of collecting more courses.

Use the topic pages as a map

Choose a direction first, then use the documented subject explanations to understand how the skills connect. A course library is a set of resources; your own sequence should reflect your starting point and a manageable goal.

Documented platform formats

Khan Academy

Khan Academy’s official app page describes free, self-paced practice in math, science and other subjects. This statement concerns the core app, not every separately named AI service. (Khan Downloads — official documentation)

The app page describes interactive exercises, mastery levels and progress synchronization between app and web. (Khan Downloads — official documentation)

The official downloads page describes downloading videos to a library for offline study. This is not a promise that every exercise works offline. (Khan Downloads — official documentation)

Codecademy

Codecademy provides an integrated code editor where learners can write and run code in the browser. (Codecademy — official documentation)

The catalog distinguishes individual courses, skill paths and career paths. Examples of its subjects include Python, HTML/CSS, SQL-related data work and computer science. (Codecademy — official documentation)

Codecademy lists projects and preparation for external industry certifications as parts of its learning offering. Preparation should not be confused with receiving the external credential. (Codecademy — official documentation)

Sources and access details

Official sources read 29 October 2026. Descriptions concern the named resource, edition, model or learning format. They are not independent product tests or guarantees of learning or employment outcomes. Check current access, price and terms with the provider.

Further reading