Мы используем cookie для стабильной работы сервиса. Подробнее

Создание Web-сервисов на Python

ФорматОнлайн
Объём7 занятий
По окончанииВыдается
О курсе

Подробнее

Современная жизнь немыслима без web-сервисов, ежедневно приносящих дивиденды в самых разных областях человеческой деятельности. А значит, профессия web-разработчика еще долго будет оставаться высокооплачиваемой и востребованной на рынке IT-специалистов. Существует множество решений и инструментов на разных языках программирования, упрощающих и ускоряющих web-разработку. В рамках данного курса освещается построение web-приложений на языке Python. Курс читают разработчики, применяющие Python в проектах, которыми ежедневно используют миллионы людей. В данном курсе вы сможете приобрести как базовые знания о функционировании современного интернета в целом, так и практические навыки создания интернет-приложений на языке Python.
Содержание

Программа курса

7 занятий
№ТемаЧто внутри
01Общее представление о WEB

- Знакомство с курсом
- Общее теоретическое представление о WEB (часть 1)
- Тест по основам сетевого взаимодействия
- Общее теоретическое представление о WEB (часть 2)
- Тест по HTTP + DNS
- Работа с HTTP из python
- Сбор данных со сторонних сайтов. Регулярные выражения
- Практическое задание по регулярным выражениям

02Beautiful Soup и работа с API

- Beautiful Soup
- Практическое задание по Beautiful Soup
- Работа через API
- Практическое задание: Конвертер валют

03Хранение данных. SQL / NoSQL

- Хранение данных
- Тест по хранению данных
- MySQL
- Практическое задание: MySQL
- Redis
- Тест по Redis

04Веб интерфейсы с Django и Bootstrap

- Python и WEB-фреймворки
- Тест по сетевому взаимодействию и web-фреймворкам
- Django
- Практическое задание по routing
- Практическое задание по шаблонизации
- Django ORM
- Практическое задание по Django ORM
- HTML
- Тест по HTML
- CSS
- Тест по CSS
- Задание на взаимною оценку: Верстка сайта
- Django + BootStrap

05Работа с данными пользователя

- Отправка данных из браузера
- Тест: Отправка данных из браузера
- Практическое задание: Отправка данных
- Обработка данных на сервере
- Тест: Обработка данных на сервере
- Практическое задание: Обработка данных на сервере
- Аутентификация, авторизация, сессии
- Тест: Аутентификация и авторизация
- Практическое задание: Аутентификация и авторизация

06Дополнительный инструментарий

- Telegram бот
- Git
- Development и Production
- Задание на взаимную оценку: Создание Telegram bota

07Проект: умный дом

- Курсовой проект
- Заключительный урок
- Ваши впечатления о курсе

01Общее представление о WEB

- Знакомство с курсом
- Общее теоретическое представление о WEB (часть 1)
- Тест по основам сетевого взаимодействия
- Общее теоретическое представление о WEB (часть 2)
- Тест по HTTP + DNS
- Работа с HTTP из python
- Сбор данных со сторонних сайтов. Регулярные выражения
- Практическое задание по регулярным выражениям

02Beautiful Soup и работа с API

- Beautiful Soup
- Практическое задание по Beautiful Soup
- Работа через API
- Практическое задание: Конвертер валют

03Хранение данных. SQL / NoSQL

- Хранение данных
- Тест по хранению данных
- MySQL
- Практическое задание: MySQL
- Redis
- Тест по Redis

04Веб интерфейсы с Django и Bootstrap

- Python и WEB-фреймворки
- Тест по сетевому взаимодействию и web-фреймворкам
- Django
- Практическое задание по routing
- Практическое задание по шаблонизации
- Django ORM
- Практическое задание по Django ORM
- HTML
- Тест по HTML
- CSS
- Тест по CSS
- Задание на взаимною оценку: Верстка сайта
- Django + BootStrap

05Работа с данными пользователя

- Отправка данных из браузера
- Тест: Отправка данных из браузера
- Практическое задание: Отправка данных
- Обработка данных на сервере
- Тест: Обработка данных на сервере
- Практическое задание: Обработка данных на сервере
- Аутентификация, авторизация, сессии
- Тест: Аутентификация и авторизация
- Практическое задание: Аутентификация и авторизация

06Дополнительный инструментарий

- Telegram бот
- Git
- Development и Production
- Задание на взаимную оценку: Создание Telegram bota

07Проект: умный дом

- Курсовой проект
- Заключительный урок
- Ваши впечатления о курсе

Документ после выпуска

Выдается

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Создание Web-сервисов на Python» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 3 сентября 2026 г.

Продолжить выбор

Похожие курсы

Data science на языке Python
Data science на языке Python

Целью реализации программы повышения квалификации по матметодам на языке Python является формирование у студентов теоретических и практических знаний об в области использования ме…

Онлайн
21 000 ₽
Школа Питона
4-8 часов в неделю
Школа Питона

На курсе мы вместе разберем основы программирования на языке Python и научимся использовать навыки программирования для решения разных задач от рисования графиков и работы с музык…

Онлайн64 занятий
40 000 ₽
Игра Nyan Cat на Python и Pygame с нуля
4 часа в неделю
Игра Nyan Cat на Python и Pygame с нуля

Добро пожаловать в курс, с которым вы точно доведёте проект до конца! Этот курс — полноценное пошаговое руководство по созданию собственной аркадной игры на Python. Вместе мы разр…

Онлайн8 занятий
830 ₽
f-строки на Python: полный курс от А до Я
3 часа
f-строки на Python: полный курс от А до Я

Этот курс создан для тех, кто хочет использовать f-строки не на уровне "подставил переменную в текст и забыл", а по-настоящему: для форматирования чисел, дат, многострочных сообще…

Онлайн5 занятий
799 ₽
Разработчик на Python c МФТИ
23 ноября
Разработчик на Python c МФТИ

Обучение программированию на Python: от кода к стартапу - совместный курс Нетологии и МФТИ. Получите диплом о профессиональной переподготовке, станьте дипломированным пайтон разра…

Онлайн
500 000 ₽
Начать без затрат

Бесплатные курсы

Python для решения практических задач
Бесплатно
Python для решения практических задач

Научились решать простые задачи на питоне, но не можете понять, как сделать что-то полезное? Наш курс научит вас правильно гуглить! На примерах задач сбора данных (Data Scraping)…

Онлайн5 занятий
Бесплатно
Структуры данных предметной области
Бесплатно
Структуры данных предметной области

Основные задачи дисциплины: − Дальнейшее развитие и углубление навыков алгоритмизации и программирования при решении прикладных задач предметной области. − Знакомство с реализацие…

Онлайн5 занятий
Бесплатно
Разработка ML сервиса: от идеи к прототипу
Бесплатно4-5 часов в неделю
Разработка ML сервиса: от идеи к прототипу

Интенсив посвящен изучению подходов к анализу данных и построению простых моделей машинного обучения. Также в курсе делается акцент на построение веб-сервиса, реализующего проведе…

Онлайн6 занятий
Бесплатно
Kotlin
Бесплатно
Kotlin

Kotlin is the modern statically typed programming language for the JVM, Android and the browser. It's concise, safe and versatile. Kotlin code can be compiled into JVM bytecode,…

Онлайн6 занятий
Бесплатно