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»

  • 41 000
  • Длительность: 1 месяц
  • Сертификат
  • Рассрочка: 2 275 /мес. Оформить
  • Начало: завтра
Python Academy
Промокод
  • 89 200
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 4 958 /мес. Оформить
  • Начало: завтра
Бекенд-разработчик на Python
Промокод
  • 159 000
  • Длительность: 10 месяцев
  • Сертификат
  • Рассрочка: 18 500 /мес. Оформить
  • Начало: завтра
  • Гарантированное трудоустройство
Python-разработчик
Промокод
  • 177 000
  • Длительность: 4 месяца
  • Сертификат
  • Рассрочка: 47 000 /мес. Оформить
  • Начало: завтра
  • Гарантированное трудоустройство
Python-разработчик буткемп
Промокод
  • 169 000
  • Длительность: 12 месяцев
  • Сертификат
  • Рассрочка: 18 000 /мес. Оформить
  • Начало: завтра
  • Гарантированное трудоустройство
Инженер данных с нуля
Промокод
  • 226 000
  • Длительность: 14 месяцев
  • Сертификат
  • Рассрочка: 20 000 /мес. Оформить
  • Начало: завтра
  • Гарантированное трудоустройство
Python-разработчик расширенный
Промокод
  • 84 688
  • Длительность: 10 месяцев
  • Сертификат
  • Рассрочка: 7 057 /мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Python-разработчик новый
Промокод
  • 25 230
  • Длительность: 2 месяца
  • Сертификат
  • Рассрочка: 8 410 /мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Python для инженеров
Промокод
  • 52 983
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 8 831 /мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Python-фреймворк Django Топ-20
Промокод
  • 107 747
  • Длительность: 9 месяцев
  • Сертификат
  • Рассрочка: 4 898 /мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Автоматизированное тестирование на Python
Промокод