Top.Mail.Ru
Профессиональная переподготовка
#
#pp_python # Разработка приложений, Цифровые профессии # 262 ак. часов
Разработчик Python

Курс Python разработчик с нуля до middle

Онлайн-обучение с живыми вебинарами и привилегиями от ГК Softline

59500 ₽ 70000 ₽
     

* – общая стоимость услуг при рассрочке на 12 месяцев, период рассрочки и ежемесячный платеж указывается в договоре,
рассрочка предоставляется только для физ.лиц

* – Специальная стоимость действует до 31 августа 2026

Смешанная форма обучения - модульная: онлайн вебинары (или очно), практические задания, виртуальные лаборатории.
Забронировать курс
25 февраля 2027
Целевая аудитория
#

Администраторы баз данных

#

Программисты

#

Преподаватели информатики

#

Тестировщики ПО

#

Инженеры

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

Модуль 1. Основы программирования и составления алгоритмов


Алгоритм – свойства и способы представления.
• Типы данных – назначение и роль в программе. Операнды и операторы – вычисление выражений
Модели разработки программ.
• Структурное программирование.
• Базовые принципы: блочная структура кода – блоки и подпрограммы.
Практические примеры составления блок-схем и псевдокода.
• Простейшие алгоритмические задачи.
• Перевод алгоритма в код.
• Подпрограммы (функции) как основные блоки кода. Типовые задачи на обработку текста
Установка интерпретатора Python.
• Основные операции и типы данных. Особенности ввода и вывода. Операторы ветвления и циклы.
• Установка и запуск среды разработки.
• Типы данных: числа, строки, списки, логический тип, None. Функции преобразования типов. Простой ввод и простой вывод
Ветвления. Оператор if.
• Базовая форма цикла while.
• Операторы break и continue.
• Перебор (for).
Cтроки. Обработка строк.
Методы и функции. Виды переменных. Вложенные функции. Лямбда выражения.
• Список. Основные операции со списком.
• Кортеж. Основные операции с кортежем. Распаковка кортежа.
• Словарь. Основные операции со словарем.
• Множества. Основные операции с множеством. Работа с массивами.
Модули и пакеты. Модуль Decimal, OS. Работа с файловой системой. Регулярные выражения
Взаимодействие с CSV, XML, JSON
Обработка исключений. Обработка исключений. Создание исключений. Стандартные исключения.

2

Модуль 2. Расширенные возможности Python


•    Основы теории алгоритмов.
•    Расчет асимптотической сложности алгоритмов.
•    Создание базовых алгоритмов.
•    Производительность работы коллекций.
•    Принципы ООП. Структура классов. Особенности и преимущества абстракции.
•    Наследование и множественное наследование классов.
•    Статические методы и методы класса.
•    Особенности инкапсуляции.
•    Основные алгоритмы поиска и сортировки данных.
•    Принципы разработки приложений.
•    Особенности принципов SOLID.
•    Паттерны проектирования.
•    Особенности модуля Collection.
•    Основы REST API. Модуль requests.
•    Особенности сокетов. Клиент-серверные приложения.
•    Основы web программирования.
•    Основы HTML, CSS, JS.

3

Модуль 3. Практическая реализация программ и задач на языке Python


•    Особенности механизма AJAX.
•    Фреймворк Flask.
•    Разработка web-приложений.
•    Работа с Cookie и сессиями.
•    Создание собственных REST API.
•    Фреймворк Django.
•    Разработка web-приложений.
•    Взаимодействие с базами данных.
•    Основы тестирования приложений.
•    Создание Unit тестов.
•    Аналитика. Основы работы с модулем Pandas.
•    Асинхронное программирование.
•    Основы работы с генераторами.
•    Основы работы с Docker. Контейнеризация.
•    Основы микро-сервисной архитектуры.
•    Основы брокеров очередей сообщений.
•    Помощь в подготовке к техническому собеседованию.

4

Модуль 4. Инструменты искусственного интеллекта


•    Особенности машинного обучения, искусственного интеллекта и нейросетей.
•    Виды искусственного интеллекта.
•    Использование ИИ при написании кода.
•    Особенности использования ИИ агентов.
•    Разбор применения на примере тестового кейса.

1 курс(ов) в пакете

Трек «с нуля» Разработчик Python, с нуля до знаний Middle

70000 ₽
Купить
Перейти в корзину
1 курс(ов) в пакете

Трек «рост в карьере» Разработчик Python, от Junior до знаний Middle

60000 ₽
Купить
Перейти в корзину
3 отзыва
Информативно, подробно разобран материал с примерами. Четко построена подача информации. При обучении на курсе получил много новой и полезной для себя информации, новые практические навыки, которые планирую применить в своей рабочей деятельности.
Курдюмов Михаил, , г. Йошкар-Ола

Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.

Впечатления крайне положительные. Понравилось отношения преподавателя к учебному процессу. На мой взгляд курс составлен оптимально.
Злобин Борис, г. Ростов-на-Дону

Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.

Понравилась подача материала, доступность видеозаписей и доп.материалов. Думаю всего достаточно в рамках Phyton, все остальное бонусом очень хорошо. На мой взгляд пока достаточно всего.
Богданов Андрей, г. Красноярск

Чтобы оставить отзыв необходимо авторизоваться на сайте или зарегистрироваться.

Курдюмов Михаил, , г. Йошкар-Ола
Информативно, подробно разобран материал с примерами. Четко построена подача информации. При обучении на курсе получил много новой и полезной для себя информации, новые практические навыки, которые планирую применить в своей рабочей деятельности.
Злобин Борис, г. Ростов-на-Дону
Впечатления крайне положительные. Понравилось отношения преподавателя к учебному процессу. На мой взгляд курс составлен оптимально.
Богданов Андрей, г. Красноярск
Понравилась подача материала, доступность видеозаписей и доп.материалов. Думаю всего достаточно в рамках Phyton, все остальное бонусом очень хорошо. На мой взгляд пока достаточно всего.


#
#
Академия Айти

Ведущий консалтинговый центр получения дополнительного профессионального образования

Войдите в систему, чтобы получить все возможности платформы и доступ к образовательным курсам
Не запоминать
Забыли пароль?
Забыли пароль?
Введите e-mail, указанный при регистрации, пришлем вам инструкцию по восстановлению пароля.
CAPTCHA

CAPTCHA

15%
Шаг 1 из 2 Заполните данные
Далее Назад Зарегистрироваться
Корзина

Курс добавлен в корзину, теперь нужно