A good day to learnL

YOUR NEXT CHAPTER

Make room for what’s next.

A little curiosity. A little practice. A new possibility.

SELF-PACED LEARNING
LESS SCROLLING. MORE GROWING.

Your next skill.
A new dimension.

Build something. Understand it better.
Find your next skill, one lesson at a time.

Free courses. Real understanding. Your pace.
Ideas into skills
Your next breakthrough
A NEW DIMENSION OF LEARNING
0courses

In your learning space

0lessons

Small steps, real progress

0completed

Knowledge to build on

A good place to begin

Handcrafted starter courses for your next chapter.

Web DevelopmentBeginner

A practical introduction to the building blocks of the web.

3 lessons45 min
DevelopmentBeginner

Write clearer code and catch mistakes before they reach users.

3 lessons50 min
DesignBeginner

Learn the decisions behind clear, usable digital products.

3 lessons40 min
DevelopmentIntermediate

Understand servers, databases, and reliable requests.

3 lessons55 min
DevelopmentBeginner

Turn static pages into useful interactions with values, functions, and browser events.

3 lessons60 min
Web DevelopmentIntermediate

Understand components, state, and forms by designing a small learning tracker.

3 lessons75 min
DevelopmentBeginner

Model related records, query them clearly, and protect data changes with transactions.

3 lessons65 min
DevelopmentBeginner

Track meaningful changes, collaborate with branches, and resolve conflicts carefully.

3 lessons45 min
DesignBeginner

Make interfaces easier to navigate, understand, and operate with accessible design fundamentals.

3 lessons50 min
DevelopmentIntermediate

Understand trust boundaries, server-side validation, sessions, and safer file handling.

3 lessons60 min