Курс на Stepik
Обложка курса «Полное руководство по Python 3: от новичка до профессионала» на Stepik
1 990 ₽

Полное руководство по Python 3: от новичка до профессионала 4.364

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

Изучи Python 3 с нуля - один из самых популярных языков программирования в мире. Крупнейший курс по Python в рунете: более 28 тысяч студентов на Udemy.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Полное руководство по Python 3: от новичка до профессионала»Учеников на курсе 1 648
Сертификаты, выданные на курсе «Полное руководство по Python 3: от новичка до профессионала»Сертификатов выдано 315
Отзывы о курсе «Полное руководство по Python 3: от новичка до профессионала»Отзывов получено 11
Рейтинг курса «Полное руководство по Python 3: от новичка до профессионала»Рейтинг курса 4.364
Уроки в курсе «Полное руководство по Python 3: от новичка до профессионала»Количество уроков 118
Тесты в курсе «Полное руководство по Python 3: от новичка до профессионала»Количество квизов 41
Задачи с кодом в курсе «Полное руководство по Python 3: от новичка до профессионала»Количество задач с кодом 59
Время прохождения курса «Полное руководство по Python 3: от новичка до профессионала»Время прохождения курса
Стоимость курса «Полное руководство по Python 3: от новичка до профессионала»Стоимость курса 1 990 ₽
Обновления курса «Полное руководство по Python 3: от новичка до профессионала»Обновления курса
Дата публикации курса «Полное руководство по Python 3: от новичка до профессионала»Дата публикации курса
Последнее обновление курса «Полное руководство по Python 3: от новичка до профессионала»Последнее обновление
Сложность easy

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

Разделы в курсе «Полное руководство по Python 3: от новичка до профессионала» 11 разделов Уроки в курсе «Полное руководство по Python 3: от новичка до профессионала» 118 уроков Тесты в курсе «Полное руководство по Python 3: от новичка до профессионала» 41 тест Задачи в курсе «Полное руководство по Python 3: от новичка до профессионала» 59 задач Время прохождения курса «Полное руководство по Python 3: от новичка до профессионала» 35 ч. Последнее обновление курса «Полное руководство по Python 3: от новичка до профессионала» обн. 1 год назад

1. Введение в Python

10 уроков
Открытый
1.1 Присоединиться к чату в телеграме
2 897
2 897
0м 6с
45
Открытый
1.2 Почему Python
5 347
43
5м 37с
64
Закрытый
1.3 Python с технической точки зрения
1 419
35
8м 53с
57
Закрытый
1.4 Python 2 vs Python 3
1 379
33
4м 41с
37
Закрытый
1.5 Стандартная библиотека
1 375
33
4м 7с
33
Закрытый
1.6 Редакторы кода для Python
1 368
32
5м 56с
32
Закрытый
1.7 Инсталлируем дистрибутив Anaconda
1 356
34
5м 50с
38
Закрытый
1.8 Введение в Anaconda
1 336
35
10м 58с
42
Закрытый
1.9 Jupyter Notebook не запускается через Anaconda Navigator?
1 269
30
5м 13с
30
Закрытый
1.10 Базовые сведения о Python. Тест
1 319
1 273
0м 26с
21

2. Основы Python

13 уроков
Закрытый
2.1 Обзор основных типов данных
1 350
37
9м 20с
54
Открытый
2.2 Числа и элементарная математика
2 101
49
10м 33с
36
Закрытый
2.3 Переменные
1 275
37
19м 39с
34
Закрытый
2.4 bool и None
1 252
32
10м 52с
34
Закрытый
2.5 Тип string
1 220
30
27м 47с
51
Закрытый
2.6 Функции string
1 183
25
48м 12с
49
Закрытый
2.7 Форматирование строк
1 115
25
12м 44с
25
Закрытый
2.8 Операторы сравнения
1 065
27
14м 7с
33
Закрытый
2.9 Операции над файлами
1 070
27
26м 31с
34
Закрытый
2.10 Строки и байты: str, bytes, bytearray. Кодировк
1 023
23
21м 25с
34
Закрытый
2.11 Основы Python. Тест
1 067
1 001
1м 46с
13
Закрытый
2.12 Python Basics ДЗ: основы
1 076
807
20м 50с
7
Закрытый
2.13 Python Basics ДЗ: основы (решение)
973
28
11м 46с
23

3. Коллекции, циклы и логика в Python

22 урока
Открытый
3.1 list - список
1 685
31
19м 42с
27
Закрытый
3.2 dict - словарь
882
22
19м 7с
33
Закрытый
3.3 OrderedDict vs dict
834
22
10м 49с
31
Закрытый
3.4 tuple - кортеж
802
22
8м 37с
23
Закрытый
3.5 namedtuple - именованные кортежи
795
23
9м 26с
29
Закрытый
3.6 Логика с условиями
784
20
10м 0с
24
Закрытый
3.7 set - множество
761
18
20м 1с
26
Закрытый
3.8 Цикл for
761
19
21м 35с
26
Закрытый
3.9 list comprehension
760
20
21м 36с
32
Закрытый
3.10 Цикл while, continue, break
739
17
10м 54с
23
Закрытый
3.11 Циклы. ДЗ 1-2
839
688
9м 9с
16
Закрытый
3.12 Циклы. ДЗ 1-2. Решение
756
756
5м 31с
14
Закрытый
3.13 Циклы. ДЗ 3-5
783
582
34м 0с
13
Закрытый
3.14 Циклы. ДЗ 3-5. Решение
692
20
13м 10с
10
Закрытый
3.15 Циклы. ДЗ 6. Определяем Flush
708
538
27м 17с
23
Закрытый
3.16 Циклы. ДЗ 6. Определяем Flush. Решение
633
633
15м 37с
15
Закрытый
3.17 Циклы. ДЗ 7. Палиндром
660
531
21м 19с
10
Закрытый
3.18 Циклы. ДЗ 7. Палиндром. Решение
603
603
5м 19с
9
Закрытый
3.19 ДЗ 8. "Угадай число"
21
12
53м 20с
10
Закрытый
3.20 ДЗ 8. "Угадай число". Факультатив
599
18
8м 35с
11
Закрытый
3.21 ДЗ 9. "Камень-ножницы-бумага". Факультатив
584
16
16м 52с
13
Закрытый
3.22 Коллекции и циклы. Тест
647
614
1м 56с
16

4. Функции и модули

12 уроков
Закрытый
4.1 Помощь по функциям
722
19
6м 49с
20
Закрытый
4.2 Встроенные функции
674
13
53м 5с
25
Закрытый
4.3 Основы функций
655
14
32м 39с
33
Закрытый
4.4 Лямбды
651
13
42м 28с
29
Закрытый
4.5 Вложенные функции и область видимости переменных
627
14
21м 38с
20
Закрытый
4.6 Декораторы
639
13
44м 30с
28
Закрытый
4.7 Декоратор @wraps
615
12
17м 16с
23
Закрытый
4.8 Тест по функциям
619
585
1м 11с
12
Закрытый
4.9 ДЗ по функциям 1-4
628
434
61м 33с
11
Закрытый
4.10 Решение ДЗ по функциям 1-4
529
529
15м 11с
13
Закрытый
4.11 Домашнее задание "Игра в палочки"
547
410
25м 14с
7
Закрытый
4.12 ДЗ "Игра в палочки". Факультатив
501
13
13м 46с
11

5. Ошибки и исключения. Автоматизированные тесты

4 урока
Закрытый
5.1 Основы обработки ошибок
579
15
25м 8с
26
Закрытый
5.2 Выброс исключений. Кастомные типы исключений.
545
14
14м 1с
12
Закрытый
5.3 Основы юнит-тестирования
537
12
12м 44с
21
Закрытый
5.4 Работа с ошибками. Тест
528
497
1м 50с
7

6. ООП в Python

15 уроков
Закрытый
6.1 Основы классов
621
13
19м 40с
20
Закрытый
6.2 Магические методы
444
12
8м 33с
14
Закрытый
6.3 Как создаются и живут объекты в памяти
12
12
5м 1с
0
Закрытый
6.4 Атрибуты и методы
568
13
12м 2с
23
Закрытый
6.5 Константы. Защищённые и приватные атрибуты. Свойства.
554
12
24м 30с
37
Закрытый
6.6 Наследование и полиморфизм
511
11
16м 1с
14
Закрытый
6.7 Статические методы - @staticmethod, @classmethod
532
13
54м 56с
7
Закрытый
6.8 Множественное наследование
460
12
20м 13с
18
Закрытый
6.9 Миксины
14
14
4м 27с
-7
Закрытый
6.10 Абстрактный класс и модуль ABC
13
13
5м 36с
11
Закрытый
6.11 ДЗ 1-6
15
8
53м 18с
18
Закрытый
6.12 ДЗ 1-3. Решение
377
377
13м 51с
7
Закрытый
6.13 ДЗ 4-6. Решение
356
356
18м 31с
6
Закрытый
6.14 ДЗ "Крестики-нолики"
11
9
-
0
Закрытый
6.15 ООП в Python. Тест
415
378
1м 22с
4

7. Модули и пакеты

4 урока
Закрытый
7.1 PyPi и Pip
444
10
6м 43с
10
Закрытый
7.2 Модули и пакеты
408
10
16м 9с
14
Закрытый
7.3 Ещё раз о __name__ и __main__
400
10
12м 41с
11
Закрытый
7.4 Модули и пакеты. Тест
397
368
1м 33с
2

8. Дополнительно

14 уроков
Закрытый
8.1 Реализуем Stack
378
6
9м 0с
7
Закрытый
8.2 datetime - даты и время
351
74
21м 6с
15
Закрытый
8.3 Singleton Design Pattern: __new__ и __init__
343
6
12м 6с
15
Закрытый
8.4 Pickle - консервирование
326
7
11м 32с
10
Закрытый
8.5 repr and str, eq and ne, eval
314
6
16м 5с
11
Закрытый
8.6 Deep copy vs Shallow copy
304
5
19м 58с
18
Закрытый
8.7 Enum - перечисления
302
7
12м 45с
7
Закрытый
8.8 Работаем с JSON
342
5
27м 27с
14
Закрытый
8.9 Генераторы
300
4
17м 21с
14
Закрытый
8.10 Итераторы. Модуль itertools
279
4
44м 45с
15
Закрытый
8.11 Интроспекция
271
4
10м 20с
12
Закрытый
8.12 Модуль requests
281
4
25м 24с
10
Закрытый
8.13 Управление памятью
267
5
12м 36с
17
Закрытый
8.14 Дополнительные темы. Тест
298
267
1м 34с
5

9. PyCharm. Линтеринг, виртуальные окружения

6 уроков
Закрытый
9.1 Введение в Линтеры
305
5
13м 48с
12
Закрытый
9.2 Установка "системного" Python
277
4
4м 28с
6
Закрытый
9.3 Виртуальное окружение
280
4
12м 33с
13
Закрытый
9.4 Установка PyCharm
286
286
8м 14с
9
Закрытый
9.5 Создаём проект в PyCharm
287
287
5м 35с
6
Закрытый
9.6 Refactoring, Quick Fixes, Debugging в PyCharm
270
4
14м 4с
10

10. Современный Python

8 уроков
Закрытый
10.1 Walrus-оператор
229
229
10м 8с
5
Закрытый
10.2 Навязывание позиционных аргументов
218
218
16м 29с
7
Закрытый
10.3 Type Hints
260
6
19м 31с
19
Закрытый
10.4 Демо некоторых Type Hints
211
6
22м 42с
5
Закрытый
10.5 Демо DuckTyping и Protocol
212
212
8м 5с
5
Закрытый
10.6 Введение в dataclasses
260
5
7м 43с
14
Закрытый
10.7 Структурное сопоставление
9
9
-
0
Закрытый
10.8 Упрощённый вывод значений в интерполированных строках
200
200
5м 24с
6

11. Финальная практика

10 уроков
Закрытый
11.1 Задания
315
127
114м 48с
-8
Закрытый
11.2 Задания 1-4. Решения
234
234
16м 38с
1
Закрытый
11.3 Задание 5. Решение
192
192
14м 56с
3
Открытый
11.4 Задание "Парсинг римских чисел"
22
3
-
-1
Открытый
11.5 Задание "Парсинг римских чисел". Решение
371
371
7м 22с
2
Закрытый
11.6 Задание "Виселица"
7
3
-
-4
Закрытый
11.7 Задание "Виселица". Факультатив
171
3
33м 32с
4
Закрытый
11.8 Задание "Верю - не верю"
7
3
-
-2
Закрытый
11.9 Задание "Верю - не верю". Решение
176
7
31м 54с
-2
Закрытый
11.10 Что дальше?
18
18
2м 35с
0