Python марафон
menu

Пишемо гру Hearts на Python

Безкоштовний Марафон для початківців

Реєстрацію завершено

Для кого цей марафон

Світчер

Володієте іншим стеком технологій, але прагнете спробувати себе в Python? Наш марафон допоможе вам задовольнити ваші амбіції та пізнати можливості цієї мови.

Початківець

Якщо ви тільки починаєте вчити Python і вже знаєте базові поняття – типи даних, умовні та циклічні конструкції, функції, виключення – і хочете використати ці знання на практиці.

Самоучка

Марафон перевірить на міцність ваші знання та навички, а також допоможе узагальнити, систематизувати та прокачати їх, якщо ви вже маєте базу з Python, Git та GitLab.

Переваги роботи в IT

Високий попит на спеціалістів

Кожна сфера нашого життя сьогодні тісно пов’язана з ІТ, саме тому ІТ-фахівці дуже цінуються, а роботодавці забезпечують їх якомога кращими умовами праці.

Високий рівень оплати праці

Досвідчені айтішники дуже щедро оплачуються і мають достатньо коштів не тільки на закриття головних потреб, але й на втілення в життя своїх мрій.

Міжнародна спеціальність

ІТ-спеціалісти можуть працювати у будь-якій країні світу завдяки багатому багажеві затребуваних знань та навичок, а також гарній англійській мові.

Віддалена робота

Немає потреби щодня витрачати час на дорогу до офісу та назад – велика кількість віддалених вакансій вигідно вирізняє айтішників серед інших спеціалістів.

Ви отримаєте

Разом із ментором ви створите свій перший проєкт – карткову гру Hearts (Черви).

Ми розглянемо на практиці ООП та типізацію в мові Python, а також інструменти Git & GitLab.

Буде багато спілкування з ментором та одногрупниками. Ви знайдете нових друзів-однодумців.

Заняття відбуватимуться у форматі живих онлайн зустрічей в Zoom. Приготуйтеся кодити та отримувати задоволення!

Реєстрацію завершено

Як проходитиме марафон

1

Пишемо код

На уроках ви будете писати код разом із ментором, використовувати Git & GitLab та поглиблювати знання з Python.

2

Виконуємо завдання

Після кожного заняття вам потрібно виконати д/з, після чого завантажити його на GitLab для перевірки.

3

Перевірка дз і фідбек

Спілкування з іншими учасниками та помічником ментора у спеціальному телеграм-каналі.

4

Здача проєкту

Підведення підсумків марафону та визначення найкращих робіт. На переможців чекають приємні призи.

Програма Марафону

Урок 1

Початок роботи

Готуємо робоче середовище: створюємо репозиторій, підключаємо інструменти для написання чистого коду. Пишемо перший варіант коду.

Урок 2

Знайомство з ООП

Знайомимося з класами, конструктором, атрибутами, методами та об’єктно-орієнтованим програмуванням. Переписуємо код під ООП-парадигму.

Урок 3

Поглиблення в ООП

Розбираємося з методами екземплярів, методами класів, статичними методами, керованими атрибутами та property. Продовжуємо переписувати код.

Урок 4

Наслідування

Розбираємо наслідування та принцип підстановки Барбари Лісков. Реалізовуємо клас гравця-людини.

Урок 5

Поглиблення в типізацію

Поглиблення розуміння типізації, @overload

Урок 6

Прикрашання коду. Визначення переможців марафону

Фінальний урок марафону. Прикрасимо код – додамо кольори в консоль, поспілкуємося, обговоримо питання та визначимо переможців марафону, на яких чекають подарунки.

З нами Ви зможете
досягти успіху

Вже більше 15 років ми успішно навчаємо програмуванню новачків та проводимо корпоративні тренінги для досвідчених розробників. Наш досвід стане запорукою вашого успіху.

Теорія в тандемі з регулярною практикою – це найкращий рецепт із підготовки грамотних розробників, які здатні успішно відповідати викликам сучасності.

З командою наших професіоналів ви матимете чіткі орієнтири та зможете розвиватися за обраним ІТ-напрямком з максимальною ефективністю.

Що далі?

1

Навчання

Не зупиняйтеся на досягнутому. Ви зробили чудовий старт, а тепер продовжуйте далі вивчати Python і супутні технології – самостійно або за допомогою курсів

2

Практика, проєкти

Обов’язково виділяйте багато часу на написання коду. Кожну тему закріплюйте практикою, виконуйте д/з, створюйте Pet-проєкти – тільки так ви конвертуєте інформацію у реальні знання та навички.

3

Англійська

Її має знати кожен розробник, адже вона допомагає читати документації та успішно гуглити, а також знаходити спільну мову з іноземними колегами та замовниками.

4

Працевлаштування

Як тільки ви відчуєте, що готові до реальних завдань, переходьте до оформлення портфоліо, створення переконливого резюме і підготовки до технічної співбесіди.

Реєструйся

І спробуй свої сили у створенні гри Hearts мовою Python

Реєстрацію завершено

Наші нагороди і статуси

CyberBionic Systematics - один із лідерів IT навчання в Україні

Ukrainian IT Awards за професіоналізм у IT навчанні

CyberBionic Systematics – Переможець конкурсу IT Education Awards 2015

Microsoft Silver Partner

Учасник асоціації “IT Ukraine”

Крок 1/2
Реєстрація на марафон

Крок 2/2
Підпишіться на наш Телеграм канал

Щоб завершити реєстрацію Вам потрібно підписатися на наш телеграм канал

Перейти в телеграм