Автор: Михаил Русаков
Видеокурс "Создание сайтов на Django", который Вас с нуля научит создавать сайты на Django, причём на уровне, при котором Вы сможете создавать свои собственные сайты, брать их на заказ, либо устраиваться на работу начинающим Django-разработчиком.
Данный курс называется "Создание сайтов на Django". Особенностью данного курса является то, что в процессе обучения прямо на Ваших глазах будет создан полноценный Интернет-магазин: с каталогом, с сортировками, с фильтрами, с поиском, с авторизацией/регистрацией, с Admin-панелью, с корзиной, со скидочными купонами, с оформлением заказа и многим-многим другим.
Это вступительный раздел, из которого Вы узнаете:
После просмотра данного раздела Вы уже будете знать, что из себя представляет Django, и у Вас будет уже всё готово для создания своих первых Web-приложений.
В данном разделе будет поставлена задача, подготовлены все необходимые материалы и создан сам проект. И в этом разделе Вы узнаете:
После прохождения этого раздела у Вас уже будет чистый настроенный готовый к наращиванию функционала проект.
Модель – это основа подавляющего большинства Web-приложений (и не только их), и в рамках этого раздела Вы узнаете всё необходимое для успешного создания моделей для своих проектов. Посмотрев данный раздел, Вы узнаете:
После прохождения данного раздела Вы научитесь делать правильные модели для любого сайта. Это очень важный навык, которым необходимо владеть при создании практически любого Web-приложения.
Очень большим преимуществом Django является то, что Admin-панель вида CRUD (Create/Read/ Update/Delete или Создать/Просмотреть/Изменить/Удалить) идёт уже из коробки. Однако, это не означает, что больше ничего нельзя добавить. Admin-панель в Django является очень гибкой для настройки. И как раз этим мы и займёмся в этом разделе. Просмотрев данный раздел, Вы узнаете:
После просмотра данного раздела Вы сможете создавать самые разные Admin-панели для своих сайтов, которые будут максимально удобными для её пользователей.
Мы уже прошли достаточно большой путь по созданию модели и панели администратора. И пришло время уже создавать страницы сайта, чем мы и займёмся в текущем разделе. В этом разделе Вы узнаете:
Просмотрев этот раздел, Вы сможете выводить уже самые разные страницы и своих сайтов.
На текущий момент сайт уже работает, однако, на нём пока нельзя ни добавить товар в корзину, ни оформить заказ, ни воспользоваться поиском. Всем этим и не только, мы займёмся в данном разделе, а попутно Вы узнаете следующее:
После данного раздела у нас уже будет полноценный Интернет-магазин, где имеются товары, где есть возможность их искать, добавлять товары в корзину, оформлять заказ, обрабатывать скидочные купоны и много чего ещё по мелочи. Но поскольку моя задача показать Вам максимум возможностей Django, на этом функционале мы не остановимся.
Регистрация и авторизация – это достаточно сложный механизм, который крайне сложно реализовать хорошо и правильно. К счастью, в Django уже есть всё необходимое для этого, нам нужно лишь это всё подключить и настроить. Этим мы и займёмся в данном разделе, посмотрев который Вы узнаете:
После прохождения данного раздела Вы сможете создавать не только регистрацию и авторизацию пользователей, но и делать любой функционал для авторизованных пользователей.
Создание сайта – это ещё не всё, так как в большинстве случаев требуется и продвижение в Интернете. И для поисковиков очень полезным механизмом являются ЧПУ-ссылки. По умолчанию, в Django будут примерно такие ссылки: https://example.ru/product/1. Однако, для поисковика гораздо лучше, например, такая ссылка: https://example.ru/printer-epson-x123 Благодаря ЧПУ-ссылкам, Ваш сайт будет всегда выше конкурентов при прочих равных, и созданием ЧПУ-ссылок мы и займёмся в этом разделе. Посмотрев этот раздел, Вы узнаете:
После данного раздела у нас уже будет полноценный сайт со всеми страницами, со всем необходимым функционалом и даже оптимизированным под поисковые системы.
Настало время размещения сайта в Интернете, чтобы на него мог зайти любой человек из любой точки мира. И в рамках уроков этого раздела, мы разместим созданный Интернет-магазин в Интернете, а вся эта процедура будет выполнена прямо на Ваших глазах. Посмотрев этот раздел, Вы узнаете:
После данного раздела Вы уже будете знать не только, как размещается сайт на Django в Интернете, но и как обеспечить его безопасность. |