1. Какой проект я напишу за время Python-марафона?За четыре дня марафона ты напишешь собственный Telegram-чатбот. Это будет Tinder-помощник, вооруженный Искусственным Интеллектом. Код проекта очень простой, а функционал – очень мощный. Всего 200 строк кода – и твой бот будет уметь:
создавать описание Tinder-профиля
тренироваться приглашать девушек (или парней) на свидание
подсказывать, как вести переписку, которая приведет к свиданию
писать интересные и интригующие сообщения для знакомства
и много чего еще.
Ты сможешь прочувствовать весь кайф от созданного тобой приложения, пообщаться с ИИ, пригласить на свидание знаменитостей или похвастаться своим ботом друзьям (если, конечно, у них есть Telegram).2. Как будет проходить Python-марафон?Держи подробный план твоего Python-марафона:
1 день: знакомимся с основными понятиями Python, структурой проекта, и начинаем работу над твоим заданием. Открываем проект в IDE PyCharm, добавляем библиотеки для работы с Telegram-ботами. Регистрируем бот в Телеграме и делаем первые настройки: получение сообщений пользователя, отправку сообщений, картинок. А также, отправку сообщений с кнопками и обработку их нажатий.
В конце первого дня твой бот будет выглядеть так:
2 день: прикручиваем к нашему боту Искусственный Интеллект, добавляем разные режимы общения, учимся переключать разные языковые модели в ChatGPT. Также мы добавим отображения меню бота и список горячих команд.
В конце второго дня бот будет выглядеть вот так:
3 день: самый интересный день. Добавляем возможность практиковаться в переписке – приглашать девушек на свидание. В качестве партнерш будут выступать голливудские знаменитости.
В конце третьего дня твой бот будет выглядеть вот так:
4 день: финализируем бота. Реализуем функции profile (позволяет генерировать профиль для Тиндера) и opener (генерирует первое сообщение незнакомому человеку).
Результат четвертого дня:
5 день: итоговый вебинар, на котором ты узнаешь еще больше о карьере Python-разработчика, получишь пошаговый план перехода в IT и шанс выиграть бесплатное обучение на курсе "Профессия Python Fullstack Software Engineer".
3. Какие знания нужны для участия в марафоне?Если у тебя есть базовые знания в программировании — отлично. Если ты новичок — тоже хорошо: во время марафона ты будешь получать подробные видео с ментором, который пошагово объяснит, что тебе нужно сделать на конкретном этапе.
Плюс можно почитать конспект к занятию, где дается немного больше объяснений новых терминов и есть подсказки, на что стоит обратить внимание во время выполнения заданий. И наконец, есть чат сообщества марафонцев, где ментор и кураторы будут отвечать на твои вопросы. Всё получится!4. Где выполнять домашние задания?Свой проект ты будешь писать в IDE PyCharm — профессиональной среде разработки. Если у тебя еще нет опыта работы с этим инструментом — все в порядке. Ты получишь инструкцию по установке PyCharm и Python SDK, и загрузишь "шаблон проекта" — все необходимые заготовки для старта работы над проектом и заданиями к нему.5. Как отправить выполненное домашнее задание?Просто сделай скриншот написанного кода и отправь его прямо в чат-боте Python-марафона.6. Как сделать скриншот?На клавиатуре найди клавишу 'Prt Scr', нажми ее. Зайди в поле сообщения в чат-боте Python-марафона и нажми Ctrl + V — отправить скриншот. Если у тебя MacBook, нажми command + shift + 3. Также можно пользоваться специальными программами — например, ShareX.7. Как узнать, выполнено ли задание правильно? Когда будет результат проверки?Твои задания проверяет ментор, поэтому ему нужно время. Иногда придется немного подождать ответа. Ты поймешь, что твое задание зачтено, когда ментор или куратор марафона лично напишет тебе, что все в порядке.
8. Каким будет результат моего участия в марафоне?Во-первых, готовый проект — чатбот-приложение с ИИ в Telegram.
Во-вторых, четкое понимание, нравится ли тебе программировать, и хотелось бы тебе стать разработчиком.
В-третьих, если выполнить все 4 задания, которые ты получишь на марафоне, и прийти на итоговый вебинар, можешь получить бесплатное обучение на курсе "Профессия Python Fullstack Software Enginner" и начать движение к карьерным изменениям уже сейчас.9. Как принять участие в розыгрыше Python-курса?Условия просты:
выполнить все 4 задания, которые получишь на марафоне;
прийти на итоговый вебинар после завершения марафона;
на нем принять участие в розыгрыше бесплатного места на Python-курсе с менторингом от JavaRush.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ