курс

Ключевые аспекты веб-разработки на Python

654 студента 16 сообщений
Последнее обновление: 07 октября 2021
Курс Ключевые аспекты веб-разработки на Python
3 900 ₽ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат обучения

Включено в курс

10 уроков (видео и/или текст)
Помощь в «Обсуждениях»
Доступ к остальным курсам платформы

Чему вы научитесь

  • Использовать в своем жаргоне такие страшные слова как MVC, ORM
  • Создавать простейшие страницы с использованием Python
  • Устанавливать и запускать приложение на микрофреймворке Flask
  • Реалистично оценивать объем знаний необходимых для профессиональной разработки

Описание

Этот обзорный курс затрагивает основные аспекты современной веб-разработки в экосистеме Python и позволяет понять контекст перед тем, как приступать к более глубокому изучению в следующих курсах профессии. Мы рассмотрим понятия, с которыми сталкивается на практике любой веб-разработчик: MVC, ORM, фреймворки, шаблонизация и многое другое. Цель курса — не научить всем этим пользоваться, а дать общее представление и задать вектор дальнейшего обучения. К урокам прилагается список тем и терминов, которые нужно изучить для полного понимания описанной темы. Многие из них изучаются в последующих курсах.

Уроки курса

Продолжительность 3 часа
  • 1

    Введение

    Познакомиться с курсом.
  • 2

    Python backend. Вид изнутри.

    Узнать, как устроен и что включает в себя типичный backend, написанный на Python.
  • 3

    Микрофреймворки

    Познакомиться с понятием "микрофреймворк".
  • 4

    Шаблонизация

    Узнать как сервер формирует HTML.
  • 5

    СУБД

    Познакомиться с базами данных и способами работы с ними из кода.
  • 6

    ORM

    Познакомиться с концепцией ORM, object-relational mapping — основного средства для моделирования данных в БД и доступа к ним.
  • 7

    MVC

    Познакомиться с идеей шаблонов проектирования и рассмотреть шаблон MVC (Model-View-Controller).
  • 8

    Fullstack-фреймворки

    Познакомиться с возможностями фреймворков "всё в одном".
  • 9

    API

    Познакомиться с концепцией API, Application Programming Interface — важной составляющей современного Web.
  • 10

    Что дальше?

    Подытожить рассмотренное и понять, куда двигаться дальше.
  • 11

    Самостоятельная работа

    Дополнительные задания, которые позволяют закрепить полученную теорию
  • 12

    Дополнительные материалы

    Помогают глубже и всесторонне рассмотреть тему курса в открытых статьях и видео подобранных командой Хекслета

Формат обучения

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
27 октября 8 месяцев