Курс «Создаем сайт на Django 2.1» — это практический путь от пустой папки проекта до полноценного веб‑приложения, развернутого в интернете. Материал ориентирован на начинающих разработчиков и студентов, которые хотят уверенно освоить Django и понять, как работает современный веб‑бекенд.
Что вы изучите в ходе курса
Курс основан на реальном тестовом задании на позицию Junior Django Developer, что делает обучение максимально прикладным. Вы шаг за шагом пройдете весь цикл разработки — от настройки окружения до деплоя приложения.
Основы работы с окружением
Первым этапом вы узнаете, зачем нужен Virtualenv, как его использовать и почему виртуальное окружение важно для любого Django‑проекта.
Создание и структура Django‑проекта
Вы разберетесь, как Django организует внутренние процессы, какие компоненты входят в стандартную структуру проекта и как все это помогает создавать функциональные веб‑приложения.
Ключевые аспекты разработки
создание и настройка приложений;
работа с моделями, представлениями и шаблонами;
обработка данных и взаимодействие с базой данных;
организация маршрутизации.
Оформление и интерфейс
Вы научитесь улучшать внешний вид сайта, используя Bootstrap 4, а также внедрять адаптивные элементы интерфейса.
Деплой и публикация приложения
После завершения разработки вы узнаете, как развернуть сайт на Heroku, сделать его доступным для пользователей и обеспечить корректную работу в продакшене.
Для кого предназначен курс
Курс будет полезен следующим категориям учащихся:
Студентам, которые хотят получить прочную базу по Django;
Разработчикам, знакомым с Python, стремящимся расширить навыки веб‑разработки;
Тем, кто ищет быстрый и понятный вход в профессиональную работу с Django.
Основные темы курса
Virtualenv — создание и использование виртуальных окружений;
Работа с Django и структура веб‑приложений;
Использование Bootstrap 4 для оформления интерфейса;
Деплой на Heroku и настройки для продакшена;
Основы тестирования Django‑приложений;
и многое другое.
Результат прохождения курса
По окончании обучения у вас будет готовый проект, размещенный в интернете, а также понимание всех ключевых этапов создания веб‑приложений на Django. Эти знания станут хорошей основой для трудоустройства на позицию Junior Django Developer или дальнейшего развития в веб‑разработке.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф