Курс на Stepik
Обложка курса «Learning Python Together» на Stepik
Бесплатно

Learning Python Together 5.000

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

Добро пожаловать на интенсивный курс по языку программирования Python! Простые и сложные задания, обширная информация - все это ждет вас. Автор собрал весь свой опыт изучения языка, чтобы помочь вам освоить Python с нуля. Готовы к вызову? Присоединяйтесь к нам!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Learning Python Together»Учеников на курсе 556
Сертификаты, выданные на курсе «Learning Python Together»Сертификатов выдано 0
Отзывы о курсе «Learning Python Together»Отзывов получено 7
Рейтинг курса «Learning Python Together»Рейтинг курса 5.000
Уроки в курсе «Learning Python Together»Количество уроков 109
Тесты в курсе «Learning Python Together»Количество квизов 658
Задачи с кодом в курсе «Learning Python Together»Количество задач с кодом 395
Время прохождения курса «Learning Python Together»Время прохождения курса
Обновления курса «Learning Python Together»Обновления курса
Дата публикации курса «Learning Python Together»Дата публикации курса
Последнее обновление курса «Learning Python Together»Последнее обновление
Сложность easy

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

Разделы в курсе «Learning Python Together» 19 разделов Уроки в курсе «Learning Python Together» 109 уроков Тесты в курсе «Learning Python Together» 658 тестов Задачи в курсе «Learning Python Together» 395 задач Время прохождения курса «Learning Python Together» 28 ч. Последнее обновление курса «Learning Python Together» обн. 30 июля 2026

Введение

2 урока
1. Вступление
2. Общие сведения

Переменные и типы данных

11 уроков
1. Типы данных
2. Переменные
3. Ввод и вывод данных
4. Приведение типов
5. Текстовые данные
6. Задачи I
7. Последовательности
8. Числовые данные
9. Арифметические операторы
10. Задачи II
11. Структура кода

Ветвления

5 уроков
1. Операторы сравнения
2. Логические операторы
3. if ... elif ... else
4. Задачи
5. Задачи II

Циклы

5 уроков
1. Цикл for
2. Цикл while
3. Вложенные циклы
4. Задачи I
5. Задачи II

Числовые данные

3 урока
1. Конвертация
2. Функции чисел
3. Задачи

Строки

12 уроков
1. Форматирование строк
2. Функции строк
3. Методы строк
4. Преобразование регистра
5. Поиск и сравнение
6. Проверка содержимого
7. Выравнивание
8. Разделение
9. Обработка
10. Кодировка
11. Задачи I
12. Задачи II

Списки

9 уроков
1. Создание списков
2. Индексация и срезы
3. Операции со списками
4. Встроенные функции
5. Методы списков
6. Задачи I
7. Списковые включения
8. Вложенные списки
9. Задачи II

Кортежи

3 урока
1. Создание кортежей
2. Операции с кортежами
3. Методы кортежей

Множества

6 уроков
1. Создание множеств
2. Операции с множествами
3. Методы множеств
4. Замороженные множества
5. Задачи I
6. Задачи II

Словари

7 уроков
1. Создание словарей
2. Доступ к элементам
3. Операции со словарями
4. Методы словарей
5. Вложенные словари
6. Задачи I
7. Задачи II

Обработка исключений

3 урока
1. try-except блок
2. raise и assert
3. Задачи

Функции

12 уроков
1. Функция
2. Задачи I
3. Области видимости
4. Генераторы
5. Комментирование
6. Аннотация типов
7. lambda функция
8. Рекурсия
9. Замыкание
10. Декораторы
11. Функции и мутабельные объекты
12. Задачи II

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

7 уроков
1. Файлы
2. Открытие, чтение и запись файлов
3. Задачи I
4. CSV
5. Задачи II
6. JSON
7. Задачи III

ООП

7 уроков
1. ООП - Вступление
2. Классы и объекты
3. Инкапсуляция
4. Наследование
5. Полиморфизм
6. Магические методы
7. Задачи

Модули

4 урока
1. Импортирование модулей
2. Стандартные библиотеки
3. Создание собственных модулей
4. Задачи

Обзор дополнительных тем

3 урока
1. Скорость выполнения
2. Оптимизация кода
3. Дополнительно

Заключение

1 урок
1. Делаем выводы

Задачи (невошедшее)

4 урока
1. Строки
2. Циклы
3. Функции
4. Задачи (под вопросом)

Задачи от учащихся

2 урока
1. Предлагаем
2. Решаем