ОСНОВИ PYTHON

Розпочніть свій шлях в одній з найбільш високооплачуваних професій в IT за онлайн-програмою «Beetroot Academy»

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

  • 00днів
  • 00годин
  • 00хвилин

Що ви вивчите

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

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

Формат курсу

Відеолекції та вебінари
Зворотний зв’язок по завданнях
2 міні-проєкти
Чат-підтримка

Тривалість

13 тижнів
50+ відеолекцій
8+ годин матеріалу
13 онлайн-зустрічей
2 вебінари

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

ви вирішили будувати кар'єру у програмуванні або хочете стати розробником застосунків, але не визначились з напрямом остаточно

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

ви вже розпочали свій шлях у програмуванні та хочете вивчити мову, яка використовується в більшості сучасних програмних розробок

На курсі ви:

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

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

опануєте набір знань, щоб обрати вектор розвитку у спеціалізації Python напрямку, навички з об'єктно орієнтованого програмування та архітектурний шаблон MVC допоможуть легко освоїти web application framework та писати вебзастосунки

Як проходить навчання?

Самостійна робота

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

Зустрічі з викладачем

Онлайн-зустрічі відбуватимуться раз на тиждень у вечірній час. Протягом двох годин ви зможете розібрати разом з викладачем всі незрозумілі моменти по завданнях і деталізувати пройдені теми.

Зворотний зв'язок

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

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

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

Навчайтеся в найкращих

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

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

Програма курсу

Тиждень 1

  • Перші кроки та мінімальна робоча програма
  • Змінні та примітивні типи даних

 

Тиждень 2

  • Булевий тип даних та основні структури з оператором циклу while
  • Input та швидкий огляд імпорт

 

Тиждень 3

  • Списки, кортежі та множина
  • Словники та оператор циклу for. Генератори списків / словників та інших колекцій

 

Тиждень 4

  • Функції
  • Винятки

 

Тиждень 5

  • Робота з файлами та контекстні менеджери, JSON
  • Практичний проєкт

Тиждень 6

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

 

Тиждень 7

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

 

Тиждень 8

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

 

Тиждень 9

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

 

Тиждень 10

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

Тиждень 11

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

 

Тиждень 12

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

 

Тиждень 13

  • Фінальна зустріч обговорення проєкту з викладачем
  • Завершення проєкту

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

Під час цього вебінара ми розберемо, що ж таке міфічний IoT та як можна за допомогою Python об’єднати речі в мережу.
– Що таке IoT і чому це не складно?
– Що потрібно знати перед тим, як спробувати себе в IoT?
– Версії Python для мікроконтролерів?
– Які є готові конструктори IoT з підтримкою Python?

Вартість курсу

Старт курсу – 20 жовтня

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

1 місце
3500 грн
Нагадати про старт
  • 50+ відеолекцій (понад 8 годин матеріалу в записі)
  • 24 тестових завдання
  • 28 практичних завдань з автоперевіркою
  • 2 міні проєкти
  • 13 онлайн-зустрічей з викладачем для закріплення знань + відеозапис
  • 2 вебінари за додатковими темами
  • Чат-підтримка у Slack впродовж курсу
  • Додаткові матеріали та підбірка корисних джерел
  • Сертифікат про успішне завершення курсу
  • Доступ — 5 місяців зі старту курсу
1 місце
3500 грн
  • 50+ відеолекцій (понад 8 годин матеріалу в записі)
  • 24 тестових завдання
  • 28 практичних завдань з автоперевіркою
  • 2 міні проєкти
  • 13 онлайн-зустрічей з викладачем для закріплення знань + відеозапис
  • 2 вебінари за додатковими темами
  • Чат-підтримка у Slack впродовж курсу
  • Додаткові матеріали та підбірка корисних джерел
  • Сертифікат про успішне завершення курсу
  • Доступ — 5 місяців зі старту курсу
Нагадати про старт

Популярні запитання

Рекомендується рівень не нижчий за Pre-Intermediate.

Відсутність досвіду не буде перешкодою для навчання на курсі, оскільки він розрахований на початківців.

– Розуміння на загальному рівні, з чого складається комп’ютер, його апаратна частина (СPU, RAM), що таке операційна система, файлова система.

– Розуміння, що таке Python.

– Встановлений Python, Jupyter notebook, IDE або інший текстовий редактор.

Курс викладається українською, російською та англійською мовами.

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

Відгуки студентів

Beetroot Academy

Шведсько-українська IT-школа. Зараз в Україні працюють 18 шкіл у великих і малих містах. Мета академії — дати українцям сучасну, якісну IT-освіту та допомогти побудувати кар’єру в новій професії.

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

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

Prometheus це

0
Слухачів
0 +
онлайн-курсів
0
виданих сертифікатів
0
років у сфері освіти

Співробітники цих компаній навчаються в нас

Нагадати про старт курсу