ДжунПремиум подписка

Клон Airbnb

Python, Django, TailwindCSS

Число лекций

196 уроков

Продолжительность курса

39 часов

Уровень подготовки

Джун

Тебе нужны не только знания, но и практика!

Обучение программированию должно быть интересным и прикладным

Упор на практику

Упор на практику

Вы учитесь программировать, создавая полностью функциональные копии настоящих стартапов, таких как Инстаграм, Ютуб или Нэтфликс. Нет более быстрого и эффективного способа научиться кодить, чем создавая на практике готовые продукты своими руками.

Что мы сделаем в этом курсе?

Что мы сделаем в этом курсе?

Бэкенд Airbnb + Интерфейс + Деплой. Это полноценный продукт на Python и Django. В нем будет реализован основной функционал Airbnb: режимы гостя и хозяина жилья, система бронирования, диалоги и отзывы.

Функционал и стэк

Пользователи

АвторизацияАвторизация через ВКонтактеАвторизация через GithubПанель администрированияПереключение между режимами гостя и хостаСообщения и диалоги

Жилье

Создание, просмотр, редактирование, удаление жильяКалендарь бронированийПанель администрированияЗагрузка фотоСистема отзывов

Деплой

AWS Elastic BeanstalkAWS S3AWS RDS
{
"name": "Клон Airbnb",
"section": "Что мы используем?",
"packages": [
"Python"
"Django"
"HTML5"
"Tailwind CSS"
"Gulp"
"ES6"
"Mailgun"
"AWS EB"
"AWS S3"
]
}

Превью курса

Предварительные требования

Этот курс подходит тем, кто разбирается в HTML и CSS, JavaScript, Python на начальном уровне или выше.

Начальное знание HTML и понимание CSS.
Для абсолютных новичков рекомендуется сначала пройти вводный курс!

Требуется начальное знание JavaScript.
Начните с бесплатного курса!

Требуется начальное знание Python.
Начните с бесплатного курса!

Что входит в курс?

Вам будут доступны следующие материалы

🕓

196 лекций
39 час контента

🇷🇺

Все лекции и материалы курса на русском языке

💬

Вопросы и ответы
Инструктор отвечает на 100% вопросов к лекциям

Доступ в группу Slack
Получайте помощь от остальных студентов в группе

Программа курса

196 уроков
39 часов контента
#0 Введение
#1 Подготовка к проекту
#2 Знакомство с Django
#3 Пользователи
#4 Жилье
#5 Все остальные компоненты
#6 Панель администрирования жилья
#7 Модели и кверисеты
#8 Дополнительные модули админки
#9 Кастомные команды и наполнение данных
#10 Знакомство с представлениями и URL
#11 Главная страница
#12 Страница информации о жилье
#13 Страница поиска
#14 Авторизация пользователей
#15 Регистрация
#16 Верификация email
#17 Авторизация через Github
#18 Авторизация через VK
#19 Знакомство с TailwindCSS
#20 Оформление компонентов
#21 Профиль пользователя, редактирование профиля, смена пароля
#22 Информация о жилье
#23 Создание, редактирование жилья, загрузка фото
#24 Бронирования и отзывы
#25 Мультиязычность, избранное и диалоги
#26 Развертывание на AWS

Итого:

  • Число лекций: 196 (Общая продолжительность видео: 38 ч. 45 мин.)
  • Фронтенд: HTML5, TailwindCSS
  • Бэкэнд: Django
  • Мы научим вас всему, что необходимо для создания сервисов с помощью Python и Django
  • Посмотрите на готовый проект, который будет у вас в портфолио после завершения курса

Вопросы и ответы