-
Blog
This week’s missions: Permutation Index and Reversed Permutation Index

Catch the new missions and show us what you've got!
TOP 5 Software Failures of 2018–2019 (#5 is pretty alarming)

You have to see a few recent software failure examples from 2018-2019.
This week’s missions: Landing Site and Power Plants

Test yourself and have fun with the missions we have for you.
This week’s missions: Delivery Drone and Hexagonal Islands

Test yourself and have fun with the new missions we have for you.
CheckiO tools for creating missions

Be an awesome coder and find out how to create your own missions on CheckiO.
How To Publish A Package On PyPI

Going over the steps of publishing a module, package or library on PyPI.
Using Regular Expressions in Python

Going through the powerful possibilities of regular expressions along with the vivid examples of their usage.
Let the treasure hunt begin!

The Escher’s Island is now open for those who seek adventure and are ready to show their best to get the treasures.
7 Strategies For Optimizing Your Code

Going over the ways in which you can make your code more efficient.
How to write secure code in Python

Going over some Python vulnerabilities in terms of ensuring code security.
How to translate code from Python 2 to Python 3

Here we’ll take a look at some differences between Python 2 and 3, and the ways you can make your code be more compatible with the last version of the language.
Data science & data analysis most effective libraries

Going through the Python libraries that every data analyst has to know about.
Object-oriented programming on CheckIO

A short overview of the changes that has taken place on CheckIO and how the OOP fitted into them.