okursah

Django 3 - Full Stack разработка веб сайтов на Python (beONmax)

beONmax
1 788 руб.
Цена
149 руб./мес.
Рассрочка
11 часов
Длительность курса
В любое время
Дата начала
Школа
Выдают сертификат
Курс посвящен изучению фреймворка Django – одного из самых популярных фреймворков для языка Python. Что такое Django?

Django - веб-фреймворк с открытым исходным кодом, написанный на Python. Был разработан в 2005 году и обновлён в 2020 до Django 3 с целым набором новых возможностей.
Django использовался при разработке многих известных интернет-ресурсов, таких как Instagram, YouTube, Google, Mozilla и других. Фреймворк поддерживает большое количество инструментов и шаблонов для эффективной быстрой разработки веб проектов любой сложности.

Django - это великолепный фреймворк для веб разработчиков, потому что предоставляет всю инфраструктуру для разработки веб сайтов, ориентированных на использование баз данных, использующих аутентификацию пользователей, нуждающихся в администрировании контента, обработке форм, загрузке файлов и так далее. Вместо разработки всех этих "фич" с нуля самостоятельно, вы можете использовать Django, пользуясь встроенными в него компонентами, которые уже поддерживают все эти "фичи". Так что вы сможете сконцентрироваться на разработке непосредственно логики вашего веб-сайта.

Если вы хотите использовать Python в веб-разработке, то вам однозначно стоит заняться изучением фреймворка Django. Он сэкономит вам массу времени.

В уроках курса мы рассмотрим основные возможности фреймворка Django Python. Научимся создавать модели, формы, шаблоны, выполнять запросы к базе данных. На практике научимся создавать веб сайты на языке Python. Освоим применение в Django HTML и CSS для создания контента и оформления сайта и многое другое.
Чему вы научитесь
  • Разрабатывать полнофункциональные веб сайты для вашего стартапа или бизнеса
  • Экономить массу времени при разработке, используя фреймворк Django
  • Публиковать свои веб сайты в интернете, используя Python Anywhere
  • Использовать базовые фичи Django: представления, шаблоны, роутинг URL и др.
  • Работать с формами Django
  • Использовать HTML, CSS и Bootstrap для стилизации веб сайтов
  • Работать с базами данных, используя Django ORM
  • Работать со статическими и медиа файлами
  • Использовать систему аутентификации пользователей

В курсе используется язык программирования Python (разумеется), если вы не знакомы с этим языком программирования - начните с памятки по Python 3, находящейся в самом начале курса.

После этого начинается разработка 3-х веб сайтов. Каждый последующий сайт будет основываться на предыдущем, и вы постепенно будете усовершенствовать свои навыки.

Cайт №1 Генератор паролей
Это простой веб сайт, позволяющий генерировать пароли, исходя из настроек, заданных пользователем. Вы изучите:
  • как установить Django
  • как создавать новый проект
  • маршрутизацию URL в Django
  • создание шаблонов
  • отправку и обработку данных из HTML форм

Сайт №2 Персональное портфолио
Создайте своё собственное портфолио для демонстрации резюме потенциальным работодателям, разместите свои предыдущие проекты, ссылки на соцсети, а также сможете вести на сайте свой блог. Вы изучите:
  • как добавлять новые приложения в проект
  • работу с моделями и БД
  • как работать с панелью администратора (админкой)
  • как создавать пользователей с административными привилегиями
  • как создавать гибкий и отзывчивый веб сайт с использованием Bootstrap 4
  • работу со статическими и медиа файлами
  • расширение шаблонов
  • как форматировать даты и слова во множественном числе

Сайт №3 Список задач
Это веб сайт, на котором пользователь может зарегистрироваться и полностью управлять списком задач, создавая, редактируя и удаляя их. Вы научитесь:
  • работать с системой аутентификации пользователей
  • создавать виртуальные окружения
  • устанавливать связи между моделями
  • требовать на определённых страницах от пользователя быть залогиненым
  • создавать CRUD приложения (CRUD - Create, Read, Update, Delete)
  • делать запросы и фильтровать данные
  • обрабатывать ошибки

По окончании курса вы будете уверенно пользоваться Django!

Дополнительно
В необходимых пределах изучите GIT, инструмент контроля версий исходного кода, который является стандартом среди профессиональных разработчиков. Вы узнаете, чем этот инструмент так полезен и почему его необходимо использовать.

Также, научитесь публиковать любые ваши проекты в интернете с помощью Python Anywhere.

Для кого этот курс
  • Для любого новичка, желающего изучить Django-фремворк для frontend и backend веб разработки на Python
  • Для Python разработчиков, желающих изучить Django

Требования для прохождения курса
  • Базовое понимание Python приветствуется, но не обязательно. В начале курса есть секция, посвящённая основам Python 3.
Для изучения языка программирования Python - рекомендуем наши курсы:
Полный курс Python для начинающих – с нуля до специалиста
Полный курс Python – продвинутый уровень + SQL
ВСЕ КУРСЫ - Python
  • Цена - 1 788 руб.
  • Продолжительность курса составляет 11 часов
  • В рассрочку от школы 149 руб.
Перейти к курсу

Все курсы из категории «Программирование на Python»

  • Бесплатно
  • Длительность: 3 месяца
  • Сертификат *
  • Начало: 30 декабря
Python-разработчик
5
  • Бесплатно
  • Длительность: 1 месяц
  • Сертификат *
  • Начало: 30 декабря
Python с нуля
5
  • 30 000 руб.
  • Длительность: 1 месяц
  • Сертификат
  • Рассрочка: 1 666 руб./мес. Оформить
  • Начало: 01 января
Python Academy
Промокод
  • 65 000 руб.
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 3 610 руб./мес. Оформить
  • Начало: 01 января
Бекенд-разработчик на Python
Промокод
  • 146 500 руб.
  • Длительность: 21 месяц
  • Сертификат
  • Рассрочка: 4 282 руб./мес. Оформить
  • Начало: 12 января
Fullstack-разработчик на Python
Промокод
  • 87 500 руб.
  • Длительность: 6 месяцев
  • Сертификат
  • Рассрочка: 3 837 руб./мес. Оформить
  • Начало: 12 января
Python-разработчик с нуля
Промокод
  • 108 500 руб.
  • Длительность: 12 месяцев
  • Сертификат
  • Рассрочка: 3 172 руб./мес. Оформить
  • Начало: 12 января
Python-разработчик: расширенный курс
Промокод
  • 20 000 руб.
  • Длительность: 10 уроков
  • Сертификат
  • Начало: 02 февраля
  • Помогают составить сильное резюме, прокачать софт-скиллы и научиться проходить собеседования, чтобы получить оффер мечты.
Основы Python в Data Science
4.8
  • Бесплатно
  • Длительность: 14 дней
  • Сертификат *
  • Начало: Началось 2 дня назад

    Набор ещё идет!

Основы Python: создаём телеграм-бота
Промокод
  • 990 руб.
  • Длительность: 3 недели
  • Сертификат
  • Рассрочка: 990 руб./мес. Оформить
  • Начало: Началось 2 дня назад

    Набор ещё идет!

Старт в программировании
Промокод