Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

Курс Python Advanced

Старт курсу: 28 січня (19:00-21:00) і 26 лютого (19:00-21:00)

Для кого цей курс

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

Попередні вимоги

• Базові знання мови Python.

Курс Python Advanced

Старт курсу: 28 січня (19:00-21:00) і 26 лютого (19:00-21:00)
Тривалість:
18 год.
Кількість уроків:
9 занять
Вартість навчання:
3360 грн

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

Денне навчання
Онлайн навчання
Записатися на курс

Опис курсу
Python Advanced

Курс Python Advanced складається з 9-ми уроків, присвячених поглибленому вивченню мови Python. На даному курсі учні вивчать особливості роботи з мережею (TCP / UDP / HTTP) і такими форматами даних, як JSON / CSV / XML, а також роботу з СУБД SQLite. Курс дасть розуміння багатопоточного і асинхронного програмування. Також, учні зможуть розібратися з таким поняттям, як метакласс і можливостями типізації в Python. Після проходження даного курсу, ви зможе використовувати бібліотеку Numpy для вирішення поширених математичних задач. Крім того, частина курсу присвячена вивченню модульного тестування і стандартів оформлення коду Python - PEP8, які необхідні для підтримки високої якості кодової бази при розробці комерційних рішень.

Програма курсу
  • 1
    Урок 1: Робота з мережею
    • Протокол UDP.
    • Протокол TCP.
    • Створення socket- клієнтів / серверів.
  • 2
    Урок 2: Сховища даних
    • Формати даних CSV / XML / JSON.
    • СУБД SQLite.
  • 3
    Урок 3: Багатопотокове і асинхронне програмування
    • Багатопотокове програмування в Python, модуль threading.
    • Асинхронне програмування в Python (async / await).
  • 4
    Урок 4: метакласси
    • Теоретична частина і призначення метаклассом.
    • Створення мікро-ORM на SQLite.
    • Практичне застосування в існуючих проектах.
  • 5
    Урок 5: Бібліотека Numpy.
    • Призначення та особливості.
    • Матриці і розмірності.
    • Основи роботи з даною бібліотекою.
  • 6
    Урок 6: Типізований Python.
    • Типізація і робота з IDE.
    • Модуль typing, mypy.
  • 7
    Урок 7: Модульне тестування.
    • Поняття unit-тестів і їх призначення.
    • Створення unit-тестів.
    • Сторонні бібліотеки для створення unit-тестів.
  • 8
    Урок 8: Специфікація PEP8.
    • Призначення специфікації і стандартів.
    • Особливості оформлення коду і приклади.
  • 9
    Урок 9: Практика
    Практичне застосування отриманих знань

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

ВИКЛАДАЧІ КУРСУ

Цей курс входить до спеціальності
Курс з спеціальності
Python Developer
Старт курсу: Очікується
Тривалість занять:
2 години
Графік::
3 рази на тиждень
Тривалість:
3,5 міс. / 78 годин
В одній групі:
Від 6 до 12 осіб

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

Python Advanced
Старт курсу: 28 січня (19:00-21:00) і 26 лютого (19:00-21:00)
Трива
лість:
18 год.
Кількість уроків:
9 занять
Вартість навчання:
3360 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!