Курс на Stepik
Обложка курса «Python (Скриптовые языки программирования)» на Stepik
Бесплатно

Python (Скриптовые языки программирования) 0.000

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

Практический курс по Python с нуля: от базового синтаксиса, условий и циклов до функций, ООП и проектирования программ. Много практических задач с постепенным увеличением сложности, разбор ключевых возможностей языка и создание собственных приложений.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python (Скриптовые языки программирования)»Учеников на курсе 1
Сертификаты, выданные на курсе «Python (Скриптовые языки программирования)»Сертификатов выдано 0
Отзывы о курсе «Python (Скриптовые языки программирования)»Отзывов получено 0
Рейтинг курса «Python (Скриптовые языки программирования)»Рейтинг курса 0.000
Уроки в курсе «Python (Скриптовые языки программирования)»Количество уроков 42
Тесты в курсе «Python (Скриптовые языки программирования)»Количество квизов 45
Задачи с кодом в курсе «Python (Скриптовые языки программирования)»Количество задач с кодом 46
Обновления курса «Python (Скриптовые языки программирования)»Обновления курса
Дата публикации курса «Python (Скриптовые языки программирования)»Дата публикации курса
Последнее обновление курса «Python (Скриптовые языки программирования)»Последнее обновление
Сложность normal

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

Разделы в курсе «Python (Скриптовые языки программирования)» 8 разделов Уроки в курсе «Python (Скриптовые языки программирования)» 42 урока Тесты в курсе «Python (Скриптовые языки программирования)» 45 тестов Задачи в курсе «Python (Скриптовые языки программирования)» 46 задач Последнее обновление курса «Python (Скриптовые языки программирования)» обн. 6 сентября 2026

Основы языка и управление программой

7 уроков
1. Введение в Python
2. Типы данных, переменные и операции
3. Преобразования типов и пользовательский ввод
4. Условия и логические выражения
5. Сопоставление с образцом и дополнительные операторы
6. Циклы
7. Лабораторная работа №1

Списки и функции

5 уроков
1. Списки
2. Работа со списками и алгоритмы обработки данных
3. Функции
4. Продвинутая работа с параметрами функций
5. Лабораторная работа №2

Строки, библиотека и коллекции

5 уроков
1. Строки и работа с текстом
2. Стандартная библиотека Python
3. Кортежи и множества
4. Словари и выбор структуры данных
5. Лабораторная работа №3

Основы ООП

5 уроков
1. Введение в объектно-ориентированное программирование
2. Конструкторы, атрибуты и свойства
3. Инкапсуляция и управление состоянием объекта
4. Методы класса, статические методы и специальные атрибуты
5. Лабораторная работа №4

Продвинутое ООП и возможности Python

6 уроков
1. Наследование
2. Полиморфизм и абстракция
3. Магические методы и протоколы Python
4. Модель объектов Python и система типов
5. Итераторы, генераторы и comprehensions
6. Лабораторная работа №5

Ошибки, файлы и данные

4 урока
1. Исключения
2. Файлы и файловая система
3. JSON, CSV и управление ресурсами
4. Лабораторная работа №6

Современный Python и организация проекта

4 урока
1. Функции как объекты, lambda и декораторы
2. Модули, пакеты, pip и виртуальные окружения
3. Type Hints и современный Python-код
4. Лабораторная работа №7

Проектирование и архитектура

6 уроков
1. Принципы проектирования ООП и SOLID
2. Композиция, зависимости и архитектура объектов
3. Паттерны проектирования: порождающие
4. Паттерны проектирования: структурные и поведенческие
5. Архитектура небольшого Python-приложения
6. Лабораторная работа №8