Skip to content
All modules

Coding Skills

Real sandboxed execution across 6 languages, plus the maths underneath it.

Four sub-modules covering algorithmic coding, real project work, database querying, and the mathematics that makes hard coding problems solvable - every one graded by actually running what you submit.

What's inside

Coding Challenges
Easy, Medium, Hard problems across JavaScript, Python, Java, C, C++, and C# - solved and graded one test case at a time in a real sandbox.
Project-Based Learning
Build a real e-commerce storefront step by step, frontend and backend, not an isolated toy exercise.
SQL Challenges
Write real SQL against a real schema and dataset - joins, filtering, aggregation, and more.
Maths for Coding
Number theory, combinatorics, bit manipulation, complexity & recurrences, linear algebra, statistics, discrete maths, geometry, game theory, and databases & relational maths - learn the concept, predict the answer, then (where it applies) implement it.

How it's graded

Code is executed for real (a sandboxed interpreter for JavaScript/Python, real Judge0 compilation for the other four languages) - grading never guesses whether your code is correct, it runs it.

Ready to try Coding Skills?