StreakDev
Step 1 of 4
Bity mascot
What do you want to learn?
Pick one track or stack a few together. Your first path starts with the first selected track.
Web Dev
6 tracks
HTML & CSS
Build semantic, responsive, accessible interfaces from first principles.
10 sections - 100 units
JavaScript
Master the language of the web, from syntax to async and browser APIs.
10 sections - 100 units
TypeScript
Add strong types to JavaScript and model safer application code.
10 sections - 100 units
React
Build interactive component systems with hooks, forms, and performance patterns.
10 sections - 100 units
Node.js & Backend Basics
Create APIs, middleware, auth flows, and database-backed services.
10 sections - 100 units
Git & GitHub
Track changes, collaborate through pull requests, and manage real workflows.
10 sections - 100 units
Languages
5 tracks
Python
Learn Python syntax, data structures, functions, files, and practical scripting.
10 sections - 100 units
C
Build a low-level foundation with memory, pointers, arrays, and files.
10 sections - 100 units
C++
Move from C-style basics to OOP, STL, templates, and modern C++ practice.
10 sections - 100 units
Java
Learn Java syntax, OOP, collections, exceptions, and concurrency basics.
10 sections - 100 units
SQL
Query, model, and reason about relational data with practical SQL.
10 sections - 100 units
Core CS
7 tracks
Data Structures & Algorithms
Practice the data structures and problem patterns behind technical interviews.
10 sections - 100 units
Big-O & Complexity Analysis
Estimate runtime and memory with confidence across common code patterns.
10 sections - 100 units
Operating Systems
Understand processes, threads, memory, scheduling, files, and concurrency.
10 sections - 100 units
Computer Networks
Learn how data moves through HTTP, DNS, TCP/IP, sockets, and secure networks.
10 sections - 100 units
Database Management
Design schemas, transactions, indexes, and query plans for dependable data systems.
10 sections - 100 units
Object-Oriented Design
Model maintainable systems with objects, SOLID principles, and design patterns.
10 sections - 100 units
System Design Basics
Learn the building blocks behind scalable, reliable product architecture.
10 sections - 100 units
Continue