bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn mode

Structured lessons for when you want context before puzzles.

Browse the W3Schools-derived curriculum as topics, chapters, and lessons — with Bugl-style visuals on core data structure concepts so the path from reading to solving feels tight.

19

Topics

2153

Lessons

13

DSA chapters

1036

Visual lessons

Featured tracks

Start with DSA if you want the closest fit to Bugl’s puzzle catalog.

DSA

DSA lessons and references.

67

Lessons

13 chapters51 visual-ready

Python

A practical Python path that starts with syntax and data structures, then moves into files, modules, data science, databases, and reference material.

273

Lessons

8 chapters93 visual-ready

JavaScript

A cleaner JavaScript path that moves from syntax and data flow into advanced patterns, the DOM, debugging, and hands-on projects.

293

Lessons

5 chapters124 visual-ready

TypeScript

A focused TypeScript track covering core type-system concepts first, then short practice loops to make them stick.

46

Lessons

3 chapters16 visual-ready

React

Learn React in the order it clicks: component basics first, hooks second, guided practice after the core ideas are stable.

63

Lessons

4 chapters13 visual-ready

Node.js

Node.js lessons and references.

133

Lessons

15 chapters85 visual-ready

SQL

SQL lessons and references.

450

Lessons

4 chapters407 visual-ready

HTML

A document-first HTML path covering page structure, forms, browser features, and practical reference material.

142

Lessons

5 chapters75 visual-ready

CSS

A styling-first CSS track that separates fundamentals, layout systems, advanced styling, and reference material.

312

Lessons

5 chapters67 visual-ready

Git

Git lessons and references.

54

Lessons

6 chapters12 visual-ready

Django

Django lessons and references.

66

Lessons

11 chapters23 visual-ready

AI

AI lessons and references.

55

Lessons

8 chapters26 visual-ready