Скачать [hexlet.io] Веб-разработка на Python (2022)

Discussion in 'Программирование' started by $LIVA MAFIA, Mar 29, 2022.

  1. $LIVA MAFIA

    By:$LIVA MAFIAMar 29, 2022
    Moderator
    Staff Member Модератор

    Joined:
    May 18, 2021
    Messages:
    20,334
    Likes Received:
    40,457
    [hexlet.io] Веб-разработка на Python (2022)
    2022-03-29_08-41-02
    Учим необходимому
    Погрузитесь в создание web-сервисов, изучите Django — самый популярный веб-фреймворк Python. Научитесь работать с базами данных с помощью ORM, отслеживайте ошибки с помощью Rollbar. Пишите автоматизированные тесты для повышения качества кода и гарантии его работоспособности. Деплойте сайт на сервер.

    Что включено в трек:
    39 текстовых уроков
    30 упражнений в тренажере
    114 проверочных тестов

    Программа:

    1) Протокол HTTP
    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 Дополнительные материалы
    Помогают глубже и всесторонне рассмотреть тему курса в открытых статьях и видео подобранных командой Хекслета

    Продажник:


    Скачать:
     
    rush1719, leobloom, Milagros and 2 others like this.
  2. eentipe

    By:eentipeJun 12, 2022
    VIP
    VIP Новенький

    Joined:
    Jul 22, 2021
    Messages:
    2
    Likes Received:
    0
    архив 295 мб?
     
  3. SUPER $LIV`KA

    By:SUPER $LIV`KAJun 13, 2022
    Moderator
    Staff Member Модератор

    Joined:
    Feb 3, 2021
    Messages:
    29,318
    Likes Received:
    7,232
    Добрый день)
    Вы правильно прочитали цифры! 295 Мб!)
    Откройте и всё стразу станет ясно и понятно!))
    Приятного изучения и хорошего настроения!)):)
     
    Lopik likes this.
Похожие темы
  1. SilaSliva
    Replies:
    2
    Views:
    6,286
  2. #SuperPlum
    Replies:
    0
    Views:
    1,019
  3. Slivchenko
    Replies:
    4
    Views:
    2,509
  4. $LIVA MAFIA
    Replies:
    14
    Views:
    4,564
  5. $LIVA MAFIA
    Replies:
    2
    Views:
    2,482
  6. $LIVA MAFIA
    Replies:
    8
    Views:
    5,162
  7. Glock
    Replies:
    0
    Views:
    6
Loading...