Веб-разработка на Python/Django

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

Записавшись на курс, вы сможете в короткие сроки овладеть описанными возможностями фреймворка, а также применить их на практике в рамках выполнения учебного проекта.

Длительность курса 39 часов (13 занятий). График занятий: по 2-3 раза в неделю.

Приобретаемые знания и навыки

После курса вы сможете:

  • Профессионально разрабатывать коммерческие веб-приложения с использованием Django

Программа курса

1. Введение в Django.

  • Запуск проекта.
  • Файл settings.py
  • Основные принципы работы.

2. Базы данных. Модели.

  • Понятие модели.
  • Создание модели.
  • Связи в базе данных.

3. Система URL-адресов.

  • Slug-адреса.
  • Динамические адреса.
  • Статические адреса.
  • Namespace.

4. Шаблонизатор.

  • Система шаблонов.
  • Фильтры.
  • Теги.
  • Создание своих фильтров, тегов.

5. Практика.

6. Формы, валидаторы форм.

  • Форма на основании моделей.
  • html-форма.
  • Django-forms.

7. Сlass-based views

8. Аутентификация/авторизация/регистрация пользователей.

9. Отправка сообщений на почту/телеграмм.

10. Практика.

11. Создание rest-api.

  • django-rest-framework.

12. Введение в front end.

  • Базовые принципы языка JavaScript.
  • Базовые понятия CSS.
  • Настройка front end-части проекта.

13. Библиотека jquery. Фреймворк Vue.js.

  • Технология ajax.
  • Использование REST-API.
  • Реактивные данные.

Минимальные требования

  • Продвинутый уровень программирования на Python
  • Наличие собственного ноутбука для занятий

ДОКУМЕНТЫ ПО ОКОНЧАНИИ

Сертификат Учебного центра Softline об окончании курса и справка об обучении установленного образца: 

Сертификат Softline_образец Cправка

Информация о курсе

1374 бел. р. с НДС 20%

Вендор: Python, Java, JS, C#, C++
Код курса: Django
Продолжительность: 13 дня / 39 ак. часов
Направление: Python
Экзамен :
Проектирование и развертывание Microsoft Exchange Server 2016 / 2019
20345-2
очно | дистанционно, 26-30 апреля; 3-7 мая
Проектирование безопасности средствами Check Point R80.10
CCSE-R80.10
дистанционно, 26-28 апреля, 20-22 мая, 3-5 июня
Все предложения
Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации", отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг, исполнения договоров и пр.