Описание
[hexlet.io] Веб-разработка на Python (2021)
![[hexlet.io] Веб-разработка на Python (2021)](https://freekurses.site/wp-content/uploads/hexlet.io-veb-razrabotka-na-python-2021.png)
Учим необходимому
Погрузитесь в создание web-сервисов, изучите Django — самый популярный веб-фреймворк Python. Научитесь работать с базами данных с помощью ORM, отслеживайте ошибки с помощью Rollbar. Пишите автоматизированные тесты для повышения качества кода и гарантии его работоспособности. Деплойте сайт на сервер.
Что включено в трек
39 текстовых уроков
30 упражнений в тренажере
114 проверочных тестов
Программа курса:
1 О курсе
Узнать о курсе, его структуре, задачах и целях.
2 HTTP 1.0
Познакомиться с основами HTTP, базовой структурой запроса и понятиями User-agent и DNS.
3 HTTP 1.1
Узнать чем HTTP 1.1 отличается от версии 1.0, познакомиться с понятием «keep alive».
4 Тело HTTP-запроса
Изучить структуру тела запросов и ответов.
5 Отправка форм
Рассмотреть каким образом отправляются данные из формы в HTTP-запросе.
6 Transfer-Encoding
Понять, как работает способ передачи данных «кусками» (chunks) в протоколе http.
7 Передача данных query string
Рассмотреть передачу данных на сервер в request line с помощью query string.
8 Перенаправления
Понять, как работают перенаправления при HTTP-запросах.
9 Базовая аутентификация
Изучить как работает базовая аутентификация и как браузер реагирует на код 401.
10 Cookies
Понять, каким образом с помощью cookies работают с ограничениями stateless-протокола HTTP.
11 Дополнительные материалы
2) Python: Django
1 Введение
Познакомиться с курсом и взглянуть на предмет обсуждения — фреймворк Django — с высоты птичьего полёта.
2 Почему Django
Узнать, чем же конкретно хорош Django и что заставляет множество разработчиков выбирать именно этот фреймворк.
3 Быстрый старт с Django
Создать простейшее Web-приложение на Django, научиться запускать в режиме разработки и в боевых условиях.
4 Приложения
Познакомиться главным средством организации кода в больших проектах — с приложениями.
5 Представления (Views)
Поглубже познакомиться с представлениями-функциями и узнать о представлениях-классах.
6 Маршрутизация
Узнать, как в Django принято описывать маршруты, получать из путей параметры, разделять маршруты между приложениями.
7 Шаблонизация
Узнать, как Django формирует HTML-страницы на основе шаблонов.
8 Модели
Познакомиться со подсистемой Django, используемой для представления информации в базах данных в удобном для использования виде, а именнно — с моделями.
9 Заключение
3) Python: Django ORM
1 О курсе
Узнать о курсе, его структуре, задачах и целях.
2 Настройка Django ORM
Завести подготовленный пакет с Django ORM у себя на локальном компьютере
3 Основные концепции
Познакомитсья с базовыми понятиями: модели, схема, запросы, CRUD.
4 Модель
Научиться создавать модели и использовать их.
5 Запрос данных из базы
Научиться создавать произвольные запросы к данным через специализированный язык запросов
6 Связи
Научиться строить связи «один ко многим» и «один к одному»
7 Многие ко Многим
Познакомиться с наиболее сложным видом связи между сущностями.
8 Аннотирование и агрегация
Научиться добавлять к получаемым из БД сущностям данные, вычисляемые силами СУБД. Научиться получать различную собирательную информацию о данных.
9 Транзакции
Познакомиться со средствами описания транзакций с помощью Django ORM.
4) Python: Веб-разработка (Flask)
1 Введение
Познакомиться с курсом и узнать о том, на что способен предмет курса — микрофреймворк Flask.
2 Быстрый старт с Flask
Узнать, как создать простейшее Flask-приложение, готовое к запуску и ответу на запросы.
3 Маршрутизация
Познакомиться с концепцией маршрутизации и узнать, как Flask подходит к обработке маршрутов.
4 Сложный роутинг и формирование URL
Узнать про расширенные возможности системы маршрутизации и научиться получать URL для требуемых маршрутов.
5 Шаблонизация HTML
Узнать, как Flask формирует HTML-страницы с помощью механизма шаблонизации.
6 Запросы
Научиться работе с данными запросов: глаголами, заголовками, параметрами.
7 Ответы сервера
Научиться возвращать разного вида данные в ответ на запросы.
8 Отладчик Werkzeug
Узнать о ключевых особенностях встроенного во Flask отладчика Werkzeug.
9 Запуск Flask в боевых условиях
Узнать, чем отличается запуск на сервере для разработки от запуска в боевых условиях. Научиться запускать Flask-приложения с помощью WSGI-сервера.
10 Дополнительные материалы
Помогают глубже и всесторонне рассмотреть тему курса в открытых статьях и видео подобранных командой Хекслета.
Автор курса: hexlet.io
Сайт продажника: https://ru.hexlet.io/programs/python-web-development
Цена с продажника: 3900 руб.
У нас Вы можете приобрести всего за 100 руб.

![[hexlet.io] Веб-разработка на Python (2021)](https://infoshopik.com/wp-content/uploads/2022/03/hexlet.io-veb-razrabotka-na-python-2021.png)
![[Дмитрий Лаврик] Javascript Интенсивный базовый курс [Обновлен в июне 2021]](https://infoshopik.com/wp-content/uploads/2021/12/dmitrij-lavrik-javascript-intensivnyj-bazovyj-kurs-obnovlen-v-ijune-2021-324x324.png)
![[Pr-of-it] [Степанцев Альберт] «PHP Parallel - новое расширение для многопоточности в PHP» (2021)](https://infoshopik.com/wp-content/uploads/2021/12/pr-of-it-stepancev-albert-php-parallel-novoe-rasshirenie-dlja-mnogopotochnosti-v-php-2021-324x324.png)
![[Kalyan Reddy Daida] Docker за выходные: 40 практических демонстраций (2025) [DevOps] [Udemy]](https://infoshopik.com/wp-content/uploads/2025/06/kalyan-reddy-daida-docker-za-vyhodnye-40-prakticheskih-demonstratsiy-2025-devops-udemy--324x324.png)
![[nizamov.school] Как за день собрать и запустить крутую машину для сервера 1С в дата центре (2021)](https://infoshopik.com/wp-content/uploads/2021/12/nizamov.school-kak-za-den-sobrat-i-zapustit-krutuju-mashinu-dlja-servera-1s-v-data-centre-2021-324x324.png)
![[Stepik][Ренат Лотфуллин] Excel VBA – Программирование макросов в Excel (2023)](https://infoshopik.com/wp-content/uploads/2023/12/stepikrenat-lotfullin-excel-vba-programmirovanie-makrosov-v-excel-2023-324x324.png)
![[Алексей Черемных] Администрирование ViPNet-сетей (2024)](https://infoshopik.com/wp-content/uploads/2025/03/aleksey-cheremnyh-administrirovanie-vipnet-setey-2024-324x324.png)
![[Давид Согоян] Тестирование REST API в Postman - легкий старт в автоматизацию (2024) [Stepik]](https://infoshopik.com/wp-content/uploads/2024/10/david-sogoyan-testirovanie-rest-api-v-postman-legkiy-start-v-avtomatizatsiyu-2024-stepik-.jpg)
![[Venator Browser] Закладки, каталог и статьи из OSINT браузера Venator Red 2.0 (2024) [тариф "Venator | Red"]](https://infoshopik.com/wp-content/uploads/2024/04/venator-browser-zakladki-katalog-i-stati-iz-osint-brauzera-venator-red-2.0-2024-tarif-venator-red--324x324.png)
![[Дмитрий Лаврик] Продвинутая вёрстка (2020)](https://infoshopik.com/wp-content/uploads/2021/12/dmitrij-lavrik-prodvinutaja-vjorstka-2020-324x324.png)
![[Иван Гордынец] [ironskills] Программирование в 1С для начинающих (2021)](https://infoshopik.com/wp-content/uploads/2021/12/ivan-gordynec-ironskills-programmirovanie-v-1s-dlja-nachinajushhih-2021-324x324.png)
![[Шибаев Александр] Многозадачность в Python. Многопроцессное программирование (2024) [Stepik]](https://infoshopik.com/wp-content/uploads/2024/02/shibaev-aleksandr-mnogozadachnost-v-python.-mnogoprocessnoe-programmirovanie-2024-stepik--324x324.png)
![[Andrey Sumin] Полный курс Андроид + Java с нуля (2020)](https://infoshopik.com/wp-content/uploads/2021/12/andrey-sumin-polnyj-kurs-android-java-s-nulja-2020-324x324.jpg)
![[Роман Никитин] Программирование игр на языке Scratch продолжающего уровня для учеников 3-6 классов (2023/24 уч. год) [Фоксфорд]](https://infoshopik.com/wp-content/uploads/2024/08/roman-nikitin-programmirovanie-igr-na-yazyke-scratch-prodolzhayuschego-urovnya-dlya-uchenikov-3-6-klassov-202324-uch.-god-foksford--324x324.png)
![[Александр Сокирка] Web Машина с нуля до эксперта (2019)](https://infoshopik.com/wp-content/uploads/2021/12/aleksandr-sokirka-web-mashina-s-nulja-do-jeksperta-2019-324x324.jpg)
![[Udemy] Основы программирования (2020)](https://infoshopik.com/wp-content/uploads/2021/12/udemy-osnovy-programmirovanija-2021-324x324.png)
![[Артем Егоров] Продвинутый python: заряди свои батарейки (2024) [Stepik]](https://infoshopik.com/wp-content/uploads/2024/06/artem-egorov-prodvinutyj-python-zarjadi-svoi-batarejki-2024-stepik--324x324.png)
![[YouRa Allakhverdov] Современный JavaScript - с Нуля до Junior Специалиста (2022) [Udemy]](https://infoshopik.com/wp-content/uploads/2022/05/youra-allakhverdov-sovremennyj-javascript-s-nulja-do-junior-specialista-2022-udemy-324x324.png)
![[RealManual][Василий Егоров] Loki: не ври, что логов нет (2023)](https://infoshopik.com/wp-content/uploads/2023/12/realmanualvasilij-egorov-loki-ne-vri-chto-logov-net-2023-324x324.png)
![[Артём Ерошенко, Сергей Хомутинин, Станислав Васенков] Автоматизация тестирования на Python (2024) [Qa.Guru] [Тариф Прокачаться]](https://infoshopik.com/wp-content/uploads/2025/03/artyom-eroshenko-sergey-homutinin-stanislav-vasenkov-avtomatizatsiya-testirovaniya-na-python-2024-qa.guru-tarif-prokachatsya-324x324.png)
![[Дмитрий Лаврик] Современная вёрстка (2023)](https://infoshopik.com/wp-content/uploads/2023/05/dmitrij-lavrik-sovremennaja-vjorstka-2023-324x324.png)
Отзывы
Отзывов пока нет.