Язык: Английский Вы хотите создать функциональную и визуально привлекательную систему проката книг, используя Django и Tailwind CSS? Если да, то этот проектный курс идеально подходит для вас! В этом всеобъемлющем курсе вы узнаете, как создать полнофункциональную систему проката книг с нуля, используя Django и Tailwind CSS. Вы пройдете через весь процесс разработки, от настройки среды разработки до развертывания проекта на работающем сервере. В ходе курса вы получите глубокое понимание того, как использовать функцию импорта-экспорта Django для загрузки данных из администратора и представлений, а также как создавать пользовательские команды управления для создания фиктивных данных для вашего проекта. Вы также узнаете, как создавать QR-коды для проката книг, создавать повторно используемые компоненты с помощью Tailwind CSS и добавлять в свой интерфейс светлый и темный режимы. В дополнение к этим темам мы также расскажем, как автоматизировать сценарии, чтобы сделать ваш рабочий процесс более эффективным, как копировать данные в буфер обмена, как настроить дополнительный уровень безопасности для аутентификации (одноразовый пароль на основе времени), как работать с двумя типами представлений в Django (представления функций и представлений на основе классов) и... многое другое! Вы закончите курс с полнофункциональной системой проката книг, которую вы можете использовать в качестве шаблона для своих собственных проектов. Наше пошаговое руководство и практический подход к обучению гарантируют, что вы не только поймете концепции, затронутые в курсе, но и узнаете, как применять их в реальных проектах. К концу курса вы получите глубокое понимание того, как использовать Django и Tailwind CSS для создания потрясающих и удобных веб-приложений. Являетесь ли вы опытным веб-разработчиком или только начинаете, этот курс поможет вам поднять свои навыки на новый уровень. Не упустите возможность создать собственную систему проката книг с помощью Django и Tailwind CSS. Для кого этот курс: Будущие веб-разработчики Python/Django Требования: Основы Python Чему вы научитесь: Экспорт данных из панели администратора и представлений Django в различных форматах: xls, csv, json. Добавьте Javascript в проект Django, чтобы скопировать его в буфер обмена. Создать пользовательскую команду управления для создания фиктивных данных Автоматизация - написание linux-скриптов Создайте красивый пользовательский интерфейс с помощью Tailwind CSS Добавить светлый/темный режим Создавайте повторно используемые компоненты Одноразовый пароль как дополнительный шаг безопасности аутентификации Генерация qr-кодов Создавайте формы django с помощью Tailwind и Widget Tweaks Создание настраиваемых фильтров шаблонов Представления функций и представления на основе классов Материалы курса: 9 разделов • 131 лекция • Общая продолжительность 12 ч 31 мин Введение (3 лекции - 5 мин) Определение моделей (16 лекции - 1 ч 23 мин) Введение в архитектуру Django MVT (11 лекции - 1 ч) Экспорт данных из админки (7 лекции - 51 мин) Первые шаги с Tailwind и Django CBV в книжном приложении (45 лекции - 4 ч 13 мин) Работа над приложением для аренды (22 лекции - 2 ч 38 мин) Стилизация навигационной панели (3 лекции - 19 мин) Панель инструментов и аутентификация (включая OTP) (23 лекции - 2 ч 2 мин) Проблемы (1 лекция - 1 мин)