Целевая аудитория

Все желающие
• Программисты
• Специалисты IT-отрасли
• Системные администраторы
• Аналитики
• Студенты и научные сотрудники

Программа
  • 1. Web-разработка с применением концепции MVC

    • История и развитие веб-программирования, различные подходы.

    • Идеи MVC-подхода: разделение логики, интерфейса и данных.

    • Установка Web-фреймворка Django.

    • Структура проекта. (4 ак.ч.)

  • 2. Основы использования шаблонов

    • Передача данных из приложения в шаблоны.

    • Использование циклов и выбора в шаблонах. (2 ак.ч.)

  • 3. Хранение и работа с данными

    • Способы хранения данных

    • Создание и администрирование БД.

    • Схема БД: таблицы, связи между ними, ключи.

    • Отображение данных в БД на объекты приложения (ORM).

    • Реализация операций выборки, создания, удаления и изменения объектов. (8 ак.ч.)

  • 4. Использование форм

    • Специальные средства создания форм.

    • Проверка параметров форм. (4 ак.ч.)

  • 5. Разграничение прав доступа пользователей

    • Авторизация пользователей и разграничение прав доступа.

    • Сессии, не требующие регистрации.

    • Безопасность. (4 ак.ч.)