Курс Python для аналізу даних | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс Python для аналізу даних

Онлайн заняття з інструктором

Записуйся на консультацію та отримуй відповіді
на свої запитання

  • *

    старт

  • 2,00

    місяців

    32

    годин

    Пн, Ср

    розклад

Python

Про курс

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

Заняття

Проходять заняття з Python у вечірній час, онлайн, 2 рази в тиждень, кожне присвячене окремій темі. Це живі заняття з інструктором, в користування надаємо їх відеозапис, підтримуємо спілкування в окремому чаті.

Практика

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

Підтримка

На кожному етапі навчання і після його завершення з вами на зв’язку інструктор та менеджер, які відповідають на питання та допомагають у всьому. А в кінці курсу професійні поради надає HR.

Хочеш дізнатиськурсу?

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

Python для аналізу даних

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

1. Вступ до Python

  • Вступ - (DS – DA – BI)
    • Навички та інструменти в роботі аналітика даних
  • Використання Jupyter Notebooks
    • Комірки Jupyter Notebooks
    • Імпорт та експорт даних у Jupyter Notebooks
    • Деякі корисні «магічні» %-команди
  • Основи мови програмування Python
    • Що таке Python і як його використовують в аналізі даних?
    • Встановлення та налаштування Python
    • Основні синтаксичні правила: змінні, типи даних, оператори
  • Функції, цикли та умовні оператори
    • Як створювати функції в Python
    • Використання циклів for та while
    • Умовні оператори (if, else, elif)
  • Основні типи й конструкції Python їх призначення та використання
    • Списки, кортежі
    • Рядки (літерали) та основні методи
    • Множини й словники
    • Поняття ‘модуль’ та приклади їх створення і використання
    • Робота з текстовими файлами

2. Джерела даних та їх обробка у Python

  • Звідки аналітики отримують дані: API, CSV, Excel, SQL, вебскрапінг
    • Використання бібліотек для отримання даних з різних джерел (Requests та ін.)  
    • Формати даних: CSV, JSON, Excel та ін.
    • Читання даних з CSV та TXT
    • Читання даних із баз даних на прикладі SQLite
  • Обробка даних: фільтрація, сортування, об'єднання таблиць
    • Введення в бібліотеки для роботи з даними (Pandas, NumPy)
    • Зчитування даних за допомогою модуля Pandas
    • Очищення та нормалізація даних
    • Очищення дублікатів даних
    • Очищення даних та візуалізації

3. Основи роботи з даними у Python на прикладі модуля Pandas

  • Знайомство з бібліотеками для роботи з даними
    • Бібліотеки NumPy та Pandas: що це та для чого їх використовують
    • Операції з масивами та таблицями
    • Маніпулювання та очищення даних
  • Робота з табличними даними
    • Фільтрація, сортування та об'єднання таблиць
    • Поняття кореляції даних
    • Інструменти в пайтоні для  перевірки гіпотез
  • Візуалізація даних у Python
    • Основи бібліотеки Matplotlib для побудови графіків
    • Знайомство з Seaborn для складніших візуалізацій
    • Створення лінійних, гістограмних та кореляційних графіків
    • Елементи інтерактивності в Jupyter Notebooks

4. Python для роботи з SQL та Excel

  • Огляд роботи з SQL у Python
    • Введення в реляційні бази даних та SQL
    • Виконання базових SQL-запитів (SELECT, INSERT, UPDATE, DELETE)
    • Огляд інструментів роботи  з великими базами даних та оптимізації запитів
    • Розуміння класу в ООП. Поняття ORM – що таке, навіщо і коли
    • Підключення до бази даних за допомогою SQLAlchemy
  • Огляд роботи з у Python
    • Нові можливості використанні пайтону від MS
    • Використання бібліотеки openpyxl, xlwings для взаємодії з Excel-файлами
    • Автоматизація базових операцій в Excel: фільтрація, обчислення та генерація звітів
    • Форматування Excel-даних у Python через openpyxl, xlwings.

Інструменти які вивчиш на курсі

Python

Python

Jupyter Notebook

Jupyter Notebook

Pandas

Pandas

NumPy

NumPy

Seaborn

Seaborn

Microsoft Excel

MS Excel

Matplotlib

Matplotlib

SQLAlchemy

SQLAlchemy

OpenPyXL

OpenPyXL

xlwings

xlwings

Навички які отримаєш після курсу

Спробуй тиждень навчаннябезкоштовно!

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

Василь Коломієць

Василь Коломієць

Data Analyst, Python developer в EZ Cloud

12+ років досвіду

Стек технологій: AIOHTTP, Amazon SP-API, Beautiful Soup, Fast API, Flask, Jinja, Matplotlib, openpyxl, Pandas, pytest. Останнім часом активно використовує засоби розпізнання мовлення.

Твій сертифікат

По закінченні курсу Python для аналізу даних ти згенеруєш електронний сертифікат у своєму Особистому кабінеті. Він стане свідченням твоїх нових знань і навичок, які ти здобув під час навчання. Ти зможеш миттєво поділитися ним у LinkedIn або GitHub, щоб продемонструвати свої досягнення професійній спільноті. А ми з радістю підтвердимо твої навички!

Сертифікат ти зможеш прикріпити до свого облікового запису LinkedIn.

Твій сертифікат

Часті питання

Python для аналізу даних

Консультація з менеджером