Аналитика

Бесплатный
Онлайн курс
Закрыта регистрация
Курс завершился

О курсе

Для кого?

Для тех, кто хочет освоить основы профессии аналитика в 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 тема
    Итоговое занятие