2023/2024
Программирование на Python и работа с Linux
Статус:
Маго-лего
Когда читается:
1, 2 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Скворцов Григорий Дмитриевич
Язык:
русский
Кредиты:
6
Контактные часы:
56
Программа дисциплины
Аннотация
В рамках магистерской программы «Финансовые технологии и анализ данных» настоящая дисциплина является дисциплиной по выбору. Данный курс является адаптационным. Для освоения учебной дисциплины, студенты должны знать основные классы ИТ- систем, лучшие практики и современные стандарты в сфере информационных технологий. Также студенты должны владеть навыками проектирования информационных систем, уметь систематизировать и обобщать информацию, разрабатывать конкретные предложения по результатам исследований, готовить справочно-аналитические материалы для принятия решений в сфере информационных технологий. Основные положения дисциплины должны быть использованы в дальнейшем при изуче-нии следующих дисциплин: «Банковская ИТ-инфраструктура»; «Современные метода принятия решения: Алгоритмы обработки больших данных».
Цель освоения дисциплины
- Целями освоения дисциплины является формирование у студентов комплекса теоретических знаний и методологических основ в области операционных систем семейства Linux и языка программирования Python, а также практических навыков, необходимых для практического использования этих инструментов.
Планируемые результаты обучения
- Иметь навыки сбора и обработки данных на языке Python;
- Обладать базовым уровнем программирования на языке Python;
- Уметь писать bash команды в операционной системе Linux;
- Иметь базовые навыки конфигурации операционной системы Linux;
- Уметь подключаться к облачным ресурсам машин по SSH;
- Уметь обнаружить неисправность в работе программы и/или операционной системы.
Содержание учебной дисциплины
- Основы Linux
- Введение в Python
- Файлы и модули
- Объекты
- ООП
- Параллельные и распределенные вычисления
- Web-фреймфорки и работа API
Промежуточная аттестация
- 2023/2024 учебный год 2 модуль0.25 * Домашнее задание 1 + 0.25 * Домашнее задание 2 + 0.1 * Контрольная работа + 0.4 * Экзамен
Список литературы
Рекомендуемая основная литература
- Linux, Стахнов, А. А., 2011
- Изучаем Python, Лутц, М., 2014
Рекомендуемая дополнительная литература
- Войтов, Н. М. Основы работы с Linux. Учебный курс : учебное пособие / Н. М. Войтов. — Москва : ДМК Пресс, 2010. — 216 с. — ISBN 978-5-94074-148-0. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/1198 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.