Системный аналитик PRO от Нетология

    Нетология
    Стоимость курса
    140 000 Р
    72 800 Р
    Рассрочка
    от 3 033 Р в месяц
    Длительность
    10 месяцев
    Сертификат
    Да
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • Системным и бизнес-аналитикам
    • Начинающим системным аналитикам
    • Разработчикам и IT-специалистам

    Чему Вы научитесь

    • Применять User Story и Use Case для сбора ключевых требований заказчика
    • Моделировать процессы и системы с помощью нотаций BPMN, UML и IDEF
    • Создавать сложные запросы и автоматизировать процессы при помощи SQL, PostgreSQL
    • Проектировать базы данных и работать с большим объёмом данных
    • Грамотно составлять технические задания и вести проектную документацию
    • Самостоятельно получать необходимую информацию из БД с помощью SQL
    • Разбираться в особенностях архитектурных стилей и обосновывать решения
    • Понимать отличия брокеров сообщений — Kafka, Rabbit
    • Использовать ETL-инструменты для работы с хранилищем данных

    Программа обучения

    Жизненный цикл ПО

    Узнаете об этапах создания программных продуктов. Познакомитесь с гибкими подходами к разработке в IT-проектах. Получите советы, как выстраивать эффективную коммуникацию в команде.

    • Роль системного аналитика в разработке ПО
    • Компетенции системного аналитика
    • Жизненный цикл разработки ПО
    • Модели разработки ПО: Waterfall, V-модель, инкрементная и итерационная модель
    • Что такое Agile и как его применять: манифест, философия и ценности, зачем нужен бизнесу
    • Гибкие методологии и их развитие: cпиральная модель, Extreme programming, Scrum, Kanban
    • Soft skills для эффективной работы в команде

    Работа в проектной команде по Agile

    Научитесь планировать работу по анализу предметной области, используя mind map. На примере кейса разберёте, как работают agile-методики, попробуете себя в роли участника agile-команды.

    • Анализ предметной области
    • Работа в проектной команде по Agile

    Моделирование бизнес-процессов

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

    • Задачи моделирования бизнес-процессов
    • Основные понятия и классификация, принципы и инструменты для моделирования
    • Моделирование бизнес-процессов и нотация BPMN 2.0. Примеры использования
    • Диаграмма потоков данных
    • Обзор методологии IDEF
    • Моделирование бизнес-процессов в нотациях IDEF0, IDEF

    Анализ требований

    Научитесь составлять требования к программному продукту. Изучите подходы к формализации, согласованию и управлению изменениями требований.

    • Требования к разработке ПО
    • Методы сбора требований
    • Методы формализации требований
    • Business canvas model
    • Унифицированный язык моделирования (UML). Диаграмма классов
    • Диаграмма вариантов использования
    • Описание вариантов использования
    • Диаграммы активностей и последовательностей
    • User stories и job stories
    • Согласование и управление изменениями требований

    SQL для анализа данных

    Научитесь получать информацию из базы данных с помощью SQL, а также фильтровать, агрегировать, импортировать и экспортировать данные.

    • Введение в SQL. Установка и знакомство
    • Работа с базами данных
    • Основы SQL
    • Углубление в SQL
    • Работа с базой данных PostgreSQL

    SQL PRO

    Научитесь поднимать и настраивать кластеры, масштабировать данные, писать хранимые процедуры и триггеры. Начнёте понимать структуры данных: как они нормализуются и денормализуются. Погрузитесь в специфику проектирования баз данных и интеграцию с другими приложениями.

    • Командная строка. DCL и TCL
    • Хранимые процедуры и триггеры событий
    • Зависимости. Нормализация. Денормализация
    • Основы проектирования: архитектурные модели, модели данных
    • Масштабирование функций
    • Дополнительные модули и расширения PostgreSQL
    • Интеграция: API, Redis

    Интеграция систем и документирование API

    Узнаете о методах интеграции информационных систем. Изучите спецификацию OpenAPI. Научитесь описывать программные интерфейсы приложений и публиковать их в Swagger.

    • Введение в архитектуру. Роль системного аналитика в принятии архитектурных решений
    • Виды архитектур информационных систем — монолит, SOA, микросервисы
    • Виды интеграции
    • XML и JSON
    • Спецификация OpenAPI и её элементы
    • Проектирование API
    • REST и SOAP
    • Реализация принципов REST
    • Обзор Swagger
    • Работа в Postman
    • Основы информационной безопасности

    Проектирование архитектур

    Узнаете, какие есть виды архитектур, какой стиль для какой задачи использовать. Поймёте, как устроена микросервисная архитектура, научитесь декомпозировать и выстраивать системы различного уровня сложности.

    • Взаимодействие в распределенных системах Kafka, Rabbit
    • Распределенные данные — САР-теорема
    • Функциональная архитектура
    • Domen Drive Development
    • Организация работы команд

    Проектирование DWH

    Познакомитесь с видами хранилищ данных. Подробно рассмотрите DWH. Поймёте его архитектуру и возможности. На примере разберёте популярные инструменты работы с ним.

    • Введение в хранилище данных. Понятие БД, СУБД, хранилища данных
    • Особенности архитектуры DWH и принципы построения
    • Проектирование хранилища данных
    • Инструменты для работы с DWH
    • Data Governance и Data Quality
    • Инструменты мониторинга выявления инцидентов
    • Производительность базы данных

    Git и механизмы ветвления

    Узнаете, почему и как возникли системы управления версиями исходного кода. Получите практические навыки работы с Git-репозиторием.

    • Предназначение системы контроля версий Git
    • Работа с сервисом GitHub
    • Работа с локальным репозиторием
    • Привязка удалённого репозитория и GitHub
    • Язык разметки Markdown
    • Работа с ветками: создание, переключение, слияние, удаление, разрешение конфликтов
    • Хранение веток на GitHub
    • Основные операции: фиксация и откат изменений, поиск, история
    • Командная работа с кодом
    • Branching-стратегии. Gitflow Workflow

    Документирование в IT-проектах

    Сориентируетесь в видах проектной документации, структуре и назначении артефактов. Научитесь составлять Customer Journey Map (CJM). Рассмотрите стандарты документирования и узнаете о реальных процессах документирования внутри цикла разработки ПО.

    • Проектная документация и артефакты
    • Software requirements specification и техническое задание
    • Стандарты документирования
    • Подходы к документированию в IT-проектах
    • Customer Journey Map

    Английский язык для аналитиков

    Научитесь разбираться в аналитических терминах и читать иностранную техническую документацию. Сможете презентовать результаты анализа с помощью графиков и диаграмм на английском языке. Узнаете, как эффективно готовиться к собеседованиям в зарубежные компании. Научитесь составлять убедительное резюме и писать сопроводительное письмо.

    • Словарь терминов аналитика с примерами употребления и типичными словосочетаниями
    • Важная лексика для работы с датасетами
    • Презентация результатов анализа
    • Чтение технической документации
    • Самопрезентация. Elevator Pitch
    • Прохождение собеседований
    • Резюме и сопроводительное письмо (CV & сover letter)
    • Email-переписка
    • Общение в технических чатах
    • Как вести звонки и встречи
    • Как учить лексику
    • Как учить грамматику

    Дипломный проект

    В дипломной работе вы пройдёте полный цикл анализа: от интервью с заказчиком до оформления спецификации требований на разработку программного обеспечения. Вас будет поддерживать дипломный руководитель. Эксперт разберёт работу и даст рекомендации по её улучшению.

    • Получите исходные требования к продукту, который нужно разработать, и уточните недостающие у заказчика, выбрав наиболее подходящий инструмент выявления требований
    • Сформируете видение продукта, составите описания персон и карту путешествия пользователей по продукту
    • Опишете сценарии использования и формализуете требования к разработке
    • Смоделируете необходимые интеграции, разработаете API и предложите методы программных интерфейсов в Swagger
    • Спроектируете прототипы экранов программного продукта
    • Оформите все подготовленные артефакты в единый документ — спецификацию требований на разработку ПО

    Отзывы о курсе 1

    4.5 из 5
    0
    1
    0
    0
    0
    Оставить отзыв
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Елена 11 января 2024

      На обучении узнала больше про ETL процессы и больше погрузилась в SQL. Было бы не плохо добавить больше информации и практики по интеграции двух систем (возможно в блок с REST API или вынести как отдельный блок). Проработка требований, отрисовка схем в UML, работа с БД (постановки на отчет, построение небольших отчетов) - эти и другие полученные на курсе знания уже применяю в своей работе.

      Был ли отзыв полезен?

    Отзывы о школе 11

    4.7 из 5
    9
    1
    1
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Светлана 12 октября 2023

      Приветствую! Я очень довольна, что прошла курс "Веб-дизайнер" на онлайн-платформе Нетологии. Мой курс был весьма компактным и предоставил основные знания веб-дизайна. Однако, я хотела бы подчеркнуть, что этот курс помогает лишь ознакомиться с основами и не заставит вас мгновенно стать UX/UI-дизайнером. В ходе обучения пришлось активно "гуглить" множество информации, чтобы разобраться в различных темах. Лично для меня это было правильным подходом, поскольку только так можно достичь глубокого понимания темы. То есть, никто не будет все жевать и подавать на блюдечке - нужно самостоятельно проявлять усердие и гибкость мышления. Хочу отметить, что я начала этот курс с абсолютного нуля, полностью не подготовленная, и изначально мне было довольно сложно. Однако, к середине и особенно к концу я почувствовала себя очень уверенной. Что касается обратной связи и отклика со стороны преподавателей, у меня лично нет никаких претензий. Преподаватели всегда давали развёрнутые ответы и были отзывчивыми, предоставляли дополнительные материалы для более глубокого понимания и поддерживали личный контакт для решения вопросов, возникающих в процессе выполнения домашних заданий. Некоторым не нравился определенный преподаватель, но я лично не столкнулась с такими проблемами или вопросами. Что касается самой онлайн-платформы, она очень удобная. Да, может быть, оформление простое, но поверьте, в процессе обучения нет необходимости в лишней мишуре. Я легко пользуюсь платформой. Кроме того, я нахожу замечательным, что доступны различные бесплатные мини-курсы. Огромное спасибо Нетологии!

      Был ли отзыв полезен?
    • Леонид 8 августа 2023

      Я успешно завершил программу обучения "Project Manager" в онлайн-академии Нетология и остался весьма удовлетворен результатом. Этот курс предоставляет обширную информацию и является ценным ресурсом для людей, стремящихся сменить свою профессию или повысить уровень квалификации. Преподаватели программы являются опытными практиками со значительным багажом знаний в своих областях. Участникам курса предоставляется доступ к обширной базе знаний, а также возможность просмотра записей всех проведенных лекций. Это позволяет не пропустить важную информацию или повторить материал, если это необходимо (чем я с удовольствием воспользовался и не раз). В процессе обучения при возникновении вопросов участники могут обращаться к координатору курса. Она эффективно реагирует на запросы и дает ответы даже на выходных днях. Когда планируете пройти это обучение, имейте в виду, что требуется уделять ему 1-2 часа в день, так как расписание занятий достаточно насыщенное. Вам придется выполнять домашние задания, как индивидуальные, так и групповые. Рекомендуется начать работу над итоговой дипломной работой заблаговременно и продолжать ее на протяжении всего курса.

      Был ли отзыв полезен?
    • Вероника 3 июня 2023

      Я всегда относилась скептически к платным курсам, но желание сменить сферу деятельности взяло вверх над моими убеждениями. Точнее в Нетологию я попала по просьбе руководителя, мне предложили должность "Менеджер проектов".  Видио уроки это просто лекции, которые записаны в аудитории института. То есть качество изображения и звука оставляет желать лучшего. После просмотренных лекций необходимо выполнить домашнее задание, на которое даётся неделя. А вот проверка занимает иногда до месяца. Заплатив 75к ждешь более развернутой информации, участия и поддержки кураторов, преподавателей. Никаких тебе вебинаров, где можно было разобрать материал. Хочешь узнать новое - ищи сам. Конечно есть курсы с элективами они более продвинуты и стоимость выше. Плюс: доступ к личному кабинету остается у вас после окончания учебы. В любой момент можно пересмотреть материал. Такой курс научил меня новому, но этого мало, чтобы сменить профессию. Они созданы для знакомства с ней, но не более того. 

      Был ли отзыв полезен?
    Посмотреть все отзывы о Нетология