Где-то раз в месяц я планирую устраивать онлайн-семинар, в котором мы будем разбираться с применениями Python. Все в красивой jupyter-тетрадке, которую можно использовать, как шпаргалку.
После семинара планируется месяц, в который можно сделать домашку — проект в свободной форме. Телеграм-бот, который ищет ближайшую аптеку или скрипт, который скачивает вам ежедневную шахматную задачу с lichess. Что угодно, что будет использовать имеющуюся технологию.
К этому не стоит относиться, как к авторитетному курсу — я никогда не изучал best practices программирования на Python. Тем не менее, я написал достаточно проектов, чтобы считать, что могу что-то полезное рассказать.
В общем, если ваш универ вас не напрягает и хочется набрать небольших проектов на питоне для первых записей в резюме, то мне кажется, что это хорошая возможность пофаниться и чему-то научиться.
Я предполагаю, что за месяц вы потратите часов 10 личного времени на домашки. Должен получаться какой-то прототип, которым не очень стыдно поделиться, и который можно потенциально доработать.
Я буду опираться на свой опыт написания каких-то подобных проектов:
- Генератор задач ЕГЭ
- Персональный сайт
- Телеграм-бот, играющий в Codenames
- Ресерч-проект: идентификация по голосу
- Какая-то игрушка
Понятно, что мы не будем придираться к реализации, а важен будет сам факт того, что все работает. Хочется просто реализовать MVP --- все, как на хакатонах!
И главное --- потом, имея такой архив проектов в гитхабе, можно будет спокойно что-то допилить и положить к себе в резюме.
Пререквизиты: умение программировать на каком-либо языке. Желательно, конечно, на питоне.
- Intro, python + git, bash, скрипты.
- Работа с файлами, документами, картинками.
- HTTP-запросы, работа с API.
- Телеграм-боты.
- Sklearn и около.
- Опенсорс, графика, игры, фановый турнир.
- Серверы.
В формочку, потом я добавлю в чатик https://forms.gle/rRfR945uaaewYzE56