User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Katas

A curated list of code katas

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: None

Thank you gamontal & contributors
View Topic on GitHub:
gamontal/awesome-katas

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Clojure Katas inspired by Alice in Wonderland

779
487
1y 52d
EPL-1.0

Katas on Symfony2 Framework

0
0
5y 11m
n/a

This repository contains Hands on Test Driven Development Katas (.NET Core 3.1)

616
173
10m
MIT

Others

.Net Code Katas - A prebuild Kata project that already includes tests and base classes.

14
17
3y 5m
Apache-2.0

The starting code for several code katas on a racing car theme

202
204
8m
MIT

Exercise used for our recruitment process

19
15
4y 11d
n/a

A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model

8
9
4y 5m
GPL-3.0

Starting code and proposed solution for Functional Structures Refactoring Kata

29
14
1y 6m
MIT

Katas that are delivered incrementally - the full problem is not displayed at once, it is revealed when one part is done

58
11
7y 8m
n/a

the goal of this kata is to learn to work incrementally by implementing a cli arguments parser.

6
9
1y 68d
MIT

A set of exercises for deliberate Git Practice

404
287
9m
MIT

Code Katas to practice TDD in Go, Haskell, Java, PHP, Python, and TypeScript

4
2
1y 4m
MIT

Opening hours don't have to be so boring - A TDD & Refactoring Kata

9
9
3y 4d
n/a

Tutorials and programming exercises for learning Q# and quantum computing

3.21K
817
8m
MIT

Kata to practice refactoring away from a bad inheritance usage

0
9
2y 5m
n/a

A code kata on the Goose Game

5
15
1y 99d
n/a

My list of code katas

274
87
1y 68d
MIT

A Kata exercise. This one involves writing code to reserve seats on a train.

88
78
6y 79d
MIT

The Password-strength Checker TDD Kata

2
1
2y 68d
n/a

Starting code for the GildedRose Refactoring Kata in many programming languages.

1.55K
2.27K
9m
MIT

Refactoring Kata

278
323
4y 5m
MIT

Bioinformatics-themed kata for practicing string manipulation in a data transformation pipeline. Contains replit files to work quickly in an online dojo setting.

0
0
1y 16d
MIT

A Refactoring Golf exercise

28
17
2y 10m
n/a

An hour-long hands-on practice on readable and maintainable programming

0
0
8m
MIT

An hour-long hands-on practice on readable and maintainable programming

0
0
8m
MIT