Курс на Stepik
Обложка курса «PROкод: продвинутый курс по Python» на Stepik
Бесплатно

PROкод: продвинутый курс по Python ★ 4.855

Открыть на
STEPIK.ORG

Продолжение курса «PROкод: курс по Python для начинающих» для тех, кто уже знает базовый синтаксис и хочет двигаться дальше. Разберём функции, словари, множества, работу с файлами, обработку ошибок и другие возможности Python. В курсе более 500 задач и вопросов, многие из которых оформлены как небольшие истории и квесты. После крупных тем вас ждут интерактивные зачёты, где нужно вспомнить пройденный материал и самостоятельно выбрать подходящее решение.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PROкод: продвинутый курс по Python»Учеников на курсе 4 504
Сертификаты, выданные на курсе «PROкод: продвинутый курс по Python»Сертификатов выдано 202
Отзывы о курсе «PROкод: продвинутый курс по Python»Отзывов получено 55
Рейтинг курса «PROкод: продвинутый курс по Python»Рейтинг курса 4.855
Уроки в курсе «PROкод: продвинутый курс по Python»Количество уроков 57
Тесты в курсе «PROкод: продвинутый курс по Python»Количество квизов 272
Задачи с кодом в курсе «PROкод: продвинутый курс по Python»Количество задач с кодом 257
Время прохождения курса «PROкод: продвинутый курс по Python»Время прохождения курса —
Обновления курса «PROкод: продвинутый курс по Python»Обновления курса — —
Дата публикации курса «PROкод: продвинутый курс по Python»Дата публикации курса — ———
Последнее обновление курса «PROкод: продвинутый курс по Python»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «PROкод: продвинутый курс по Python» 17 разделов Уроки в курсе «PROкод: продвинутый курс по Python» 57 уроков Тесты в курсе «PROкод: продвинутый курс по Python» 272 теста Задачи в курсе «PROкод: продвинутый курс по Python» 257 задач Время прохождения курса «PROкод: продвинутый курс по Python» 42 ч. Последнее обновление курса «PROкод: продвинутый курс по Python» обн. 3 октября 2026

🎬 Введение

1 урок
1. 🌟 Новый уровень: Включи расширенный режим! ↗

Освежаем базовые знания Python

6 уроков
1. Объявление переменных, ввод (input()) и вывод (print()) ↗
2. Основные типы данных (int, float, str, bool) ↗
3. Работа со строками: индексация, методы, форматирование ↗
4. Условные и логические операторы ↗
5. Циклы: for, while, использование break и continue ↗
6. Списки ↗

Практические задания

1 урок
1. 🎬 Клад Чёрного Кракена 🏴‍☠️ ↗

Работа с функциями. Начало

3 урока
1. Что такое функции. Их объявление и вызов ↗
2. Оператор return ↗
3. Именованные аргументы: формальные и фактические параметры ↗

Работа с кортежами (tuple)

6 уроков
1. Что такое кортежи и их отличие от списков ↗
2. Создание кортежей, доступ к элементам ↗
3. Использование встроенных функций с кортежами len(), min(), max() ↗
4. Использования sum() в кортежах ↗
5. Методы в кортежах ↗
6. Преобразование между кортежами и другими структурами данных ↗

Практические задания

1 урок
1. 🎬 Тайна Затерянного Храма 🏛️ ↗

Работа со словарями (dict)

5 уроков
1. Словари: Основные особенности и их использование ↗
2. Основы работы со словарями ↗
3. Методы словарей ↗
4. Методы словарей: Решаем практические задачи ↗
5. Работа с вложенными словарями и генераторами словарей ↗

Практические задания

1 урок
1. 🎬 Охота на цифрового призрака 🕵️‍♂️💻 ↗

Работа с множествами (set)

6 уроков
1. Множества: Особенности и основные характеристики ↗
2. Множества: Основные операции и функции ↗
3. Методы добавления и удаления элементов в множества ↗
4. Методы объединения, пересечения и разности множеств ↗
5. Методы множеств: Подмножества, Надмножества и Сравнение ↗
6. Тема урока: генераторы множеств, frozenset ↗

Практические задания

1 урок
1. 🎬 Легенда о потерянных артефактах аниме-миров 🎌 ↗

Работа с функциями в Python

10 уроков
1. Функции с переменным числом аргументов ↗
2. Использование * и ** для упаковки и распаковки данных ↗
3. Рекурсивные функции ↗
4. Евклидов алгоритм для НОД ↗
5. Анонимные (lambda) функции и их использование ↗
6. Вложенные функции и замыкания ↗
7. Области видимости и использование global и nonlocal ↗
8. Использование и создание декораторов функций ↗
9. Аргументы в декораторах функций ↗
10. Обработка ошибок. try-except ↗

Практические задания

1 урок
1. 🎬 Космические Рейнджеры: Операция "Сердце Вселенной" 🌌🚀 ↗

Матрицы на чистом Python: боль, страдания и немного циклов

1 урок
1. Основы работы с матрицами ↗

Работа с файлами

4 урока
1. Основы работы с файлами ↗
2. Работа с файлами CSV ↗
3. Json ↗
4. Обработка ошибок при работе с файлами ↗

Практические задания

2 урока
1. 🎬 Lil Byte -- путь к вершине!🎤🔥 ↗
2. 🎬 PyHero -- игра на выживание 🎮🔥 ↗

🚩 Финишная прямая: Python Advanced

1 урок
1. 📌 Что дальше? Твой путь после курса ↗

Финальный зачёт

1 урок
1. Интерактивный зачёт по всему курсу ↗