Курс Python Basics and routine automation

  • Online
  • Для начинающих
  • Python, QA Automation / QA Manual
Образовательный центр: Quality Assurance Group
Формат:Видеокурс / Платформа
Язык обучения:Ukrainian
Длительность обучения:10 занятий
Начало курса:Любой момент
Стоимость обучения:4 400 UAH за курс

Цей курс допоможе розібратись, як звільнити руки та автоматизовувати рутинну роботу.

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

Заняття 1. Чому Python?

  • Плюси використання python для вирішення повсякденних задач інженера і приклади типових задач
  • Де шукати інформацію та як працювати з документацією?
  • Як та навіщо писати програми?
  • Знайомство з інтерфейсом PyCharm та перша програма

Заняття 2. Типи даних

  • Що таке константа та змінна? (привіт, математика)
  • Які є типи змінних?
  • Як комп'ютер зберігає змінні?
  • Зміна типів, операції з даними
  • Робота зі строками
  • Знайомство з debugger

Заняття 3. Знайомимось з синтаксисом

  • Базові функції
  • Умовні оператори
  • Цикли
  • Що таке контекст та область видимості?

Заняття 4. Робота з функціями

  • Навіщо писати функції?
  • Аргументи функцій
  • Значення, що повертаються
  • Функція як об'єкт
  • А ще тут є лямбди, але 90%, вони вам не знадобляться

Заняття 5. Робота над помилками

  • Що таке виключення?
  • Що робити, якщо програма не працює?
  • Синтаксис обробки
  • Власні виключення

Заняття 6. Концепція ООП

  • Що таке ООП і чи можна жити без цього знання?
  • Створення власних класів
  • Приклади використання
  • Що і навіщо питають по ООП на співбесідах

Заняття 7. В інженера немає цілі, тільки Pythonic шлях

  • В чому концепція програмування на python?
  • Особливості синтаксису та функціонального стилю програмування
  • Контекстні менеджери
  • Декоратори

Заняття 8. Типові бібліотеки

  • Оператор import. Концепція модулів
  • Корисно знати, що python вміє "з коробки"
    • random
    • datetime
    • json
    • sys
    • os
  • Робота з файловою системою

Заняття 9. Завантаження сторонніх бібліотек

  • Робота з pip
  • Бібліотека для роботи з http - requests

Заняття 10. Найпростіші тести з pytest (опціонально)

  • Нащо потрібний тест, якщо і без нього я можу перевіряти?
  • Написання простих тестів

Теоретичні знання, які ти отримаєш під час курсу:

  • Плюси використання Python для вирішення повсякденних задач інженера
  • Де шукати інформацію?
  • Що таке програмування? Як писати програми?
  • Можливості IDE PyCharm
  • Типи даних та операції з даними
  • Ключові слова, умовні оператори, цикли
  • Робота з функціями
  • Обробка помилок
  • Основи концепцій ООП та функціонального програмування
  • Специфічні властивості мови Python
  • Типові бібліотеки

Практичні знання, які ти отримаєш під час курсу:

  • Написання програм для виконання рутинних задач
  • Робота з середовищем розробки PyCharm
  • Генерація та аналіз даних
  • Робота з файлами різних типів
  • Робота з мережевими сервісами через HTTP протокол
  • Робота з терміналом та файловою системою
  • Прості тести з pytest

Інструменти, якими ти оволодієш після курсу:

  • Python 3
  • PyCharm

Що потрібно встановити перед початком навчання:

  • Python
  • PyCharm

Що необхідно знати перед початком навчання:

  • Англійську мову на чесний intermediate рівень
  • Математику
  • Мати навички роботи з комп'ютером

Особливості курсу

  • Курс в записі навчайся у власному темпі
  • Доступ до записів занять
  • Сертифікат після проходження курсу

Викладачі курсу

Олексій Остапов - 13+ років в тестуванні

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
JustSmart
Формат
Online
Начало обучения
Дата формується
Длительность
64 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Beetroot Academy
Формат
Online
Начало обучения
Дата формується
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Junior IT
Формат
Online
Начало обучения
Дата формується
Длительность
9 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Itvdn
Формат
Online
Начало обучения
08.12.2025
Длительность
22 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
25 547 UAH за курс