Skip to main content
Bitwise Learn - Learn, Code & Skill Up

Roadmaps

Know week-by-week what to learn next

Each roadmap shows skills, tools, projects, and a rough timeline. Use it as your study calendar—not another endless bookmark list.

Roadmaps

A week-by-week order for what to learn

Skills, tools, projects, and a rough timeline for each track. Use it as your calendar—not a pile of random tutorials.

Frontend roadmap

From semantic HTML to production React apps with polish and performance.

Open this roadmap

Skill tree preview

  1. 1

    Web foundations

    Week 1+

    HTML, CSS, responsive layouts

  2. 2

    JavaScript core

    Week 5+

    Language, DOM, async basics

  3. 3

    React mastery

    Week 10+

    Components, hooks, state

  4. 4

    TypeScript + tooling

    Week 15+

    Types, Vite, testing

  5. 5

    Ship to production

    Week 20+

    Next.js, a11y, performance

Estimated timeline

24weeks

Certification

Frontend Pathway Certificate

Required technologies

HTMLCSSJavaScriptTypeScriptReactNext.js

Projects

  • · Component library
  • · Dashboard UI
  • · Marketing site

Learning paths

Finish modules in order—not random playlists

Each path lists duration, projects, and skills. Follow it end to end, or jump in where your gap already is.

FeaturedIntermediate

Full Stack Development

Own the full product loop — frontend, backend, data, and deployment in one journey.

Duration
7–9 months
Modules
18
Projects
8

Skills covered

ReactNode.jsSQLMongoDBDevOps basics

Certificate: Included

Open this path
Beginner

Frontend Development

Build modern interfaces with HTML, CSS, JavaScript, and React — from layouts to production UIs.

Duration
5–6 months
Modules
12
Projects
6

Skills covered

HTMLCSSJavaScriptReactTypeScript

Certificate: Included

Open this path
Intermediate

Backend Development

Design APIs, databases, and services that power real products at scale.

Duration
5–7 months
Modules
14
Projects
5

Skills covered

Node.jsDatabasesAPIsAuthCaching

Certificate: Included

Open this path
Beginner

Python Development

Master Python for scripting, backend work, automation, and data-ready foundations.

Duration
4–6 months
Modules
10
Projects
5

Skills covered

PythonOOPAPIsSQLAutomation

Certificate: Included

Open this path
Intermediate

Java Development

Build enterprise-grade applications with Java, OOP, and backend frameworks.

Duration
5–7 months
Modules
13
Projects
5

Skills covered

JavaOOPSpringSQLTesting

Certificate: Included

Open this path
Intermediate

C++ Programming

Strengthen systems thinking with modern C++ — memory, performance, and problem solving.

Duration
4–6 months
Modules
11
Projects
4

Skills covered

C++STLMemoryOOPDebugging

Certificate: Included

Open this path
Intermediate

Data Structures & Algorithms

Build the problem-solving core every product company interview expects.

Duration
4–6 months
Modules
16
Projects
3

Skills covered

ArraysTreesGraphsDPComplexity

Certificate: Included

Open this path
Advanced

Competitive Programming

Train speed and pattern recognition for contests and hard interview rounds.

Duration
5–8 months
Modules
14
Projects
2

Skills covered

AlgorithmsMathContest strategyOptimization

Certificate: Not included

Open this path
Advanced

AI & Machine Learning

Go from ML foundations to applied models you can evaluate and ship.

Duration
6–9 months
Modules
15
Projects
6

Skills covered

PythonMLDeep LearningMLOps basicsEvals

Certificate: Included

Open this path
Intermediate

Data Science

Analyze data, build models, and communicate insights that drive decisions.

Duration
6–8 months
Modules
14
Projects
5

Skills covered

PythonStatisticsSQLVisualizationML

Certificate: Included

Open this path
Advanced

Cyber Security

Learn defensive and offensive fundamentals to protect modern applications.

Duration
5–8 months
Modules
12
Projects
4

Skills covered

NetworkingOWASPLinuxPentesting basicsSIEM

Certificate: Included

Open this path
Intermediate

Cloud Computing

Design and operate cloud architectures across compute, storage, and networking.

Duration
5–7 months
Modules
13
Projects
5

Skills covered

AWSGCPIAMNetworkingContainers

Certificate: Included

Open this path
Intermediate

DevOps

Automate delivery with CI/CD, containers, observability, and infrastructure as code.

Duration
5–7 months
Modules
12
Projects
5

Skills covered

DockerKubernetesCI/CDTerraformMonitoring

Certificate: Included

Open this path
Intermediate

Mobile Development

Build native-quality mobile experiences for Android and cross-platform workflows.

Duration
5–7 months
Modules
11
Projects
5

Skills covered

KotlinComposeAPIsApp architectureRelease

Certificate: Included

Open this path
Advanced

System Design

Learn to design scalable systems — trade-offs, components, and interview storytelling.

Duration
3–5 months
Modules
9
Projects
3

Skills covered

ScalabilityCachingQueuesDatabasesTrade-offs

Certificate: Included

Open this path
Advanced

Blockchain

Build secure smart contracts and dApps with a security-first engineering mindset.

Duration
4–6 months
Modules
10
Projects
4

Skills covered

SolidityEthereumWeb3SecurityTypeScript

Certificate: Included

Open this path

Put the roadmap on a schedule

Pair it with daily practice and one project checkpoint every few weeks.