Разработка веб - приложений в Django. Уровень 3.
Python-3
На данном курсе Вы изучите способы создания веб-приложений на языке Python с использованием фреймворка Django.
Аудитория
Системные администраторы или IT-специалисты, желающие освоить язык программирования- Python.
Курс ориентирован на Python версии от 2.6 и более новые.
Результат обучения
По окончании курса слушатели смогут:
- Создавать веб-приложения на языке Python с использованием MVC-подхода на примере фреймворка Django.
Предварительный уровень подготовки
Успешное окончание курса Python. Уровень 2. Объектно - ориентированное программирование или эквивалентная подготовка.
Программа курса
Модуль 1. Web-программирование
• Введение в HTPP.
• История и развитие веб-программирования, различные подходы.
• Идеология фреймворка Django.
• Установка Web-фреймворка Django.
• Структура проекта.
Модуль 2. Введение в Django
• Представления и конфугирование URL.
• Введение в шаблоны.
• Модели взаимодействия.
• Формы.
Модуль 3. Административный интерфейс Django
Модуль 4. Профессиональное использование Django
• Углубленное изучение представлений и конфугирование URL.
• Углубленное изучение шаблоны.
• Углубленное изучение моделей взаимодействия.
• Развертывание Django.
Модуль 5. Дополнительные возможности Django
• Сеансы.
• Пользователи и аутентификация.
• Выдача данных в форматах, отличных от HTML.
• Средства отладки и тестирования.
• Интернацинализация.
• Безопасность.