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.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ