Тренінг "Створення гри Морський бій на Java". 16-17 червня. Детальніше
Записатися на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.

Курс Python Advanced в Києві

Старт курсу
24 червня (19:00-21:00)
Online

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

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

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

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

Курс Python Advanced в Києві

Старт курсу
24 червня (19:00-21:00)
Online
Тривалість:
18 год.
Кількість уроків:
9 занять
Вартість навчання:
3 360 грн.
2 690грн.

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

Денне навчання
Онлайн навчання

Опис курсу
Python Advanced

Курс "Python Поглиблений" буде корисний всім, хто має базові знання мови Python і бажає довести свої знання до просунутого рівня. На заняттях будуть розглядатися такі складні теми, як: робота з мережею і сховищами даних, асинхронне і багатопоточне програмування, метакласи, типізація, специфікація PEP8, бібліотека Numpy, модульне тестування. Останній урок присвячений практиці, де кожен учень зможе використовувати набуті знання в створенні підсумкового проекту.

Програма курсу
  • 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: Практика
    Практичне застосування отриманих знань

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

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

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

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

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

По завершенню курсу ви будете вміти
  • Створювати мережеві додатки на основі TCP/UDP протоколів
  • Розбиратися та використовувати формати даних CSV/XML/JSON, працювати із СУБД SQLite, яка вбудовується
  • Створювати багатопоточні та асинхронні програми, використовувати GIL в Python
  • Розуміти призначення метакласів, побачивши їх реальне застосування на практиці
  • Використовувати бібліотеку Numpy для розв`язання математичних задач
  • Використовувати типізацію в Python та створювати типізовані програми, які надають більш швидке та зручне налагодження помилок
  • Розуміти задачі та цілі модульного тестування, а також писати тести для перевірки працездатності власного коду
  • Розуміти та використовувати рекомендації щодо стандарту оформлення коду на Python - PEP8
Сертифікат

По проходженню курсу

Наявність сертифіката Навчального Центру CyberBionic Systematics свідчить про Ваш володінні новими знаннями і навичками, а значить, дозволяє вигідно виділитися на тлі інших кандидатів і збільшує шанси на успішне працевлаштування або просування по кар'єрних сходах. Для отримання сертифікату після закінчення навчання, необхідно успішно пройти тестування за відповідним курсом на Testprovider.com

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

Цей курс входить до спеціальності
Курс з спеціальності
Python Developer
Старт навчання за спеціальністю:
25 червня - (09:00-11:00)
Online

25 червня - (19:00-21:00)
Online
Тривалість занять:
2 години
Графік::
3 рази на тиждень
Тривалість:
3,5 міс. / 78 годин
В одній групі:
Від 6 до 12 осіб

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

Python Advanced
Старт курсу
24 червня (19:00-21:00)
Online
Трива
лість:
18 год.
Кількість уроків:
9 занять
Вартість навчання:
3 360 грн.
2 690грн.
Записатися
на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.
Записатися
на пробний урок
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.