PROMETHEUS+

Основи Python

Розпочніть свій шлях в одній з найбільш

високооплачуваних професій в IT

за онлайн-програмою «Beetroot Academy»


Старт курсу: 11 лютого

SOLD OUT

Якщо хочете приєднатись до наступного запуску курсу, залиште свої дані

і ми зв'яжемось із вами, коли реєстрація відкриється.

Натиснувши кнопку «Надіслати», ви даєте дозвіл на обробку персональних даних і погоджуєтесь з політикою конфіденційності платформи.
Курс «Основи Python» допоможе зробити новий крок до професії data scientist, веброзробника або розробника вебзастосунків. Курс сконцентрований на практичних завданнях наближених до реальності, з використанням можливостей тільки Python і вбудованої бібліотеки Python. Також у курсі розглянуті теми просунутого рівня з використання концепцій об'єктно-орієнтованого програмування, шаблонів проєктування та протоколів Python.

Prometheus та Beetroot Academy об’єднані однією філософією - вплинути на соціально-економічний розвиток України, допомагаючи людям побудувати кар'єру в ІТ.
Для наших студентів це унікальна можливість отримати практику і досвід кращих викладачів шведсько-української IT-школи і гнучкість навчання онлайн-платформи.
ПРОГРАМА КУРСУ

Що на вас чекає?

50+відеолекцій
та практичні завдання в розробницькому середовищі, а також тести на закріплення знань
13 онлайн-зустрічей
з викладачем по 2 години щотижня та 2 вебінари
Чат-підтримка
в Slack викладачем та кураторами курсу для розв'язання усіх питань
2 міні проєкти
ваша розробка гри та магазину за допомогою матеріалів курсу

Цей курс для вас, якщо

ви вирішили будувати кар'єру у програмуванні або хочете стати розробником застосунків, але не визначились з напрямом остаточно
вам потрібно розібратись як працює Python і де його використовувати для подальшого розвитку в Data Science
ви вже розпочали свій шлях у програмуванні та хочете вивчити мову, яка використовується в більшості сучасних програмних розробок

На курсі ви:

вивчите основи Python, зможете використовувати цю мову для розв'язання простих бізнес-задач і створення невеликих консольних застосунків, зрозумієте можливості мови та отримаєте навички для занурення до Data Science
ознайомитесь з допоміжними модулями для Python для полегшення розробки програм, розберетеся, як читати та працювати з вихідним кодом на Python, писати власні програми, використовуючи вбудовану бібліотеку, та отримаєте досвід створення проєктів з нуля

опануєте достатній набір знань, щоб обрати подальший вектор розвитку у вузькій спеціалізації Python напрямку, навички з об'єктно орієнтованого програмування та архітектурний шаблон MVC допоможуть легко освоїти будь-який web application framework та писати повноцінні вебзастосунки
Програма курсу
Модуль 1. Основи Python
Тиждень 1
  • Перші кроки та мінімальна робоча програма
  • Змінні та примітивні типи даних
Тиждень 2
  • Булевий тип даних та основні структури з оператором циклу while
  • Input та швидкий огляд імпорт
Тиждень 3
  • Списки, кортежі та множина
  • Словники та оператор циклу for. Генератори списків / словників та інших колекцій
Тиждень 4
  • Функції
  • Винятки
Тиждень 5
  • Робота з файлами та контекстні менеджери, JSON
  • Практичний проєкт

Модуль 2. Рівень підвищеної складності Python з об’єктноорієнтованим програмуванням

Тиждень 6

  • Класи, область видимості та простір імен
  • Спадкування

Тиждень 7

  • Поліморфізм, інкапсуляція
  • Dunder-методи в Python

Тиждень 8

  • Функції як об'єкти першого порядку та рекурсія
  • Декоратори

Тиждень 9

  • Декоратори @property і декоратори класів
  • Ітератори та генератори

Тиждень 10

  • Більше про контекстні менеджери
  • Основи тестування, більше про імпорт та стандартну бібліотеку

Тиждень 11

  • Абстракті класи та шаблон MVC
  • Міні-проєкт: Магазин товарів

Тиждень 12

  • Міні-проєкт: гра Сапер

Тиждень 13

  • Фінальна зустріч обговорення проєкту з викладачем
  • Завершення проєкту
Вебінар 1. Прискорення Python без СМС, реєстрації та сторонніх бібліотек
Вебінар буде корисний як для початківців так і для пайтоністів з досвідом.
- Ми спробуємо розібрати основні помилки, які зустрічаються в коді, що може бути не дуже ефективними з точки зору швидкодії.
- Заглибимось в принципи роботи Python, щоб зрозуміти, як саме ця мова програмування оптимізує код та спробуємо це на практиці.
- Розберемо тему профайлерів, їхні види та як з ними працювати.
Вебінар 2. SkyNet на Python або як підкорити IoT з Python
Під час цього вебінара ми розберемо, що ж таке міфічний IoT та як можна за допомогою Python об’єднати речі в мережу.
- Що таке IoT і чому це не складно?
- Що потрібно знати перед тим, як спробувати себе в IoT?
- Версії Python для мікроконтролерів?
- Які є готові конструктори IoT з підтримкою Python?
Як проходить навчання?
Самостійна робота
Кожен урок складається з кількох підтем де ви знайдете теоретичне відео, відео-туторіал для конкретного завдання, додаткові матеріали, контрольний тест та завдання на програмування з автоперевіркою.
Зустрічі з викладачем
Онлайн-зустрічі відбуватимуться раз на тиждень у вечірній час. Протягом двох годин ви зможете розібрати разом з викладачем всі незрозумілі моменти по завданнях і деталізувати пройдені теми.
2 міні проєкти
Ви створите повноцінну міні гру та магазин товарів. Проєкти будуть засновуватись на завданнях, які ви виконували впродовж курсу. На їх виконання виділяється окремий час, протягом якого ви зможете отримати поради та корективи від викладача.
Зворотний зв'язок
Спілкування з викладачем також відбуватиметься через Slack. У разі виникнення будь-яких організаційних або технічних питань, куратори курсу будуть раді вам допомогти.

Олександр Лазарчук

  • 10 років у компанії SoftServe, обіймає посаду Python Technical Leader.
  • Розробляв проєкти на С ++, Obj-C, Java, Python, JavaScript.
  • Має досвід в розробці для Embedded-рішень, Desktop, iOS та Web.
  • Більшість проєктів стосувалися освіти в США, включно з Machine Learning.
  • За плечима безліч pet-проєктів на різноманітні теми.
  • Розробляв курси та викладав у SoftServe IT Academy та приватних навчальних центрах.

Початок: 11 лютого 2021

Тривалість курсу — 13 тижнів

1 місце
3 500 грн

✓ 50+ відеолекцій (понад 8 годин матеріалу в записі)

✓ 24 тестових завдання

✓ 28 практичних завдань з автоперевіркою

✓ 2 міні проєкти

✓ 13 онлайн-зустрічей з викладачем для закріплення знань + відеозапис

✓ 2 вебінари за додатковими темами

✓ Чат-підтримка у Slack впродовж курсу

✓ Додаткові матеріали та підбірка корисних джерел

✓ Сертифікат про успішне завершення курсу

✓ Доступ — 5 місяців зі старту курсу

SOLD OUT
GROUP

✓ Вартість курсу для команд:

✓Персональний кабінет для кожного учасника.

  • 5% - 3-5 учасників
  • 7% - 6-10 учасників
  • 10% - 10+ учасників

Для придбання курсу за спеціальними умовами надішліть реквізити та кількість осіб на пошту

support-plus@prometheus.org.ua або у Facebook і ми підготуємо персональну оплату.

НАПИСАТИ
Натиснувши кнопку «Надіслати», ви даєте дозвіл на обробку персональних даних і погоджуєтесь з політикою конфіденційності платформи.
Який рівень англійської потрібно мати, щоб пройти курс?
Рекомендується рівень не нижчий за Pre-Intermediate.
Чи стане на заваді відсутність досвіду в ІТ?
Відсутність досвіду не буде перешкодою для навчання на курсі, оскільки він розрахований на початківців.
Які вимоги до слухачів, щоб приєднатися до курсу?
  • Розуміння на загальному рівні, з чого складається комп’ютер, його апаратна частина (СPU, RAM), що таке операційна система, файлова система.
  • Розуміння, що таке Python.
  • Встановлений Python, Jupyter notebook, IDE або інший текстовий редактор.
Якою мовою викладається курс?
Курс викладається українською, російською та англійською мовами.
Які саме теми будуть розглядатися на онлайн-зустрічах?
Теми будуть формуватися з найпоширеніших питань, які будуть виникати у слухачів протягом курсу, також у вас буде можливість поставити своє питання викладачу на кожній онлайн-зустрічі.
Відгуки про курс
lviv it school
Beetroot Academy
Beetroot Academy — це шведсько-українська IT-школа. Зараз в Україні працюють 18 шкіл у великих і малих містах. Мета академії — дати українцям сучасну, якісну IT-освіту та допомогти побудувати кар'єру в новій професії.

Навчальні курси Beetroot Academy стали соціальною ініціативою засновників шведсько-української IT-компанії Beetroot. Академія започаткувала стипендії на навчання для переселенців з анексованих територій, для ветеранів АТО та їхніх рідних.
Довіра та відповідальність — цінності, на яких будується навчання в Beetroot Academy.

На сьогодні Beetroot Academy має понад 3000 випускників по всій Україні. 70% студентів знаходять роботу в обраному напрямку в місцевих офісах світових ІТ-компаній. Зараз це понад 150 технологічних корпорацій.

Prometheus це:

1 400 000
користувачів платформи
150
відкритих
онлайн-курсів
6
років
в сфері освіти
800 000
виданих сертифікатів