Хочешь научиться делать сайты? Присоединяйся к открытому онлайн уроку!
Записаться на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.

Курс Python Advanced в Киеве

Старт курса
3 июля (19:00-21:00)
Online

1 августа (19:00-21:00)
Online

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

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

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

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

Курс Python Advanced в Киеве

Старт курса
3 июля (19:00-21:00)
Online

1 августа (19:00-21:00)
Online
Продолжительность:
18 ч.
Количество уроков:
9 занятий
Стоимость обучения:
3 360грн.

Форма обучения

Очное обучение
Онлайн обучение

Описание курса
Python Advanced

Курс “Python Углубленный” будет полезен всем, кто имеет базовые знания языка Python и желает довести владение им до продвинутого уровня. На занятиях будут рассматриваться такие сложные темы, как: работа с сетью и хранилищами данных, асинхронное и многопоточное программирование, метаклассы, типизация, спецификация PEP8, библиотека Numpy, модульное тестирование. Последний урок посвящен практике, где каждый учащийся сможет использовать приобретенные знания в создании итогового проекта. Занятия проводят сертифицированные преподаватели с коммерческим опытом в качестве разработчика, которые умеют хорошо объяснять учебный материал, сопровождая его понятными примерами. Уроки содержат только важную информацию без лишних лирических отступлений. После прохождения курса, выполнения всех домашних заданий, а также успешной сдачи финального теста Вы будете владеть языком Python на профессиональном уровне. Это позволит Вам создавать эффективные приложения, что безусловно повысит Ваши шансы на трудоустройство в IT-компании.

Программа курса
  • 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 свидетельствует о Вашем владении новыми знаниями и навыками, а значит, позволяет выгодно выделиться на фоне других кандидатов и увеличивает шансы на успешное трудоустройство или продвижение по карьерной лестнице. Для получения сертификата после окончания обучения, необходимо успeшно пройти тестирование по соответствующему курсу на Testprovider.com

ПРЕПОДАВАТЕЛИ КУРСА

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

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

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

Python Advanced
Старт курса
3 июля (19:00-21:00)
Online

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