Аналитика
Онлайн курс
Курс в проработке
О курсе
Для кого?
Для тех, кто хочет освоить основы профессии аналитика в IT-компании.
Что дает курс?
- Дадим представление о роли аналитика, зонах его ответственности на проекте, методологиях разработки и жизненном цикле разработки ПО;
- Познакомим с популярными нотациями моделирования бизнес-процессов и объясним основы унифицированного языка моделирования (UML);
- Изучим прототипирование пользовательских интерфейсов, основы архитектуры системы и интеграции посредством API, работу с базами данных и SQL-запросами;
- Расскажем, как написать техническое задание (ТЗ).
Информация
- Занятия проходят онлайн на YouTube-канале Академии;
- После регистрации вы получите ссылку на закрытый телеграм-канал курса, в котором сможете общаться с преподавателями и получать материалы с занятий;
- Перед стартом курса советуем прочитать статью «С чего начать путь аналитику» — в ней наши преподаватели собрали советы, как выстроить грамотный процесс обучения.
Программа курса
-
/01 темаТребования. Жизненный цикл требований в разработке ПО
Роль системного и бизнес-аналитика на проекте;
Виды требований;
Методы сбора требований;
Способы разработки требований: user stories, use cases.
-
/02 темаМоделирование бизнес-процессов в нотации BPMN, IDEF0
Описание бизнес-процессов, нотации моделирования бизнес-процессов IDEF0, BPMN;
Нотация BPMN. Ее элементы и их описание;
Практический пример создания BPMN-диаграммы.
-
/03 темаАрхитектура информационных систем
Понятие клиента, сервера, БД;
Монолитная и клиент-серверная архитектура;
Микросервисная архитектура, оркестрация и хореография.
-
/04 темаСпособы интеграции: REST, SOAP. Документирование API
Что такое REST, архитектурные принципы;
Отличие REST от SOAP;
Примеры документации REST API.
-
/05 темаПрототипирование интерфейсов: desktop и mobile
Цели создания прототипа;
Каким должен быть хороший прототип;
Этапы создания прототипа;
Практический пример создания интерфейса;
Основные отличия интерфейсов desktop и mobile.
-
/06 темаUML
Понятие ООП: объекты, классы, основные принципы ООП;
Основы UML. UML-диаграммы: диаграмма классов, диаграмма последовательности, диаграмма прецедентов;
Практические примеры создания диаграмм.
-
/07 темаПроектирование баз данных. Основы SQL
Что такое БД, виды БД. Сущность, атрибуты и типы данных;
ER-диаграмма. Логическая модель данных, реализация связей в таблицах;
Что такое индекс;
Основы SQL: для чего нужен, как работают запросы, SQL-операторы.
-
/08 темаСпецификация требований
Из чего состоит шаблон SRS;
Требования к документации по ГОСТ 19 и 34;
Что включить в итоговое ТЗ.
-
/09 темаИтоговое занятие