Програмування на Python: базовий рівень

Мета курсу

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

Курс розроблений для

  • Початківців без досвіду програмування
  • Тих, хто хоче спробувати себе у сфері ІТ
  • Тих, кому цікаво працювати з таблицями й даними
  • Учасниць та учасників, які прагнуть автоматизувати прості робочі задачі

Формат навчання

  • Тривалість курсу: 12 занять.
  • Практичні завдання після кожного заняття зі зворотним зв’язком викладача
  • Робота у браузерному середовищі для написання та запуску коду
  • Доступ до записів і матеріалів у Google Classroom
  • Для практики потрібен регулярний доступ до комп’ютера

Що отримує випускник онлайн-курсу

  • розуміння базових принципів програмування
  • навички написання простих програм на Python
  • практику роботи з умовами, циклами, списками та функціями
  • навички обробки даних із CSV-файлів
  • досвід пошуку та виправлення помилок
  • практику використання ШІ як помічника у навчанні програмуванню
  • готовий скрипт для портфоліо

🔗 Переглянути переваги

Програма

1
  • Що таке програма та як вона виконується.
  • Знайомство із середовищем для написання коду.
  • Перша команда на Python.
  • Виведення повідомлень і прості обчислення.

2
  • Збереження інформації у змінних.
  • Числа, текстові рядки та логічні значення.
  • Перетворення типів даних.
  • Практика з простими розрахунками.

3
  • Оператори порівняння.
  • Умови if, elif та else.
  • Побудова послідовності перевірок.
  • Створення програми з кількома сценаріями.

4
  • Повторення дій за допомогою циклів.
  • Цикли for і while.
  • Обробка наборів значень.
  • Практика автоматизації повторюваних обчислень.

5
  • Зберігання наборів даних.
  • Додавання, пошук і зміна елементів.
  • Робота зі списками та словниками.
  • Практика на прикладі переліку товарів або замовлень.

6
  • Для чого потрібні функції.
  • Створення функції та передавання параметрів.
  • Повернення результату.
  • Поділ програми на зрозумілі частини.

7
  • Типові помилки початківців.
  • Як читати повідомлення про помилки.
  • Пошук проблемного рядка коду.
  • Як попросити ШІ пояснити помилку та перевірити запропоноване виправлення.

8
  • Обробка текстових значень.
  • Пошук, заміна та форматування рядків.
  • Перевірка даних перед обробкою.
  • Практичні приклади з назвами товарів і статусами замовлень.

9
  • Відкриття й збереження файлів.
  • Основи роботи з CSV.
  • Зчитування рядків і стовпців.
  • Створення нового файлу з результатами обробки.

10
  • Пошук порожніх значень і дублікатів.
  • Перевірка формату даних.
  • Відбір записів за умовою.
  • Тестування програми на різних наборах інформації.

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

12
  • Перевірка Python-скрипту на коректних, неповних і некоректних даних.
  • Пошук помилок за повідомленнями Python і результатами запуску.
  • Перевірка граничних випадків: порожній файл, пропущені значення, дублікати, неправильний формат даних.
  • Використання ШІ для пояснення помилки та пошуку можливих способів її виправлення.
  • Перевірка запропонованого ШІ коду на тестових прикладах і порівняння результату з очікуваним.

Учасниці та учасники використовують ШІ для пояснення коду, пошуку варіантів розв’язання й підготовки тестових прикладів. Результат перевіряють самостійно та вчаться пояснювати логіку програми.


13

Python-скрипт, який обробляє таблицю замовлень, перевіряє дані й формує підсумковий звіт. До проєкту додаються тестовий файл та інструкція із запуску.


Поширені запитання

1

Курс розроблено для початківців без досвіду програмування, тих, хто прагне спробувати себе в ІТ, працювати з даними й таблицями або хоче автоматизувати прості робочі задачі. Спеціальної технічної чи математичної освіти не вимагається — програма дає зрозумілу базу з нуля та виводить на практичний рівень написання власних скриптів. Для навчання потрібен лише регулярний доступ до комп’ютера, оскільки вся робота відбувається у зручному браузерному середовищі.


2

Програма орієнтована на прикладне застосування та реальні задачі з перших занять. Замість сухої теорії ви вчитеся вирішувати практичні завдання: обробляти таблиці CSV, очищати дані від дублікатів і помилок та автоматизувати рутину. Крім того, курс навчає використовувати сучасний ШІ як персонального асистента для пояснення коду, пошуку помилок і підготовки тестів.


3

Так. Програма охоплює повну практичну базу: від базового синтаксису, умовних конструкцій і циклів до функцій, роботи зі словниками та зчитування файлів. На фінальних заняттях ви створюєте та тестуєте власний підсумковий проєкт — повноцінний Python-скрипт для аналізу таблиці замовлень і формування звіту, який разом із тестовими даними стане першою роботою у вашому портфоліо.


4

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


Бажаєте дізнаватись про наші акції, знижки та події?