Building real skills,
one course at a time

Practical courses designed for understanding.

View Courses

See what we're building.

Progressions

One course is live and more are on the way. Vote for what you'd like us to build next.

Fundamentals

Language-agnostic core, then a branch by paradigm.

P100 Foundations

P101

Programming 101

Procedural core

C# JavaScript Python

P102

Programming 102

Strings, arrays and enums

C# JavaScript Python
Planned Vote ↑

P200 Paradigms

P201

Programming 201

Object-Oriented Programming Foundations

C#
Planned Vote ↑

Unity

Editor and scripting strands, each starting at 101.

U100 Foundations

U101

Unity 101

Unity Editor Fundamentals

Planned Vote ↑

Flutter

Cross-platform apps with Dart.

F100 Foundations

F101

Flutter 101

Flutter Fundamentals

Planned Vote ↑

Most online courses teach completion, not competence

You follow instructions and finish the course, only to feel stuck when you try to work on your own.

The Groundhog Way

A deliberate approach to building skills that last.

Learning on a need-to-know basis

Learn what matters, when it matters - concepts appear only when they're needed.

Learning by trying, not copying

Learn by doing the work yourself - we explain what and why, but you put in the work.

Learning that stays accessible

Learn in a way that's easy to revisit - knowledge stays available long after the course ends.

What You Get

Structured courses supported by a permanent knowledge base and a supportive community.

Structured Courses

Focused, practical courses designed to help you build real skills by applying concepts instead of following instructions.

The Vault

A permanent, searchable knowledge base with all the concepts, techniques, and explanations used across the courses.

Explore

Groundhoggers' Den

A Discord server where you can get help, ask questions, and connect with other groundhoggers.

Meet the Groundhoggers

Doing the work so you can build real skills.

Example

Tomaz Saraiva

CHIEF GROUNDHOGGER

Builds things, breaks them, fixes them — and turns the process into practical courses and documentation.

Groundhog Learning

Become a Groundhogger

Start building real skills with practical courses designed for understanding, not just completion.

See Courses