Курс на Stepik
Обложка курса «PROкод: курс по Python для начинающих» на Stepik
Бесплатно

PROкод: курс по Python для начинающих 4.986

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

"PROкод: курс по Python для начинающих" это идеальный старт в программировании! 🚀 Освойте Python с нуля через 500+ практических задач, многие из которых оформлены как истории. Вы изучите переменные, списки, циклы, условные операторы и другие ключевые концепции. 🔹 Подходит для новичков без опыта. 🔹 Развивает логическое мышление. 🔹 Простые объяснения + практика. Начните обучение уже сегодня и сделайте первый шаг в IT! 🔥

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PROкод: курс по Python для начинающих»Учеников на курсе 3 241
Сертификаты, выданные на курсе «PROкод: курс по Python для начинающих»Сертификатов выдано 263
Отзывы о курсе «PROкод: курс по Python для начинающих»Отзывов получено 70
Рейтинг курса «PROкод: курс по Python для начинающих»Рейтинг курса 4.986
Уроки в курсе «PROкод: курс по Python для начинающих»Количество уроков 58
Тесты в курсе «PROкод: курс по Python для начинающих»Количество квизов 269
Задачи с кодом в курсе «PROкод: курс по Python для начинающих»Количество задач с кодом 278
Время прохождения курса «PROкод: курс по Python для начинающих»Время прохождения курса
Обновления курса «PROкод: курс по Python для начинающих»Обновления курса
Дата публикации курса «PROкод: курс по Python для начинающих»Дата публикации курса
Последнее обновление курса «PROкод: курс по Python для начинающих»Последнее обновление
Сложность easy

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

Разделы в курсе «PROкод: курс по Python для начинающих» 11 разделов Уроки в курсе «PROкод: курс по Python для начинающих» 58 уроков Тесты в курсе «PROкод: курс по Python для начинающих» 269 тестов Задачи в курсе «PROкод: курс по Python для начинающих» 278 задач Время прохождения курса «PROкод: курс по Python для начинающих» 30 ч. Последнее обновление курса «PROкод: курс по Python для начинающих» обн. 25 мая 2026

1. Первое знакомство

5 уроков
Закрытый
1.1 А кто это тут у нас?
2 530
1 003
2м 5с
83
Закрытый
1.2 Знакомство с Python
1 741
1 328
4м 28с
69
Закрытый
1.3 Установка Python и интегрированной среды разработки (IDE)
1 513
1 313
5м 10с
54
Закрытый
1.4 Стиль написания кода в Python (PEP8) и философия
1 400
1 203
3м 26с
58
Закрытый
1.5 Важно!
1 331
193
2м 23с
58

2. Первые шаги в Python

4 урока
Закрытый
2.1 Объявление и использование переменных
1 433
1 067
8м 56с
75
Закрытый
2.2 Знакомство с функцией print()
1 228
945
13м 6с
64
Закрытый
2.3 Знакомство с функцией input()
1 053
888
6м 10с
56
Закрытый
2.4 Встроенные функции len(), max(), min(), sum()
1 039
841
16м 30с
83

3. Типы данных

6 уроков
Закрытый
3.1 Проверка типа данных с помощью функции type()
978
837
2м 24с
54
Закрытый
3.2 Основные типы данных: int, float, str
929
786
10м 52с
59
Закрытый
3.3 Арифметические операции и порядок их выполнения
886
722
17м 23с
60
Закрытый
3.4 Булевые значения в Python – True и False и операторы сравнения
843
732
6м 23с
48
Закрытый
3.5 Практические задания к булевым значениям, функция round()
818
602
37м 28с
60
Закрытый
3.6 Модуль Math
777
498
41м 13с
56

4. Изучение строк

6 уроков
Закрытый
4.1 Индексация и срезы строк
815
565
29м 46с
55
Закрытый
4.2 Работа с оператором "in" и экранирование в Python
742
577
12м 28с
54
Закрытый
4.3 Основные методы строк
703
531
26м 30с
46
Закрытый
4.4 Работа с форматированием строк
671
479
25м 24с
44
Закрытый
4.5 Практика f-строк: отчёты и чеки службы доставки
307
200
42м 33с
0
Закрытый
4.6 Работа с символами: функции chr() и ord()
582
392
33м 39с
37

5. Условные операторы

6 уроков
Закрытый
5.1 Логика условий: использование if, elif, else
631
389
59м 51с
36
Закрытый
5.2 Вложенные условные операторы
564
351
66м 54с
40
Закрытый
5.3 Логические операторы: and, or, not
521
303
91м 34с
31
Закрытый
5.4 Конструкция match-case для обработки условий
493
302
63м 11с
35
Закрытый
5.5 Моржовый оператор := в условиях
489
303
27м 40с
26
Закрытый
5.6 Тернарный оператор
474
323
19м 39с
22

6. Изучаем циклы

6 уроков
Закрытый
6.1 Цикл for: итерация по элементам, работа с диапазонами (range())
527
347
29м 36с
38
Закрытый
6.2 Цикл while: выполнение кода до выполнения условия
481
248
67м 42с
32
Закрытый
6.3 Итераторы под капотом for: iter() и next()
130
66
58м 18с
0
Закрытый
6.4 Логическая переменная-флаг: основы
306
221
16м 15с
21
Закрытый
6.5 Операторы break и continue
417
238
86м 30с
28
Закрытый
6.6 Моржовый оператор := в циклах
401
210
71м 55с
20

7. Изучение списков

5 уроков
Закрытый
7.1 Создание и работа со списками
478
294
37м 57с
39
Закрытый
7.2 Ссылки, копии и id(): почему «второй список» иногда меняется
170
150
3м 2с
0
Закрытый
7.3 Основные методы списков
416
248
57м 4с
28
Закрытый
7.4 Расширенные методы для анализа и сортировки
388
241
44м 47с
32
Закрытый
7.5 Вложенные списки и доступ к элементам
365
223
59м 36с
29

8. Расширенные возможности с циклами, генераторами и модулями.

7 уроков
Закрытый
8.1 Генераторы списков (List Comprehensions)
403
227
72м 50с
21
Закрытый
8.2 Встроенные функции all(), any()
377
249
12м 42с
34
Закрытый
8.3 Вложенные циклы и их применение
351
221
33м 49с
25
Закрытый
8.4 Итерируемые объекты и функции enumerate(), zip(), map()
338
219
46м 4с
26
Закрытый
8.5 Работа с регулярными выражениями, import string
493
249
56м 30с
37
Закрытый
8.6 Модуль Time и измерение производительности
328
217
7м 50с
14
Закрытый
8.7 Модуль Random
330
246
8м 48с
18

9. Алгоритмы сортировки

1 урок
Закрытый
9.1 Алгоритмы сортировки: от пузырьковой до быстрой
352
160
21м 58с
19

10. Закрепление знаний: комплексные задачи

3 урока
Закрытый
10.1 Побег из тюрьмы
417
208
28м 24с
18
Закрытый
10.2 Детективная история
295
190
59м 49с
15
Закрытый
10.3 Освоение Марса
333
171
102м 30с
13

11. Заключение

1 урок
Закрытый
11.1 Итоги
328
247
2м 33с
28