Show your employer clients what every learner can code.
Run each cohort, grade Python, Java, C and C++ against your own tests as learners hand in, and keep every learner's scores, attendance and progress in one place, with CSV exports. Built for IT trainers, apprenticeship providers and corporate academies, and we set up your first course with you.
Recursion and the Fibonacci sequence
A recursive function calls itself with a smaller version of the same problem. Each call reduces the input until a base case is reached.
Learners run code in lessons in
Multi-format content
What a lesson looks like
Every lesson combines multiple content types so students learn in the way that works best for them.
Video
Lessons
Rich text
Articles
Live code
8 languages
Quizzes
MCQ and graded code
Images
Diagrams
Notes
Plain text
Capabilities
Built for running cohorts
What your owner, instructors and learners need from the first lesson to the final assessment.
Cohorts and schedules
Run batches with their own instructors, class schedules and calendar export. Import a roster straight into a cohort.
Lessons and assignments
Modules and lessons with video, reading and runnable code. Assignments with grading and written feedback.
Graded coding quizzes
Python, Java, C and C++ answers graded against your test cases. A busy code runner delays a grade; it never marks an answer wrong.
Attendance and progress
Take attendance, see missing work and pending grading, and export each cohort's progress and quiz results as CSV.
Owner dashboard
One view of every cohort, instructor and centre in your business, with a monthly usage report.
Roles that fit
Instructors see only the cohorts they teach. Your records stay private to your organisation.
For your learners
Three steps. That's it.
Join the cohort
Sign in with Google or the password your provider set. Your cohort's course is waiting.
Learn and practise
Work through lessons with video, reading and code you can run in the browser, with no installs.
Get graded
Hand in quizzes and assignments. Scores appear as soon as grading finishes.
Catalog
Featured courses
Start your learning journey today.

Prompt Engineering
This Advanced Prompt Engineering course is designed for developers, data scientists, AI enthusiasts, and professionals who want to master the art of crafting effective prompts for large language models (LLMs) like OpenAI's GPT, Claude, and Gemini. With a strong focus on hands-on practice, the course blends theoretical concepts with real-world applications, guiding learners through the nuances of prompt design, optimization techniques, chaining prompts, and building complex workflows using LLMs. Whether you're developing chatbots, writing AI-assisted content, automating tasks, or enhancing productivity tools, this course equips you with the skills to leverage LLMs more efficiently and creatively.

Python
Jumpstart your programming journey with our comprehensive Python Bootcamp. Whether you're a beginner or looking to sharpen your skills, this bootcamp covers everything from basic syntax to advanced concepts like object-oriented programming, web development, data analysis, and automation.
For training businesses
Founding rate: 40% off for our first 10 organisations.
From $89 a month for up to 50 active learners, locked for 18 months. Unlimited staff and cohorts, onboarding included and no setup fee.
- Unlimited instructors and cohorts
- Graded code in Python, Java, C and C++
- Attendance and progress reports
- Roster import and Google sign-in
- Your first course set up with you
- Support in US, UK and Australian hours
Get in touch
Book a demo
Tell us when your next cohort starts and what you teach. We reply within one business day.
30-day sandbox with no card needed. See pricing