Информационные технологии

1.       

Название дисциплины

Информационные Технологии . (Раздел 2. Семантические технологии в контексте веб-приложений. )

2.       

Курс обучения, специальность

1, Математика и информационные технологии (по направлениям)

3.       

Семестр обучения

2

4.       

Количество кредитов

 3

5.       

Ф.И.О. лектора

Кандидат физ.-мат. наук

Перез Чернов Александр Хуанович

6.       

Цели изучения дисциплины

Ознакомить студентов с ключевыми концепциями современных библиотек веб-разработки на примере Angular5, общей работой с дизайн и юзабилити аспектами проектирования веб-приложений, созданию веб-приложений для высоконагруженных проектов и стартапов, очисткой данных.

7.       

Пререквизиты

8.       

Содержание дисциплины

Сбор данных с внешних систем и их очистка данных с помощью PhantomJs, XSLT 2.0,  Tika, Google Refine.

 

Основы семантических технологий на примере RDFa, RDF, microdata, использования механизмов схем в XML.

 

Дизайн и редизайн  веб-приложений с учетом рекомендаций конверсии.

 

Разработка приложения на Angular5, Typescript, Google Closure и ознакомление на его основе с ключевыми концепциями и библиотеками веб-разработки.

9.       

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

1.      Robert j. Glushko and TIM McGrath “Document Engineering”, Mit Press, London, 2005

2.      Michael Kay «XSLT 2.0». Programmer’s Reference, Third Edition, 2004

3.      Michael Kay «XPath 2.0». Programmer’s Reference, 2004

4.      Docker guide, URL: https://docker-curriculum.com

5.      REST with Express, URL: https://medium.com/@jeffandersen/building-a-node-js-rest-api-with-express-46b0901f29b6

6.      Nginx with CTPP, URL: http://ngx-ctpp.vbart.ru

7.      NG-BOOK, URL: https://www.ng-book.com/2/

8.      Google Closure Tools, URL: https://developers.google.com/closure/

 

10.   

Методы преподавания

Интерактивный, наглядный, проблемный

11.   

Язык обучения

Русский

12.   

Условия (требования), текущий контроль

— тестирование;

— проверка работ;

— сдача совместного проекта.

 

13.   

Форма аттестации

Зачёт

 

1.      

Название дисциплины

Информационные технологии

(Раздел 3. Операционные среды и сети)

2.      

Курс обучения, специальность

1, Математика и информационные технологии (по направлениям)

3.      

Семестр обучения

2

4.      

Количество кредитов

3

5.      

Ф.И.О. лектора

Дерюшев Андрей Анатольевич

6.      

Цели изучения дисциплины

Изучение принципов построения и использования операционных систем, получение практических навыков работы с ОС Linux

7.      

Пререквизиты

Дополнительные знания не обязательны

8.      

Содержание дисциплины

Введение в операционную систему Unix. Файловая система Linux. Учётные записи в Linux. Права доступа. Работа с файлами. Процессы. Командные оболочки. Программирование для Bash. Сетевое администрирование Linux.

9.      

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

  1. Таненбаум, Э. С.  Современные операционные системы / Э. Таненбаум, Х. Бос. — Санкт-Петербург: Питер Пресс, 2017. — 1119 с.
  2. Бреснахэн, К.  Linux на практике : [перевод с английского] / Кристин Бреснахэн, Ричард Блум. — Санкт-Петербург : Питер Пресс, 2017. — 381 с.
  3. Шоттс, У. Командная строка Linux : полное руководство: [перевод с английского] / Уильям Шоттс. — Санкт-Петербург : Питер Пресс, 2017. — 479 с.

10.   

Методы преподавания

Проблемный, проектный

11.   

Язык обучения

Русский

12.   

Условия (требования), текущий контроль

— тестирование;

— проверка лабораторных работ

13.   

Форма аттестации

Зачет

Інфармацыйныя тэхналогіі (Падзел 3. Аперацыйныя асяроддзі і сеткі)