20+ Skill Tracks

Master Practical Developer
Skills & Build Real Projects

Bite-sized exercises, guided projects and curated learning paths — build industry-ready skills while you learn, step by step.

20+ Skill Tracks
60+ Topics
10K+ Learners
Free Forever

Browse All Skill Tracks

Click Details on any topic to open guided lessons, practice exercises & notes.

Showing 44 Topics

Machine Learning

Core topics for beginners to get started with ML

10 Topics
ML Free

Introduction to ML

Beginner • fundamentals

Beginner Fundamentals
ML Free

Linear Regression

Modeling • regression

Intermediate Regression
ML Free

Logistic Regression

Modeling • classification

Intermediate Classification
ML Free

Decision Trees & Random Forests

Modeling • trees

Intermediate Trees
ML Advanced

Neural Networks

Modeling • deep learning

Advanced Deep Learning
ML Free

Evaluation & Metrics

Modeling • evaluation

Intermediate Evaluation
ML Free

Feature Engineering

Modeling • features

Intermediate Features
ML Advanced

Model Interpretability

Modeling • interpretability

Advanced XAI
ML Advanced

Reinforcement Learning

Modeling • reinforcement learning

Advanced RL
ML Free

Unsupervised Clustering

Modeling • clustering

Intermediate Clustering

Data Science

Essential concepts and tools for data-driven projects

7 Topics
DataFree

Pandas & Data Wrangling

Data • pandas

Beginner Pandas
DataFree

Exploratory Data Analysis

Data • exploration

Intermediate EDA
DataFree

Statistics & Probability

Math • statistics

Intermediate Statistics
DataAdvanced

Model Deployment

Data • deployment

Advanced MLOps
DataFree

SQL & Databases

Data • SQL

Beginner SQL
DataAdvanced

Data Engineering

Data • engineering

Advanced Pipelines
DataAdvanced

Feature Stores

Data • feature stores

Advanced MLOps

Data Analysis

Skills for extracting actionable insights

7 Topics
AnalysisFree

Data Cleaning

Data • cleaning

Beginner Cleaning
AnalysisFree

Data Visualization

Data • visualization

Intermediate Charts
AnalysisFree

Time Series

Data • time series

Intermediate Forecasting
AnalysisFree

AB Testing

Data • A/B testing

Intermediate Testing
AnalysisFree

Statistical Modeling

Data • statistical modeling

Advanced Modeling
AnalysisAdvanced

Causal Inference

Data • causal inference

Advanced Causality
AnalysisFree

Reporting & Dashboards

Data • reporting

Intermediate BI

Web Development

Frontend, backend and deployment concepts

7 Topics
WebFree

HTML & CSS

Web • HTML, CSS

Beginner Frontend
WebFree

JavaScript Fundamentals

Web • JavaScript

Beginner JS
WebFree

Backend & APIs

Web • backend, APIs

Intermediate API
WebAdvanced

CI/CD & Hosting

Web • CI/CD, hosting

Advanced DevOps
WebFree

Progressive Web Apps

Web • PWA

Intermediate PWA
WebFree

TypeScript

Web • TypeScript

Intermediate TypeScript
WebAdvanced

Performance & SEO

Web • performance, SEO

Intermediate SEO

App Development

Native and cross-platform app building

7 Topics
AppFree

Architecture

App • architecture

Intermediate Design
AppFree

Native Platforms

App • native

Intermediate iOS/Android
AppFree

Cross-Platform

App • cross-platform

Intermediate Flutter/RN
AppFree

Testing

App • testing

Intermediate QA
AppAdvanced

State Management

App • state management

Intermediate State
AppFree

App Distribution

App • distribution

Intermediate Publishing
AppFree

Native UI/UX

App • UI/UX

Intermediate Design

Algorithm

Important algorithms to understand and implement

7 Topics
AlgorithmFree

Sorting

Algorithm • sorting

Beginner Sorting
AlgorithmFree

Searching

Algorithm • searching

Beginner Search
AlgorithmAdvanced

Graph Algorithms

Algorithm • graphs

Advanced Graphs
AlgorithmAdvanced

Dynamic Programming

Algorithm • dynamic programming

Advanced DP
AlgorithmFree

Greedy Algorithms

Algorithm • greedy

Intermediate Greedy
AlgorithmAdvanced

Advanced Graphs (Flows)

Algorithm • flows

Advanced Flow
AlgorithmAdvanced

Computational Geometry

Algorithm • geometry

Advanced Geometry

Data Structure

Core data structures every developer should master

7 Topics
DSFree

Arrays & Lists

Data structure • arrays, lists

Beginner Arrays
DSFree

Linked Lists

Data structure • linked lists

Beginner Linked
DSFree

Trees & BST

Data structure • trees, BST

Intermediate Trees
DSFree

Hash Tables

Data structure • hash tables

Intermediate Hashing
DSAdvanced

Heaps & Priority Queues

Data structure • heaps, priority queues

Intermediate Heap
DSAdvanced

Tries & Prefix Trees

Data structure • tries, prefix trees

Advanced Trie
DSAdvanced

Disjoint Set (Union-Find)

Data structure • union-find

Advanced Union-Find