TypeScript Practice Online
More than 500 missions cover multiple topics with different levels of complexity. And translated into different languages.
Coding challenges with solutions
After solving a coding puzzle you can check the solutions of other users and code-reviews for those solutions. You can learn much more from that.
Search for more
Internal Search Engine allows you to find even more solutions on subjects you are interested in. Read more here…
CheckiO ClassRoom
You, as a teacher, will have multiple tools to track your students’ progress. Read more here…
Create your own
Every mission on CheckiO is a GitHub repository. So you can improve other missions or create your own mission starting with level 9. Read more here…
PS: Hints
Some of the missions have progressive hints so you can get a little bit of help if you are stuck.
Connecting...