Going through the Abstract Factory and Strategy design patterns.
A new great way to gain points and additional opportunities in the game.
An overview of how Python was essential for the creation of various useful programs and applications in a range of different spheres.
The ways in which you can take part in making CheckiO an even better resource for its users.
The continuation of the previous article reviewing the most remarkable speeches and life events of the core Python developer.
Seeing Python from the point of view of its core developer.
How emails can become a great tool used to your advantage.
An intro to the purpose of type hints in Python 3.5, mypy and PuCharm
The last article of the Python data types series devoted the data class variations and usage.
Python slice as a flexible tool for various surprising tricks.
Why CheckiO ClassRooms considered to be a great additional resource when teaching Python.
Task Tester Tool installation on Windows 10.
The continuation of articles on Python data structures concentrating on the topic of arrays.
The first article of the series on data structures in Python.
An overview of some of the mistakes that are commonly made by the beginners in Python.
_slots__ were initially designed in order to optimize memory in Python, but soon people realized that this feature can do a lot of other cool things.
Behind the scenes of how the context managers and the "with" statement work in Python.
In Python2 you could sort iterable not only by specifying a key, but also by specifying a function for cmp argument for sorted function.