Онлайн-курс
Python-фреймворк Django
За 3 месяца освоите фреймворк Django для разработки веб-сайтов и приложений на Python
Python-фреймворк Django
За 3 месяца освоите фреймворк Django для разработки веб-сайтов и приложений на Python
Как мы создаем
хорошие курсы
это люди
Студенты учатся рядом с личным наставником и командой поддержки. Когда сложно и непонятно, к ним можно обратиться за помощью и поддержкой в личном чате
В курсах ничего лишнего. Теория без академизма. И практика, которая помогает получить профессию или навык. Поэтому курсы короче и дешевле
Вам не нужно думать о том, что и где находится. На нашей платформе удобно учиться, всё под рукой: чат с наставником, домашки и проекты
Django — популярный фреймворк, на котором создают веб-сайты и приложения на Python. Плюс фреймворка в удобстве, разработчику не нужно писать код с нуля, так как внутри уже есть готовый набор инструментов.
На Django написаны Google, Pinterest, Spotify. Если вам интересно собирать сайты с множеством возможностей — курс вам подойдёт. Всему научим с нуля
Для кого этот курс
Научитесь пользоваться новыми инструментами, создавать и настраивать Django-проекты, с этими навыками сможете найти работу в IT
Научитесь создавать и оптимизировать веб-приложения на Django, сможете брать новые задачи или перейти в разработку
О курсе
29900 ₽Курс можно проходить в своём темпе. Понятная теория в тексте и короткие видео с практикой по 10-15 минут. Развёрнутая обратная связь по каждой практической работе от личного наставника. Всё это на нашей образовательной платформе.
Курс можно проходить в своём темпе. Понятная теория в тексте и короткие видео с практикой по 10-15 минут. Развёрнутая обратная связь по каждой практической работе от личного наставника. Всё это на нашей образовательной платформе.
Чему вы научитесь
на курсе
Чему вы научитесь
на курсе
- Основы работы с Git и GitHub
- Введение в Django: установка, настройка
- Модели данных, аутентификация, административная панель
- Создание представлений и шаблонов
- Создание и валидация форм в Django
- Настройка URL-маршрутов и передача параметров
- Управление статическими и медиа-файлами
- Создание API с Django REST Framework
- Тестирование приложений и автоматизация тестов
- Оптимизация приложения: кэширование и оптимизация базы данных
- Работа с документацией и лучшие практики разработки на Django
в вашем резюме!
С кем пройдете этот путь
Роман Колчеганов
Опыт программирования 6 лет. Последние 3 года занимаюсь коммерческой разработкой на Python. Нравится работать в стартапах — здесь минимум бюрократии и больше возможностей создавать что-то новое. Большую часть карьеры занимался разработкой в сфере e-commerce в зарубежных и российских компаниях. Внастоящий момент работаю в команде, которая разарабатывает высоконагруженный сервис с видеоконтентом.
Кроме Python программирую также на JavaScript. Python был моим первым языком и по сей день остаётся самым любимым. Больше всего нравится, что программирование позволяет создавать что-то с нуля. Создаёте ли вы веб-сайт, пишете программное обеспечение или разрабатываете игру — программирование даёт творческий простор, где можно превратить свои идеи в осязаемые функциональные продукты.
Обучение проходило в легкой и приятной атмосфере, остался доволен. Преподаватель всегда идёт на встречу, даёт подсказки к решению практических задач.
Опыт программирования 6 лет. Последние 3 года занимаюсь коммерческой разработкой на Python. Нравится работать в стартапах — здесь минимум бюрократии и больше возможностей создавать что-то новое. Большую часть карьеры занимался разработкой в сфере e-commerce в зарубежных и российских компаниях. Внастоящий момент работаю в команде, которая разарабатывает высоконагруженный сервис с видеоконтентом.
Кроме Python программирую также на JavaScript. Python был моим первым языком и по сей день остаётся самым любимым. Больше всего нравится, что программирование позволяет создавать что-то с нуля. Создаёте ли вы веб-сайт, пишете программное обеспечение или разрабатываете игру — программирование даёт творческий простор, где можно превратить свои идеи в осязаемые функциональные продукты.
Обучение проходило в легкой и приятной атмосфере, остался доволен. Преподаватель всегда идёт на встречу, даёт подсказки к решению практических задач.
Программа курса
- Введение в курс и Django
- Основы работы веб-приложений
- Установка PostgreSQL и настройка баз данных
- Установка и запуск Django, обзор структуры проекта
Итог: Вы научитесь устанавливать и настраивать Django, подготовив всё необходимое для разработки веб-приложения
- Подключение Bootstrap
- Верстка первой страницы
- Практическая работа с вёрсткой для блога
Итог: Освоите создание привлекательных и функциональных страниц с помощью Bootstrap
- Понятие моделей и ORM
- Написание моделей и выполнение миграций
- Запросы через ORM, связи между таблицами
Итог: Научитесь создавать и управлять базами данных через модели Django и выполнять запросы к ним
- Зачем нужны тесты и как их настроить
- Создание фабрик данных
- Наполнение базы примерными данными
Итог: Освоите тестирование кода и генерацию данных для стабильной работы вашего проекта.
- Настройка постраничного вывода объектов
- Создание и обработка форм для получения данных от пользователей
Итог: Сможете настроить пагинацию и эффективно работать с пользовательскими данными через формы
- Настройка админки и создание пользователя администратора
- Определение прав доступа
- Регистрация моделей и настройка отображения полей
Итог: Научитесь настраивать панель администратора для управления контентом и пользователями
- Добавление авторизации (регистрация и вход)
- Доработка представлений с учётом авторизации
- Настройка кеширования и работа с файлами статики (CSS, JS, изображения)
Итог: Добавите функционал авторизации и научитесь оптимизировать сайт с помощью кеширования и статики
- Работа с документацией Django
- Лучшие практики разработки на Django
- Советы по дальнейшему изучению Django
- Понятие и назначение API
- Реализация API с поддержкой пагинации
- Получение и отправка данных через API
Итог: Освоите создание API для взаимодействия с вашим приложением через внешние сервисы
- Развёртывание проекта на сервере
- Работа с документацией Django и рекомендации по дальнейшему изучению
Итог: Научитесь разворачивать проект на сервере и подготовите его к работе в реальных условиях
О Бруноям
Бруноям — это практический подход к образованию. Мы делаем курсы для тех, кто хочет получить новую профессию, сменить сферу деятельности или решить свою бизнес-задачу. На собеседовании стали спрашивать не наличие диплома, а навыки, которыми человек обладает. Мы в Бруноям как раз и даём те самые навыки и умения, которые позволяют попробовать себя в новой профессии или совершенствоваться. Мы делаем образование для тех, кто хочет и готов пробовать новое, меняться, искать себя и свою работу мечты
Вопросы и ответы
Мы помогаем сделать хорошее резюме, оформить портфолио, подготовиться к собеседованиям. Каждый студент может обратиться за помощью к экспертам из карьерного центра Бруноям.
Образовательная деятельность в Школе Бруноям ведется на основании государственной лицензии.
Вы можете оформить налоговый вычет, если вы работаете по трудовому договору и являетесь налоговым резидентом РФ.
Чтобы получить налоговый вычет за обучение, нужно собрать документы, включая договор с учебным заведением и чеки об оплате, и подать декларацию 3-НДФЛ в налоговую инспекцию. Вычет можно оформить за себя или близких родственников. Для получения вычета через работодателя подайте заявление и справку об оплате в налоговую через личный кабинет на сайте ФНС. Возврат составит 13% от суммы расходов на обучение.
Вы всегда можете спросить про налоговый вычет у наших менеджеров — они помогут разобраться в процессе.
Подробнее о налоговом вычете читайте в нашей статье.
Вы можете спланировать свой бюджет и оплатить курс разными способами:
- У нас есть беспроцентная рассрочка от Т-банк и Сбербанк. Проценты Школа берёт на себя.
- Принимаем оплаты иностранными картами.
- Доступна оплата частями через сервис Яндекс Сплит. Можно разделить оплату на 2, 4, 6 месяцев.
- Обучение может оплатить ваш работодатель: заключаем договор с юрлицом, выставляем счёт на оплату, после открываем доступ к курсу.
Рядом с вами будут эксперты в профессии — преподаватели и наставники. Они помогут систематизировать знания, расскажут об инструментах и возможностях, доведут ваши проекты до ума, чтобы у вас было хорошее портфолио.