Categories
Browse by subject area, then open a course or jump into a shared topic.
Search all lessons with keyword and filter controls.
Operating systems
Open category55 lessons across 2 courses.
Programming
Open category129 lessons across 5 courses.
- Python29 lessons — A full Python course: syntax, collections, control flow, functions, files, packages, classes, and debugging.
- JavaScript22 lessons — A full JavaScript course: language basics, functions, objects, DOM, events, promises, and fetch.
- Java26 lessons — A full Java course: syntax, methods, arrays, classes, inheritance, and common standard-library tools.
- C25 lessons — A full C course: syntax, functions, arrays, pointers, memory allocation, and safer coding habits.
- SQL27 lessons — A full SQL course: selecting and filtering data, joins, inserts/updates, and database design basics.
Web
Open category48 lessons across 2 courses.