Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

Бэкенд разработка на Django: с нуля до специалиста (Илья Фофанов)

Бэкенд разработка на Django: с нуля до специалиста (Илья Фофанов)
Бэкенд разработка на Django: с нуля до специалиста (Илья Фофанов)
  • О курсе
  • Артикул: WVP-187406
  • Автор: Илья Фофанов
  • Вид товара: цифровой
  • Добавлено: 2022-11-11
В наличии
1090 RUB

О товаре

Научитесь разрабатывать серверную часть на Django фреймворке на примере интернет-магазина с подключением оплаты
Чему вы научитесь
  • Разрабатывать серверную часть веб-приложений, используя Django фреймворк
  • Применять шаблоны Django
  • Моделировать БД и работать с БД через Django ORM
  • Понимать архитектуру MTV
  • Настраивать админ панель, используя Django Admin
  • Применять CBV для лучшей организации кода
  • Применять и разрабатывать свои миксины
  • Программировать отправку электронных писем
  • Программировать авторизацию и регистрацию в том числе через соцсети
  • Использовать геолокацию
  • Вести логирование и кэширование данных
  • Конфигурировать проект и полноценно разворачивать на сервере и многое другое
  • Подключать платёжный шлюз
Требования
  • Базовые знания Python: понимание функций и ООП
  • Плюсом будут базовые знания по HTML
  • Уверенный пользователь ПК
Описание
Хотели создать веб сайт, но не знали с чего начать? Пытались изучать Django, но «наелись» урезанными видео с YouTube и плохо написанными руководствами? А может вам надо перейти с Django 2 на Django 3?
Если хотя бы на один вопрос ответили - «да», то этот курс для вас!
На моём курсе по Django я проведу вас через фреймворк Django от начала и до конца. Я программист-самоучка, так что знаю что такое самому начинать с нуля. Я позабочусь о вашем обучении, более того - я позабочусь о вас самих!
Что такое Django?
Django - веб-фреймворк с открытым исходным кодом, написанный на Python. Был разработан 12 лет назад, однако обновлён в 2020 до Django 3 с целым набором новых возможностей! Уже вышел Django 4 и мы сделаем краткий обзор на новые фичи, хотя принципиально ничего не изменилось и вы спокойно можете учиться по «лекалам» Django 3.
Django это великолепный фреймворк для веб разработчиков, потому что предоставляет всю инфраструктуру для разработки веб сайтов, ориентированных на использование баз данных, использующих аутентификацию пользователей, нуждающихся в администрировании контента, обработке форм, загрузке файлов и так далее. Вместо разработки всех этих «фич» с нуля самостоятельно, вы можете использовать Django, пользуясь встроенными в него компонентами, которые уже поддерживают все эти «фичи». Так что вы сможете сконцентрироваться на разработке непосредственно логики вашего веб-сайта.
Если вы хотите использовать Python в веб-разработке, то вам однозначно стоит заняться изучением фреймворка Django. Он сэкономит вам массу времени.
Содержание и обзор

Краткий список тем базовой части:
Начало работы с проектом
  • установка виртуального окружения
  • развёртывание Django проекта локально
  • создание приложений в Django
  • создание контроллеров и подключение html-страниц
Работа с шаблоными
  • шаблоны
  • динамический контекст
  • шаблонные теги и placeholder'ы
  • статика
  • наследование шаблонов
Начало работы с БД
  • django ORM
  • модели
  • миграции
  • API QuerySet
  • медиафайлы
  • пространство имён в диспетчере URL
  • django fixtures
Авторизация и регистрация
  • MTV
  • модель пользователя
  • работа с формами
  • debug-режим
  • traceback
  • клиент-серверная архитектура
  • запросы get и post
  • авторизация/регистрация/личный кабинет/логаут
  • обработка ошибок и сообщений
Корзина товаров
  • QuerySet API - новые методы
  • включённые шаблоны
  • методы моделей
  • декораторы доступа
  • фильтрация
  • Pagination
  • Django Admin
Краткий список тем продвинутой части:
  • CBV vs FBV
  • Mixins
  • отправка электронной почты
  • контекстные процессоры
  • линтеры и чистый код
  • соцсети и геолокация, OAuth 2.0, django-allauth
  • логирование, кэш, отложенные задачи и Celery
  • развёртывание проекта и профилирование - конфигурирование, ssl, wsgi & asgi сервера, nginx, gunicorn / uvicorn, подключение postgresql, тестирование, включая нагрузочное, трактовка метрик
Материалы курса регулярно обновляются, так что всегда остаются актуальными.
Не тратьте своё время, рыская по Интернету в поисках крупиц информации о Django. Инвестируйте в себя и позвольте мне обучить вас Django, получая много радости в процессе.
Для кого этот курс:
  • Для любого новичка, желающего изучить Django
  • Python разработчики, желающие изучить Django

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Илья Фофанов

[Udemy] Изучаем Git и GitHub за 3 часа на практике (Илья Фофанов)
Чему вы научитесь Что такое git и как он устроен Проводить слияния и разрешать конфликты Использование основных git команд, таких как git diff Работа с github - push, pull, pull requests Работа с git через IDE Web Storm (то же в PyCharm) Умение работать с Git и GitHub сегодня является базовым
1080 RUB
[Stepik] React - Полное руководство 2023 (Илья Фофанов)
React - Полное руководство 2023 (Илья Фофанов) Данный курс предназначен для тех, кто много слышал о библиотеке React, но при этом ни разу полноценно не пробовал поработать с ней. Обучение построено вокруг небольшого учебного проекта, который вы начнете разрабатывать практически с первых лекций.
1600 RUB
[beonmax] Курс Полный курс Python для начинающих – с нуля до специалиста (Илья Фофанов)
О курсе - чему вы научитесь? Python - это именно тот язык с которого стоит начинать изучать программирование. Python высокоуровневый язык программирования общего назначения, т.е. его можно использовать практически для любых целей. Python входит в ТОП-10 наиболее популярных языков программирования.
1610 RUB
[Udemy] Django 3 - Full Stack разработка веб-сайтов на Python (Илья Фофанов, Nick Walter)
Создайте 3 крутых веб-сайта, изучите Back и Frond End веб разработку, сверстайте сайты с HTML5, CSS3 и Bootstrap 4 Спойлер: Описание курса Хотели создать веб сайт, но не знали с чего начать? Пытались изучать Django, но «наелись» урезанными видео с YouTube и плохо написанными руководствами? А может
1063 RUB
[udemy] Архитектура ПО: Meta и SOLID принципы в ООП (Илья Фофанов)
Продвиньтесь в понимании ООП, изучая мета и SOLID принципы. Примеры кода на C#. Авторы: Илья Фофанов Последнее обновление: 12/2020 Язык: русский Чему вы научитесь Определение количества зависимостей класса Применение SRP для конкретизации классов Определение запаха дублирования вызванного
1085 RUB
[Udemy] Алгоритмы и структуры данных от А до Я (Илья Фофанов)
Чему вы научитесь Реализация основных структур данных: список, стек, очередь и понимание того как они устроены Корректное использование структур данных встроенных в BCL Подготовка к собеседованиям, на которых вас будут мучить алгоритмами Деревья, хеш-таблицы и др. структуры данных Различные
1050 RUB