Где порешать алгоритмические задачи на Python?

Для проверки и оттачивания навыков программирования программисты частенько решают разнообразные программистские задачи. Отличный сайт для этого — https://leetcode.com/ (рекомендовано Yandex.HR). Требует регистрации по email.

Интенсив по созданию чата от SkillBox. Пройдено.

В качестве нового варианта продвижения своих услуг SkillBox теперь проводит бесплатные трехдневные интенсивы по разработке небольших приложений. Для меня родным стал Python, так что я соблазнилась на интенсивчик по созданию мини-чата на Python ( https://webinar.skillbox.ru/messenger-python/) с преподавателем Артёмом Манченковым. Видела еще рекламу интенсива по созданию подборщика паролей.. но подборщика не хочу 🙂

Нарисовать граф с Graphviz в Jupyter Notebook

Однажды мне понадобилось нарисовать граф в Jupyter Notebook. Когда дело доходит до визуализации графов,  то проходит ассоциация с библиотекой GraphViz. В первый раз мы с ней познакомились во время решения задач mlcource.ai от ODS — нужно было нарисовать итоговое дерево решений. Но вообще славный GraphViz рисует не только деревья, а в принципе любые графы.