Курс на Stepik
Обложка курса «Методы программирования: базовый уровень» на Stepik
Бесплатно

Методы программирования: базовый уровень 4.252

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

В данном ознакомительном курсе рассматриваются базовые понятия программирования, базы данных, методы и инструменты разработки приложений, а также дается введение в язык программирования Python 3. Рассматриваемые темы сопровождаются практическими примерами.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Методы программирования: базовый уровень»Учеников на курсе 10 398
Сертификаты, выданные на курсе «Методы программирования: базовый уровень»Сертификатов выдано 1 201
Отзывы о курсе «Методы программирования: базовый уровень»Отзывов получено 111
Рейтинг курса «Методы программирования: базовый уровень»Рейтинг курса 4.252
Уроки в курсе «Методы программирования: базовый уровень»Количество уроков 45
Тесты в курсе «Методы программирования: базовый уровень»Количество квизов 160
Время прохождения курса «Методы программирования: базовый уровень»Время прохождения курса
Обновления курса «Методы программирования: базовый уровень»Обновления курса
Дата публикации курса «Методы программирования: базовый уровень»Дата публикации курса
Последнее обновление курса «Методы программирования: базовый уровень»Последнее обновление
Сложность easy

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

Разделы в курсе «Методы программирования: базовый уровень» 8 разделов Уроки в курсе «Методы программирования: базовый уровень» 45 уроков Тесты в курсе «Методы программирования: базовый уровень» 160 тестов Время прохождения курса «Методы программирования: базовый уровень» 9 ч. Последнее обновление курса «Методы программирования: базовый уровень» обн. 14 марта 2026

Введение

2 урока
1. О Томском государственном университете
2. Введение

Основные понятия и принципы, используемые в программировании

7 уроков
1. Предисловие к модулю
2. Алгоритмы
3. Программы
4. Языки программирования и трансляторы
5. Данные и интерфейсы
6. Информационные системы
7. Дополнительные материалы к модулю

Основы Python

9 уроков
1. Предисловие к модулю
2. Введение в Python
3. Константы и типы данных
4. Переменные и выражения
5. Операции
6. Условия, циклы и генераторы
7. Функции
8. Сценарии, модули и пакеты
9. Дополнительные материалы к модулю

Элементы объектно-ориентированного программирования

7 уроков
1. Предисловие к модулю
2. Объектно-ориентированная парадигма в Python
3. Конструкторы и деструкторы
4. Наследование, полиморфизм и инкапсуляция
5. Служебные методы и перегрузка операторов
6. Сериализация объектов
7. Дополнительные материалы к модулю

Базы данных

10 уроков
1. Предисловие к модулю
2. Введение в базы данных
3. Модели и схемы данных
4. Реляционная модель данных
5. Создание схемы данных
6. Язык запросов SQL (часть 1)
7. Язык запросов SQL (часть 2)
8. Система управления базами данных SQLite
9. Объектно-реляционное отображение. Алхимия SQL
10. Дополнительные материалы к модулю

Методы разработки приложений

7 уроков
1. Предисловие к модулю
2. Методологии разработки приложений
3. Инструменты разработки приложений
4. Системы контроля версий
5. Распределенная система контроля версий Git
6. Создание репозитория на Github
7. Дополнительные материалы к модулю

Заключение

2 урока
1. Заключительная лекция
2. Нам важно ваше мнение

Итоговое задание

1 урок
1. Итоговое задание