Курс на Stepik
Обложка курса «Основы компьютерных и веб-технологий с Python от Диджитализируй» на Stepik
30 000 ₽

Основы компьютерных и веб-технологий с Python от Диджитализируй ★ 4.947

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

Курс даёт фундаментальное понимание веб-технологий, необходимое всем разработчикам, создающим Интернет проекты

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй»Учеников на курсе 685
Сертификаты, выданные на курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй»Сертификатов выдано 121
Отзывы о курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй»Отзывов получено 75
Рейтинг курса «Основы компьютерных и веб-технологий с Python от Диджитализируй»Рейтинг курса 4.947
Уроки в курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй»Количество уроков 97
Тесты в курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй»Количество квизов 128
Задачи с кодом в курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй»Количество задач с кодом 32
Время прохождения курса «Основы компьютерных и веб-технологий с Python от Диджитализируй»Время прохождения курса —
Стоимость курса «Основы компьютерных и веб-технологий с Python от Диджитализируй»Стоимость курса 30 000 ₽ —
Обновления курса «Основы компьютерных и веб-технологий с Python от Диджитализируй»Обновления курса — —
Дата публикации курса «Основы компьютерных и веб-технологий с Python от Диджитализируй»Дата публикации курса — ———
Последнее обновление курса «Основы компьютерных и веб-технологий с Python от Диджитализируй»Последнее обновление — ———

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

Разделы в курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй» 12 разделов Уроки в курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй» 97 уроков Тесты в курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй» 128 тестов Задачи в курсе «Основы компьютерных и веб-технологий с Python от Диджитализируй» 32 задачи Время прохождения курса «Основы компьютерных и веб-технологий с Python от Диджитализируй» 31 ч. Последнее обновление курса «Основы компьютерных и веб-технологий с Python от Диджитализируй» обн. 13 января 2026

Введение

2 урока
1. О курсе ↗
2. Как работать на курсе ↗

Компьютерные технологии

7 уроков
1. Просто о компьютерном железе, битах и байтах ↗
2. Об операционных системах, GUI и терминале ↗
3. Устанавливаем Debian Linux в WSL или VirtualBox ↗
4. Hex-редакторы, файлы и кодировки ↗
5. Программы и языки программирования ↗
6. Компилируемые и интерпретируемые языки программирования ↗
7. Алгоритмы ↗

Linux

2 урока
1. Основы Linux и bash ↗
2. grep ↗

Как работает Интернет и веб. Основы

8 уроков
1. Почему это важно понимать ↗
2. Компьютерные сети и оборудование ↗
3. Локальные и глобальные сети ↗
4. Сетевые протоколы ↗
5. IP протокол, NAT ↗
6. Клиент-сервер ↗
7. Прокси-сервера и VPN ↗
8. DHCP ↗

Как работает Интернет и веб. DNS

6 уроков
1. DNS ↗
2. Доменные зоны ↗
3. Система DNS серверов ↗
4. DNS-записи ↗
5. Как посмотреть DNS записи любого домена ↗
6. Файл hosts и доменное имя localhost ↗

Как работает Интернет и веб. HTTP, HTTPS

7 уроков
1. HTTP ↗
2. Изучаем HTTP с Telnet ↗
3. HTTP в Chrome Developer Tools ↗
4. HTTP2 и HTTP3 ↗
5. URI и URL ↗
6. Как данные передаются на сервер ↗
7. HTTPS ↗

Cookies, сессии, безопасность

6 уроков
1. Аутентификация и авторизация ↗
2. Хеш-функции ↗
3. Хранение паролей, механизм аутентификации ↗
4. Cookies — кто и как устанавливает и использует ↗
5. Работа Cookies, безопасность ↗
6. Цифровая подпись Cookies ↗

Фронтенд технологии

8 уроков
1. Фронтенд и бэкенд. Компоненты фронта и бэка ↗
2. HTML, CSS ↗
3. Запуск локального HTTP сервера ↗
4. Делаем сайт, доступный внутри квартиры без Интернет ↗
5. HTML формы ↗
6. Chrome developer tools ↗
7. Браузерный JavaScript ↗
8. Хакаем игру Dino в Google Chrome ↗

Python

24 урока
1. Установка Python и настройка VS Code ↗
2. Снова о блокноте ↗
3. О практике ↗
4. Переменные ↗
5. Про вывод данных в консоль ↗
6. Типы данных, строки ↗
7. Массивы, циклы ↗
8. Кортежи ↗
9. Работа с аргументами командной строки, if-else ↗
10. Множества ↗
11. Словари ↗
12. Функции ↗
13. Области видимости переменных ↗
14. Рекурсия ↗
15. Нейминг, type hinting, комментарии ↗
16. Объекты ↗
17. Исключения ↗
18. Пакеты, модули ↗
19. Синтаксический сахар ↗
20. Работа с датами и временем, таймзоны ↗
21. Удобные няшки стандартной библиотеки ↗
22. Virtualenv, pip и сторонние библиотеки ↗
23. Баги и работа с ними ↗
24. Критерии хорошей программы ↗

Бэкенд технологии

6 уроков
1. Веб-сервер и сервер приложений ↗
2. CDN ↗
3. Базы данных ↗
4. Какую базу данных выбрать, SQL ↗
5. Планировщики и очереди заданий ↗
6. Контейнеризация и Docker ↗

Собираем всё вместе

20 уроков
1. Постановка задачи ↗
2. Установка Windows Terminal ↗
3. Пишем HTTP сервер на голом Python ↗
4. О фреймворках ↗
5. Hello World на FastAPI ↗
6. Создаём HTML шаблон ↗
7. Создаём и стилизуем форму логина ↗
8. Отправка и проверка логина и пароля ↗
9. Сохраняем пользователя в Cookies ↗
10. Читаем Cookie запись на бэкенде ↗
11. Цифровая подпись Cookies ↗
12. Хеширование паролей ↗
13. JavaScript и AJAX ↗
14. SPA и JS фреймворки ↗
15. Варианты передачи данных в запросе ↗
16. Веб-сокеты ↗
17. Git ↗
18. Покупка и настройка домена ↗
19. Настройка сервера ↗
20. Покупка и настройка SSL сертификата + финальные задания ↗

Заключение

1 урок
1. Итоги и выводы по курсу, направления дальнейшего развития ↗