Courses
Structured training, one topic at a time. Learn the ideas, practise them on the board, then prove it in drills.
- 01
Learn the concepts
Short theory with the key principles and common mistakes.
- 02
Play the scenarios
Guided positions where each move is explained.
- 03
Pass the drills
Win or hold positions against a bot at full strength.
Domains

Endgame Mastery
Learn how to play endgame. This domain contains all the tactics that can be applied in chess endgames. Study different kinds of endgame concepts, practice problems and finally test your skills by playing drills against bots
Explore
Chess Fundamentals & Board Mechanics
The chess fundamentals cover the basics of chess: how to read the board and notation, how each piece moves and what it is worth, and how to deliver checkmate. Everything you need before you start playing online.
Explore
Opening Repertoire & Early Game Strategy
Learn about popular openings, the variations, popular games analysis to understand that opening deeply.
Explore
Middlegame Strategy & Positional Play
Learn about the nitty gritty of the middle game, When does it starts, how to plan and how to gain advantage
Explore
Tactics & Calculation
Learn to spot tactics, from basic forks and pins to sacrificial attacks, and calculate them accurately to gain an edge or a winning advantage
Explore
Practical Game Analysis & Engine Workflows
Learn from your own games: read engine evaluations, choose practical moves over engine lines, and diagnose your mistakes with a post-mortem.
Explore