Online IT CoursesDesigned For YourCareer
Master skills. Build projects. Launch your career.
Write code. Run real tests.
Practice directly from the home page. The live runner connects automatically when the KodeTrix API is available.
Connecting to the live runner — the instant preview is ready now.
Run the built-in preview now, or browse the available challenges.
Everything you need to actually learn
KodeTrix is built around practice, not passive watching. Every feature exists to get you writing code sooner and keep you coming back.
A full editor in every coding lesson. Pick a language, run the tests, see the output.
Try a challengeFeedback on the code you actually submitted, not a generic hint.
See how it worksArticles, video, quizzes, and coding tasks, mixed through every course.
Browse coursesEvery finished lesson earns XP. Keep the daily streak and climb the leaderboard.
See the leaderboardEvery certificate carries a public verification link.
Verify onePost a question, vote on answers, mark the one that solved it.
Join the discussionPopular IT Courses
Are you an IT professional? Teach our community
Create structured coding courses, configure sandbox challenges, and mentor students worldwide. Share your engineering expertise and earn revenue while helping the next generation.
Top learners
Ranked by XP and activity recorded by KodeTrix, updated as it happens.
Two paths through KodeTrix
Whether you are here to pick up a new language or to teach one, here is exactly what the journey looks like.
From browsing to certified
Swipe to see every step
Built on the stack you'll learn
KodeTrix runs on the same tools our courses teach - which means four things you can count on while you study.
Your code runs sandboxed
Every submission executes in an isolated container with its own time and memory ceiling.
Judge0 - 1000 ms - 64 MB
Pay with the bank you have
Scan one KHQR code from any Bakong member bank. No card, no foreign payment processor.
ABA - ACLEDA - Wing
Nothing gets lost
Progress, XP, and streaks sync live, so you can stop mid-lesson and resume on another device.
WebSocket over STOMP
Sign-in you can trust
Authentication runs on a dedicated OAuth2 identity server. We never store your password.
Keycloak - OAuth2
The production stack serving every lesson