Курс на Stepik
Обложка курса «☯ Программирование на Python для начинающих» на Stepik
2 499 ₽

☯ Программирование на Python для начинающих 4.500

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

Цель программы: ✤ Получение слушателями профессиональных компетенций в области разработки бэкенда на языке программирования Python, подготовка специалистов в области промышленной и серверной разработки; ✤ Получение навыков работы с базами данных, грамотному обращению с информацией и данными; ✤ Установка и настройка программного обеспечения: IDE, расширений и модулей; ✤ Разработка программ на языке программирования Python; ✤ Построение аналитических диаграмм и графиков; ✤ Работа с библиотекой Requests.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «☯ Программирование на Python для начинающих»Учеников на курсе 65
Сертификаты, выданные на курсе «☯ Программирование на Python для начинающих»Сертификатов выдано 31
Отзывы о курсе «☯ Программирование на Python для начинающих»Отзывов получено 4
Рейтинг курса «☯ Программирование на Python для начинающих»Рейтинг курса 4.500
Уроки в курсе «☯ Программирование на Python для начинающих»Количество уроков 104
Тесты в курсе «☯ Программирование на Python для начинающих»Количество квизов 22
Задачи с кодом в курсе «☯ Программирование на Python для начинающих»Количество задач с кодом 18
Время прохождения курса «☯ Программирование на Python для начинающих»Время прохождения курса
Стоимость курса «☯ Программирование на Python для начинающих»Стоимость курса 2 499 ₽
Обновления курса «☯ Программирование на Python для начинающих»Обновления курса
Дата публикации курса «☯ Программирование на Python для начинающих»Дата публикации курса
Последнее обновление курса «☯ Программирование на Python для начинающих»Последнее обновление
Сложность easy

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

Разделы в курсе «☯ Программирование на Python для начинающих» 18 разделов Уроки в курсе «☯ Программирование на Python для начинающих» 104 урока Тесты в курсе «☯ Программирование на Python для начинающих» 22 теста Задачи в курсе «☯ Программирование на Python для начинающих» 18 задач Время прохождения курса «☯ Программирование на Python для начинающих» 5 ч. Последнее обновление курса «☯ Программирование на Python для начинающих» обн. 19 марта 2026

1. Введение

4 урока
Открытый
1.1 🧑‍🏫 Лекция 1: Введение
525
220
4м 31с
4
Открытый
1.2 Лекция 2: Знакомство с языком программирования Python
150
96
5м 33с
2
Открытый
1.3 Лекция 3: Особенности работы с языком программирования Python
117
117
3м 3с
1
Открытый
1.4 👨‍💻 Об авторе
104
104
1м 2с
1

2. Основы языка программирования Python

14 уроков
Открытый
2.1 Установка и настройка интерпретатора Python
853
45
5м 44с
1
Закрытый
2.2 Знакомство с консолью. Условные конструкции
51
34
9м 5с
2
Закрытый
2.3 💻 Установка и настройка Poetry
4
4
-
0
Закрытый
2.4 Введение в типы данных и циклы. Коллекции данных.
42
32
11м 12с
3
Закрытый
2.5 Лекция Функции - использование встроенных и создание собственных
38
13
48м 51с
4
Закрытый
2.6 Основные принципы ООП: методология
34
3
27м 29с
-2
Закрытый
2.7 Открытие и чтение, запись в файл. Работа с форматами данных
29
3
10м 7с
0
Закрытый
2.8 Работа с библиотекой Requests, HTTP-запросы
27
17
26м 18с
0
Закрытый
2.9 Работа с декораторами
1
1
-
0
Закрытый
2.10 Знакомство с интересными модулями Python
24
17
16м 9с
0
Открытый
2.11 Продолжаем знакомиться с интересными модулями
120
14
1м 8с
3
Закрытый
2.12 Библиотека Matplotlib для построения графиков
23
16
5м 50с
1
Закрытый
2.13 📄 Практическая работа. Программа для определения погоды
23
14
2м 50с
0
Закрытый
2.14 Практическая часть - решение задач
7
1
-
0

3. Установка пакетов из внешних источников

3 урока
Закрытый
3.1 Настройка и запуск виртуального окружения
47
2
2м 55с
2
Закрытый
3.2 Установка модулей
41
41
2м 54с
0
Закрытый
3.3 Пакеты и модули
10
9
0м 14с
0

4. Алгоритмы. Поиск чисел

7 уроков
Закрытый
4.1 Бинарный поиск
20
9
2м 1с
0
Закрытый
4.2 Линейный поиск
12
9
1м 21с
0
Закрытый
4.3 Jump search
14
14
3м 38с
0
Закрытый
4.4 Поиск методом Фиббоначи
12
12
4м 34с
0
Закрытый
4.5 Тернарный поиск
10
10
-
0
Закрытый
4.6 Экспоненциальный поиск
12
12
2м 49с
0
Закрытый
4.7 Интерполяционный поиск
12
10
2м 56с
0

5. Многопоточный режим работы

6 уроков
Закрытый
5.1 Что такое потоки ?
9
1
-
0
Закрытый
5.2 Ассинхронное программирование
7
6
-
0
Закрытый
5.3 Введение в очереди
0
0
-
0
Закрытый
5.4 Очередь FIFO
0
0
-
0
Закрытый
5.5 Очередь LIFO
0
0
-
0
Закрытый
5.6 Очередь Priority
0
0
-
0

6. Работа с нейросетью ChatgGPT

3 урока
Открытый
6.1 Введение. Регистрация на платформе
137
137
2м 30с
1
Закрытый
6.2 Установка и настройка CodeGPT
26
26
1м 39с
0
Закрытый
6.3 Выполнение запросов к ChatGPT на Python
27
27
2м 52с
0

7. Система контроля версий Git

3 урока
Закрытый
7.1 GIT - система контроля версий. Внедрение системы контроля версий
18
14
3м 59с
0
Закрытый
7.2 История работы и ветки. Командная работа
16
15
74м 30с
0
Закрытый
7.3 📄 Практическая работа. Создание репозитория проекта
14
14
3м 39с
0

8. Изучение работы с GitHub

3 урока
Закрытый
8.1 Знакомство с GitHub 👨‍💻
12
12
4м 14с
0
Закрытый
8.2 GitHub: настройка и первая публикация проекта
11
11
2м 25с
0
Закрытый
8.3 📄 Создание репозитория, публикация проекта
14
11
1м 38с
0

9. Работа с базой данных SQL

4 урока
Закрытый
9.1 📝 Что такое база данных: принципы работы, лучшие СУБД
31
19
5м 45с
0
Закрытый
9.2 Что такое SQL и как с ним работать
24
16
4м 52с
0
Закрытый
9.3 В чем разница между SQL и MySQL ?
19
19
1м 14с
0
Закрытый
9.4 Установка MS SQL Server 2022
17
14
3м 43с
0

10. Базы данных в Python

4 урока
Закрытый
10.1 Теория баз данных. Проектирование БД 📅
15
10
1м 31с
0
Закрытый
10.2 Что такое запросы и какими они бывают ?
10
10
-
0
Закрытый
10.3 Работа с базой данных в Python
12
9
-
0
Закрытый
10.4 📄 Практическая работа. Создание базы данных для проекта.
13
5
0м 30с
0

11. Создание библиотек

6 уроков
Закрытый
11.1 Введение
1
1
-
0
Закрытый
11.2 Что такое PyPi ?
0
0
-
0
Закрытый
11.3 Основы создания библиотеки
0
0
-
0
Закрытый
11.4 Подготовка к публикации
1
1
-
0
Закрытый
11.5 Публикация в PyPI
0
0
-
0
Закрытый
11.6 Версионирование и обновление библиотеки
0
0
-
0

12. Изучение Flask и Django

5 уроков
Закрытый
12.1 Что такое Flask и как на нём создавать свои проекты ?
4
3
-
0
Закрытый
12.2 Написание сайтов на Flask
4
3
-
0
Закрытый
12.3 Что такое Django и как на нём создавать свои проекты ?
5
2
-
0
Закрытый
12.4 Написание проектов на Django
4
3
-
0
Закрытый
12.5 Сравнение Flask и Django: Плюсы и Минусы
6
3
-
0

13. Блокчейн и Криптовалюты

6 уроков
Закрытый
13.1 Как работает блокчейн
5
3
-
0
Закрытый
13.2 Краткое введение в криптовалюту
5
5
-
0
Закрытый
13.3 Блокчейн сети
4
3
-
0
Закрытый
13.4 Кошельки
3
0
-
0
Закрытый
13.5 Биржи
3
3
-
0
Закрытый
13.6 Разработка WEB3 приложений
4
2
-
0

14. Изучение Fast API

2 урока
Закрытый
14.1 Что такое Fast API и как на нём создавать свои проекты ?
3
3
-
0
Закрытый
14.2 👨🏻‍💻 Написание проектов на Fast API
4
3
-
0

15. Решение задач на CodeWars

8 уроков
Закрытый
15.1 Уровень - 8 kyu
2
1
-
0
Закрытый
15.2 Уровень - 7 kyu
1
1
-
0
Закрытый
15.3 Уровень - 6 kyu
1
1
-
0
Закрытый
15.4 Уровень - 5 kyu
1
0
-
0
Закрытый
15.5 Уровень - 4 kyu
1
0
-
0
Закрытый
15.6 Уровень - 3 kyu
1
0
-
0
Закрытый
15.7 Уровень - 2 kyu
1
0
-
0
Закрытый
15.8 Уровень - 1 kyu
1
0
-
0

16. Написание проектов на языке программирования Python

9 уроков
Закрытый
16.1 Установка и настройка необходимого ПО 👨‍💻
17
17
1м 34с
0
Закрытый
16.2 🐼 Знакомство с библиотекой Panda3D
19
9
2м 35с
0
Закрытый
16.3 🐼 Работа с моделями в Panda3D
12
12
3м 12с
0
Закрытый
16.4 Создание игры: "Шашки" с ИИ
16
14
1м 8с
0
Закрытый
16.5 Создание игры: "Pac-Man" на Python
12
12
1м 36с
0
Закрытый
16.6 🐍 Создание игры: "Змейка", с применением необходимых функций
14
8
2м 50с
0
Открытый
16.7 Создание игры: "Tetris"
85
6
2м 50с
0
Закрытый
16.8 Публикаций проектов в репозитории на GitHub
17
11
0м 29с
0
Закрытый
16.9 📄 Подведение итогов. Практическое задание на самопроверку.
14
10
1м 39с
0

17. Изучение Frappe Framework

7 уроков
Закрытый
17.1 Введение в экосистему Frappe
1
0
-
0
Закрытый
17.2 Установка и настройка среды
0
0
-
0
Закрытый
17.3 Структура приложения и DocType
0
0
-
0
Закрытый
17.4 Контроллеры, события и API
0
0
-
0
Закрытый
17.5 Frontend и кастомизация
0
0
-
0
Закрытый
17.6 Отчёты, дашборды и деплой
0
0
-
0
Закрытый
17.7 Итоговые проекты
0
0
-
0

18. Изучение Reflex (Next.js и React + FastAPI)

10 уроков
Закрытый
18.1 Установка и первый запуск
0
0
-
0
Закрытый
18.2 Структура проекта и первая правка
0
0
-
0
Закрытый
18.3 Сборка UI: Компоненты и компоновка
0
0
-
0
Закрытый
18.4 Введение в Состояние (State)
0
0
-
0
Закрытый
18.5 Интерактивность: Обработчики событий
0
0
-
0
Закрытый
18.6 Работа с формами и вводом данных
0
0
-
0
Закрытый
18.7 Усложнение состояния и логики
0
0
-
0
Закрытый
18.8 Маршрутизация (несколько страниц)
0
0
-
0
Закрытый
18.9 Стилизация и кастомизация
0
0
-
0
Закрытый
18.10 Финальная сборка и деплой
0
0
-
0