Записаться на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!

Курс Python Advanced

Старт курса: 28 января (19:00-21:00)

Для кого этот курс

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

Предварительные требования

• Базовые знания языка Python.

Курс Python Advanced

Старт курса: 28 января (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
Старт курса:
20 января - (09:00-11:00)
20 января - (19:00-21:00)
Длительность занятий:
2 часа
График::
3 раза в неделю
Продолжительность:
3,5 мес. / 78 часов
В одной группе:
От 6 до 12 человек

Отзывы наших студентов

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