All courses

18 structured paths, 941+ lessons. Write and run real code in the browser, and finish with a certificate an employer can verify. One membership covers every path.

Data Structures and Algorithms

Crack the interview — from arrays to graphs to dynamic programming, with the patterns that keep coming up.

100 lessons18 weeksIntermediate to Advanced

Frontend Development

Build what users see and touch — semantic HTML, modern CSS, JavaScript, TypeScript and React, shipped fast and accessible.

133 lessons16 weeksBeginner to Advanced

Backend Development

Build what stands behind the interface — Node and Express APIs, databases, authentication, testing and deployment.

95 lessons16 weeksIntermediate to Advanced

Python

Learn Python properly — from syntax and data structures to OOP, files, APIs, and a real project.

41 lessons8 weeksBeginner to Intermediate

Java Programming

Learn Java properly — from the JVM and static typing to OOP, collections, and a real project. Free with membership.

40 lessons8 weeksBeginner to Intermediate

Artificial Intelligence

Understand and use modern AI — LLMs, prompt engineering, building with APIs, and using it responsibly.

55 lessons8 weeksBeginner to Intermediate

System Design

Design systems that scale — load balancing, caching, databases, queues, reliability, and real interview-style case studies.

46 lessons6 weeksIntermediate to Advanced

DevOps

Ship and run software reliably — Linux, CI/CD, Docker, Kubernetes, cloud, and infrastructure as code.

51 lessons10 weeksIntermediate

CS Fundamentals

The computer-science bedrock — networks, architecture, operating systems, security, and distributed systems.

41 lessons8 weeksIntermediate

Database

Design and query databases with confidence — SQL, PostgreSQL, schema design, optimization, and transactions.

41 lessons6 weeksBeginner to Intermediate

Git & GitHub

Version control from your first commit to confident teamwork — branches, pull requests, and real workflows.

41 lessons4 weeksBeginner to Intermediate

Machine Learning

Build real ML — the workflow, supervised and unsupervised learning, evaluation, and neural networks.

32 lessons6 weeksIntermediate

Cybersecurity

Defend and test systems ethically — foundations, network security, pentesting, blue-team ops, and governance.

40 lessons8 weeksBeginner to Intermediate

Data Analysis

Turn data into decisions — Excel, SQL, Python, pandas, visualization, and the real analyst's workflow.

32 lessons6 weeksBeginner to Intermediate

Career Foundation

Land the role: define your goals, build a standout CV and LinkedIn, and walk into interviews prepared.

40 lessons5 weeksBeginner

Germany Career Preparation

Everything to get hired in Germany — the job market, Lebenslauf, Anschreiben, work culture, and relocation.

32 lessons4 weeksBeginner

German Language

From absolute beginner to B1 — grammar, everyday vocabulary, real conversation, and workplace German.

40 lessons10 weeksBeginner to Intermediate

Mechanical Engineering

Core mechanical foundations — engineering drawing & CAD, materials, thermodynamics, fluids, and manufacturing.

41 lessons8 weeksIntermediate
Start learning600/month · cancel anytime