Showing 19 of 19 projects
A collection of self-paced tutorials and programming exercises for learning quantum computing and Q#.
A collection of self-paced tutorials and programming exercises for learning Q# and quantum computing concepts.
A collection of JavaScript coding challenges and interview questions with test-driven development workflow.
A curated collection of code katas—programming exercises to hone skills through practice and repetition.
Interactive learning exercises to master Elixir programming through test-driven exploration.
A curated list of terminal-based workshopper/adventure tutorials for learning programming concepts interactively.
A collection of programming exercises, code katas, and puzzles for coding interview preparation and practice.
A collection of Kotlin coding challenges with solutions and tests to practice algorithms and data structures.
A curated collection of code kata instructions for practicing software development techniques and good coding habits.
A collection of hands-on Test Driven Development katas implemented in C# for practicing unit testing and TDD principles.
A collection of Elixir programming exercises for the Exercism learning platform.
Exercises and algorithms from The Little Schemer book implemented in Elixir with Scheme comparisons.
A collection of code katas focused on refactoring legacy code to follow SOLID principles and improve testability.
Interactive exercises to learn Elixir by completing test-driven koans.
A set of interactive exercises for learning the Elm programming language through test-driven practice.
An interactive learning environment for Idris and functional programming through fixing failing code exercises.
A collection of Python solutions to common coding interview questions with problem statements and implementations.
Solutions to Cracking the Coding Interview problems implemented in Go for learning purposes.
A collection of Crystal programming language exercises for the Exercism learning platform.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.