Как создать сайт на Django с нуля | ITDiscovery
тренинг

Как создать сайт на Django с нуля

23.09.17 10:00 - 18:00
проспект Шевченко 2, 3-й этаж, аудитория 324

О событии

Django - бесплатный и свободный web-фреймворк для создания веб-приложений/сайтов, написанный на Python. Это мощный инструмент, комбайн, состоящий из множества компонентов. И, тем не менее, на нём реально быстро сделать простой сайт, который затем можно постепенно улучшать и наращивать его "мощь". Это просто и я покажу вам это.

Чем хорош Django? В него включён набор компонентов, который зачастую необходим при разработке веб-сайта. Например: авторизация, панель управления сайтом/админка, формы, url-маршрутизация и т.д. Кроме того, "Django ORM"(Object-Relational-Mapping, Объектно-реляционное отображение) очень упрощает работу с базой данных, абстрагируясь от конкретной базы через использование python-классов. Фреймворк использует концепцию MTV (Model-Template-View, Модель-Шаблон-Представление), близкую к другой известной концепции: MVC (Model-View-Controller, Модель-Представление-Контроллер). Django - это фреймворк, а не CMS (Content Managment System, Cистема управления содержимым), так вам куда проще реализовать новые/необычные решения. Существующие ограничения (концепция MTV), при всех других свободах, помогают в сохранении всего проекта в адекватной форме, удобной для дальнейших поддержки и расширения.

На десерт: Django написан на Python. Т.е. вы будете взаимодействовать с кодом на языке "Python", в котором сделан упор на удобство использования его человеком. Т.е. чтобы повысить скорость разработчика, что куда более приоритетно в наше время.

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

Итак, мы с вами создадим с нуля сайт. И это будет отправной точкой в вашем увлекательном "web"-путешествии.

План мероприятия

  • Разворачивание виртуального окружения Python
  • Создание и настройка проекта Django
  • Подключение нужных приложений и создание своих
  • Настройка url-маршрутизации
  • Создание модели для хранения данных
  • Настройка админки
  • Создание "представления" для отображения наших данных на сайте
  • Использование обработчиков контекста

Требования к участникам

Желательно, но не обязательно иметь хотя бы поверхностное представление о синтаксисе Python и вёрстке веб-страниц (HTML, CSS).

По волнам знаний вас поведёт:

Александр Сизов

Александр Сизов

Full-Stack Web Developer

Python-разработчик, системный администратор

Перфекционист

Выбрал Python потому что язык универсален, понятен, лаконичен, позволяет легко экспериментировать и проверять гипотезы.

Выбери свой выгодный пакет

  • Оффлайн
  • За нашим компьютером

Стоимость:

до 13 сентября (-20%): 240,00грн.

до 20 сентября (-10%): 270,00грн.


обычная стоимость: 300,00грн.


  • Оффлайн
  • Со своим ноутбуком

Стоимость:

до 13 сентября (-20%): 216,00грн.

до 20 сентября (-10%): 243,00грн.


обычная стоимость: 270,00грн.


  • Онлайн

Стоимость:

до 13 сентября (-20%): 192,00грн.

до 20 сентября (-10%): 216,00грн.


обычная стоимость: 240,00грн.


Регистрация

Заполните форму для записи на тренинг «Как создать сайт на Django с нуля» 23 сентября 2017 г. 10:00

наверх