• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2021/2022

Разработка web-приложений

Язык: русский
Кредиты: 5
Контактные часы: 60

Программа дисциплины

Аннотация

Курс направлен на получение практических навыков современного веб разработчика. Студент будет: • знать основные теоретические и практические аспекты программирования, основные информационные ресурсы, методы их поиска и особенности их использования при разработке web-приложений; • уметь использовать современные серверные языки программирования, базы данных, технологии и ресурсы в решении задач хранения, обработки и представления информации, уметь получать навыки практической деятельности по разработке современных web-ресурсов.
Цель освоения дисциплины

Цель освоения дисциплины

  • Умение разрабатывать сайты и web-приложения
Планируемые результаты обучения

Планируемые результаты обучения

  • Представлять содержание, компоненты и механизмы работы web-приложений
  • Уметь выполнять начальное конфигурирование проекта
  • Умеет создавать начальную структуру приложения
  • Умеет работать с контроллерами и шаблонами
  • Умеет создавать маршруты и работать с контроллерами
  • Может работать с базами данных и с моделями
  • Может создавать записи в базе и манипулировать записями
  • Может представлять данные посредством шаблонов
  • Уметь создавать формы, связщанные с базами данных
  • Уметь конфигурировать удаленный web-секрвер
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Тема 1. Основные понятия, определяющие функционирование, технологии и компоненты web-приложений
  • Тема 2. Создание проекта
  • Тема 3. Фрагментация проекта созданием приложений
  • Тема 4. Технологии представления информации клиентам из web-приложний.
  • Тема 5. Маршруты и маршрутизатор
  • Тема 6. Применение моделей при работе с базами данных.
Элементы контроля

Элементы контроля

  • неблокирующий домашнее задание
  • неблокирующий домашнее задание
Промежуточная аттестация

Промежуточная аттестация

  • 2021/2022 учебный год 4 модуль
    Текущую работу (Отек) студентов преподаватель оценивает по контрольной работе (Окр) и по домашнему заданию (Одз) Отек= 0,5Окр + 0,5Одз Накопленная оценка (Онак) определяется перед итоговым контролем по текущей работе студентов и по аудиторной работе (Оауд). Онак= 0,6•Отек + 0,4•Оауд Итоговая оценка Оитог за итоговый контроль в форме экзамена выставляется по следующей формуле Оитог = 0,6•Оэкз +0,4• Онак где Оэкз – оценка за работу непосредственно на экзамене
Список литературы

Список литературы

Рекомендуемая основная литература

  • Rubio, D. (2017). Beginning Django : Web Application Development and Deployment with Python. [Berkeley, CA]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1623501
  • Диков А.В. - Клиентские технологии веб-дизайна. HTML5 и CSS3: учебное пособие - Издательство "Лань" - 2019 - ISBN: 978-5-8114-3822-8 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/122174
  • Дронов В.А. Django: практика создания Web-сайтов на Python / В.А. Дронов. - Санкт-Петербург : БХВ-Петербург, 2016. - 528 с. - ISBN 978-5-9775-0421-8. - URL: https://ibooks.ru/bookshelf/351418/reading (дата обращения: 12.10.2020). - Текст: электронный.
  • Савельев, А. О. HTML5. Основы клиентской разработки : учебное пособие / А. О. Савельев, А. А. Алексеев. — 2-е изд. — Москва : ИНТУИТ, 2016. — 271 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100595 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Рекомендуемая дополнительная литература

  • Брокшмидт, К. Введение в разработку приложений для Windows 8 с использованием HTML, CSS и JavaScript : учебное пособие / К. Брокшмидт. — 2-е изд. — Москва : ИНТУИТ, 2016. — 459 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100709 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Введение в HTML5 : учебное пособие. — 2-е изд. — Москва : ИНТУИТ, 2016. — 133 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100680 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Меле, А. Django 2 в примерах / А. Меле ; перевод с английского Д. В. Плотниковой. — Москва : ДМК Пресс, 2019. — 408 с. — ISBN 978-5-97060-746-6. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/123711 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.