Kijestic Coding Academy

Master Any Language With a Live Coach

68 challenges across 5 languages. From novice to staff engineer with real-time AST analysis, progressive coaching, and boss fight simulations.

AST-Based Analysis
Live Feedback
Progressive Hints
Boss Fights
0/7200XP
Novice
0/68complete

Kotlin Syntax

0/3

Data classes, extension functions, when expressions, destructuring.

Clean Code

0/4

Null safety, naming, constants, function extraction, guard clauses.

Refactoring Patterns

0/4

When expressions, SRP, collection operations, DRY principle.

Design Patterns

0/3

Strategy pattern, sealed classes, factory + dependency injection.

Intermediate Kotlin

0/6

Scope functions, collections mastery, inheritance, null safety, enums, higher-order functions.

Advanced Patterns

0/6

Generics, observer pattern, builder & DSL, delegation, command pattern, clean architecture.

Boss Fights

0/2

Full refactoring challenges simulating the real Speechify test.

Git Workflow Reference

Reference

How to push to GitHub from terminal — exactly what you need for the test.

Kotlin Track: 28 challenges across 7 modules2900 XP total