Онлайн-школа Нетология
192 отзыва

Системный аналитик: расширенный курс от Нетологии

Обучение системной аналитике онлайн с нуля до middle. Освойте востребованную IT-профессию без опыта и технического образования.
  • Сертификат об обучении
147 000 ₽
245 000 ₽

Актуальная стоимость обучения.

Данные обновлены 25 апреля 2024 г.

Рассрочка: 4083 ₽ / мес.

  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

Программа курса

Ознакомьтесь с программой курса «Системный аналитик: расширенный курс» от Нетологии

Программа курса

Занятия проходят в будни с 19:00 до 20:30 МСК. Для комфортного обучения вам понадобится около 10 часов в неделю на лекции и домашние работы.

Жизненный цикл ПО. Архитектура

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

  • Роль системного аналитика в разработке ПО
  • Компетенции системного аналитика
  • Жизненный цикл разработки ПО
  • Гибкие методологии и их развитие: Scrum, Kanban, бережливое производство, Extreme Programming
  • Виды архитектур: локальная, файл-серверная, клиент-серверная, трёхслойная, микросервисная

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

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

  • Требования к разработке ПО
  • Методы сбора требований
  • Методы формализации требований
  • Use cases
  • User stories и job stories
  • Согласование и управление изменениями требований
  • Унифицированный язык моделирования
  • Диаграмма вариантов использования
  • Диаграмма потоков данных

Основы разработки

Разберётесь в видах языков программирования, их терминах и управляющих конструкциях. Освоите базовый синтаксис JavaScript. Создадите свой первый проект.

  • Алгоритмы
  • Переменные, числа и строки
  • Ветвление кода
  • Алгоритм с множественным выбором
  • Ошибки в коде
  • Массивы
  • Циклы
  • Подпрограмма, функция
  • Объекты

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

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

  • Процесс и уровни интеграции
  • Подходы к интеграции
  • REST API, SOAP
  • Нотация OpenAPI
  • Swagger

Прототипирование интерфейсов

Изучите основные принципы UX/UI. Познакомитесь с интерфейсом и базовыми функциями программы Figma. Освоите процесс создания интерфейса и интерактивного прототипа.

  • Основы UX/UI
  • Cценарии поведения, customer journey map
  • A/B-тестирование
  • Базовые принципы создания макета
  • Обзор программы Figma
  • Создание интерфейса и интерактивного прототипа

Тестирование и развёртывание ПО

Познакомитесь с основными видами и методами тестирования. Поймёте разницу между QA и тестированием. Получите общее представление об инфраструктуре современной разработки. Узнаете, как взаимодействуют разработчики, тестировщики и системные администраторы.Познакомитесь с основными целями и понятиями DevOps. 

  • Ручное и автоматизированное тестирование
  • Режим разработчика в браузере
  • Основные практики DevOps
  • Принципы CI/CD
  • Контейнеризация и оркестраторы
  • Обзор Docker, Kubernetes, Ansible, Terraform, Jenkins

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

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

  • Задачи моделирования бизнес-процессов
  • Нотации BPMN и BPMN 2.0
  • Подходы AS-IS, TO-BE
  • Camunda Modeler
  • Обзор методологии IDEF
  • Моделирование в нотациях IDEF0, IDEF3

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

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

  • Согласование и управление изменениями требований
  • Проектная документация и артефакты
  • Business Model Canvas
  • Customer journey map
  • Software requirements specification и техническое задание
  • Стандарты документирования
  • Подходы к документированию в IT-проектах

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

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

  • Теория множеств. Введение в реляционную алгебру
  • Разбор сложностей и вопросов при работе с окружением
  • Основы БД. Масштабирование нарузки в СУБД
  • Основы SQL
  • Углубление в SQL
  • Работа с PostgreSQL
  • Работа с MongoDB
  • Лабораторная работа по блоку

SQL PRO

Изучите продвинутые инструменты SQL, чтобы проектировать, нормализовать и денормализовать базы данных.

  • Работа из командной строки
  • Вывод триггеров событий
  • Проектирование БД. Модель клиент-серверной архитектуры. Реляционная модель
  • Нормализация и денормализация БД
  • Масштабирование функций

Анализ данных в Python

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

  • Управляющие конструкции и коллекции
  • Работа с файловой системой и модули
  • Исключения и обработка ошибок
  • Регулярные выражения и основы синтаксического разбора
  • Библиотека NumPy
  • Библиотека Pandas

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

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

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

BI-решения и многомерная модель данных

Поймёте, как определять потребности и требования бизнес-пользователей. Познакомитесь с Tableau и Power BI.

  • Business Intelligence как сердце аналитики
  • Знакомство с Pentaho BI
  • Многомерные модели
  • Pentaho Analysis Services
  • Отчётность в режиме реального времени
  • Современные подходы

Итоговый проект

В дипломной работе вы пройдёте основные этапы разработки DWH: от сбора требований и создания схемы DWH до представления данных на наглядных дашбордах. Вас будет поддерживать дипломный руководитель. Эксперт разберёт работу и объяснит, как её улучшить.Можете работать над собственным проектом. Если его нет, предоставим учебный и требования к нему.


Практические упражнения после каждой лекции

Начнёте с простых заданий: пройти тест, найти ошибку, заполнить по шаблону. Затем перейдёте к более сложным: собрать документ, смоделировать процесс, подготовить SQL-запросы и код.


Курсовые работы после ключевых модулей

На каждую потребуется 6–8 часов. Оцените рабочий день системного аналитика.


Жизненный цикл ПО. Архитектура

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

  • Роль системного аналитика в разработке ПО
  • Компетенции системного аналитика
  • Жизненный цикл разработки ПО
  • Гибкие методологии и их развитие: Scrum, Kanban, бережливое производство, Extreme Programming
  • Виды архитектур: локальная, файл-серверная, клиент-серверная, трёхслойная, микросервисная

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

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

  • Требования к разработке ПО
  • Методы сбора требований
  • Методы формализации требований
  • Use Cases
  • User Stories и Job Stories
  • Согласование и управление изменениями требований
  • Унифицированный язык моделирования
  • Диаграмма вариантов использования
  • Диаграмма потоков данных

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

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

  • Предназначение системы контроля версий
  • Основные операции: фиксация и откат изменений, поиск, история
  • Основные операции: фиксация и откат изменений, поиск, история
  • Работа с сервисом GitHub
  • Ветки, слияние веток и разрешение конфликтов
  • Командная работа с кодом
  • Branching-стратегии. GitFlow
  • Git для системного аналитика

Основы разработки

Разберётесь в видах языков программирования, их терминами и управляющими конструкциями. Освоите базовый синтаксис JavaScript. Создадите свой первый проект.

  • Алгоритмы
  • Переменные, числа и строки
  • Ветвление кода
  • Алгоритм с множественным выбором
  • Ошибки в коде
  • Массивы
  • Циклы
  • Подпрограмма, функция
  • Объекты

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

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

  • Процесс и уровни интеграции
  • Подходы к интеграции
  • REST API, SOAP
  • Нотация OpenAPI
  • Swagger

Прототипирование интерфейсов

Изучите основные принципы UX/UI. Познакомитесь с интерфейсом и базовыми функциями программы Figma. Освоите процесс создания интерфейса и интерактивного прототипа.

  • Основы UX/UI
  • Cценарии поведения, Customer Journey Map
  • A/B-тестирование
  • Базовые принципы создания макета
  • Обзор программы Figma
  • Создание интерфейса и интерактивного прототипа

Тестирование и развёртывание ПО

Познакомитесь с основными видами и методами тестирования. Поймёте разницу между QA и тестированием. Получите общее представление об инфраструктуре современной разработки. Узнаете, как взаимодействуют разработчики, тестировщики и системные администраторы.Познакомитесь с основными целями и понятиями DevOps. 

  • Ручное и автоматизированное тестирование 
  • Режим разработчика в браузере
  • Основные практики DevOps
  • Принципы CI/CD
  • Контейнеризация и оркестраторы
  • Обзор Docker, Kubernetes, Ansible, Terraform, Jenkins

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

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

  • Задачи моделирования бизнес-процессов
  • Нотации BPMN и BPMN 2.0
  • Подходы AS-IS, TO-BE
  • Подходы AS-IS, TO-BE
  • Camunda Modeler
  • Обзор методологии IDEF
  • Моделирование в нотациях IDEF0, IDEF3

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

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

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

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

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

  • Теория множеств. Введение в реляционную алгебру
  • Разбор сложностей и вопросов при работе с окружением
  • Основы БД. Масштабирование нарузки в СУБД
  • Основы SQL
  • Углубление в SQL
  • Работа с PostgreSQL
  • Работа с MongoDB
  • Лабораторная работа по блоку

SQL PRO

Изучите продвинутые инструменты SQL, чтобы проектировать, нормализовать и денормализовать базы данных.

  • Работа из командной строки
  • Вывод триггеров событий
  • Проектирование БД. Модель клиент-серверной архитектуры. Реляционная модель
  • Нормализовация и денормализация БД
  • Масштабирование функций

Анализ данных в Python

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

  • Управляющие конструкции и коллекции 
  • Работа с файловой системой и модули
  • Исключения и обработка ошибок
  • Регулярные выражения и основы синтаксического разбора
  • Библиотека NumPy
  • Библиотека Pandas

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

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

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

BI-решения и многомерная модель данных

Поймёте, как определять потребности и требования бизнес-пользователей. Познакомитесь с Tableau и Power BI.

  • Business Intelligence как сердце аналитики
  • Знакомство с Pentaho BI
  • Многомерные модели
  • Pentaho Analysis Services
  • Отчётность в режиме реального времени
  • Современные подходы

Итоговый проект

В дипломной работе вы пройдёте основные этапы разработки DWH: от сбора требований и создания схемы DWH до представления данных на наглядных дашбордах. Вас будет поддерживать дипломный руководитель. Эксперт разберёт работу и объяснит, как её улучшить.Можете работать над собственным проектом. Если его нет, предоставим учебный и требования к нему.

Подробная информация о курсе

Город
Онлайн
Начальный уровень
Можно изучать с нуля
Формат обучения
Онлайн
Сертификат
Есть
Инструменты на курсе
Apache Airflow
Camunda Modeler
Docker
Figma
Git
Informatica
JavaScript
NumPy
Pentaho
Power BI
Python
SQL
Swagger
Tableau
Поделись курсом с друзьями

Преподаватели на курсе

Алексей Кузьмин — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Алексей Кузьмин

Руководитель разработки и Data Science, «ДомКлик»

Ксения Шипина — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Ксения Шипина

Системный аналитик, Skyeng

Регина Гатауллина  — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Регина Гатауллина 

Senior Product Manager, Bookmate

Дарья Татькова — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Дарья Татькова

Главный аналитик, Сбер

Михаил Зотов — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Михаил Зотов

Аналитик, Leroy Merlin

Алексей Бучнев — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Алексей Бучнев

Ведущий системный аналитик, МТС Банк

Владимир Чебукин — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Владимир Чебукин

Frontend Developer

Алексей Судничников — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Алексей Судничников

Системный аналитик, «Нодасофт»

Надежда Пороткова — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Надежда Пороткова

Тестировщик мобильных приложений для FinTech-платформы

Никита Харичкин — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Никита Харичкин

Руководитель отдела системной аналитики, Сбер

Надежда Короткая — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Надежда Короткая

Системный аналитик, Райффайзенбанк

Владислава Григорьева  — преподаватель на курсе Системный аналитик: расширенный курс от Нетологии
Владислава Григорьева 

Системный аналитик, развивает Ozon Messenger

Отзыв о школе Skillbox в формате видео
Отзыв студента Нетологии: сравнение со Skillbox
Посмотрите обзор курсов от Нетологии
Подробнее о школе Нетология
Нетология — один из лидеров российского онлайн-образования. Университет предлагает современные курсы для роста в карьере, развития бизнеса и получения новой профессии.
  • Преимущества и недостатки обучения в Нетологии
  • Удалённый формат. Все лекции проходят в интернете в удобное для вас время.

  • Команда экспертов. Лекции ведут специалисты с большим опытом из крупных компаний.

  • Большой выбор курсов. Если готовый курс не подходит, под вас соберут персональную программу.

  • Технические проблемы. У некоторых студентов наблюдаются неполадки во время обучения.

  • Настойчивые продажи. Перед началом курса менеджеры активно звонят и склоняют к покупке.

  • Отзывы о Нетологии

    Взгляните, что студенты и выпускники говорят про онлайн-школа Нетологии

    Отзыв о школе

    Качественное и интересное образование! Дань возможность заниматься перспективным и высокооплачиваемым делом, причем онлайн.

    Отзыв о школе

    Всем привет! Прошел ровно как год, как я пришла в Нетологию, и похоже, останусь с вами навсегда. Невероятный объем знаний, поддержка со стороны преподавателей и аспирантов, новые, полезные знакомства и масса положительных эмоций. Прошла курсы по smm, digital-маркетингу, soft skil...

    Показать отзыв полностью
    + ещё 190 отзывов о Нетологии
    Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
    Все отзывы →
    Оставить отзыв о курсе
    Проходили курс «Системный аналитик: расширенный курс» от Нетология? Поделитесь своим отзывом: расскажите о плюсах и минусах обучения на данной программе.

    Прикрепите к отзыву сертификат о прохождении курса. После проверки мы пометим ваш отзыв как достоверный. Мы не будем делиться вашими данными с другими лицами.

    Системный аналитик: расширенный курс
    • Нетология
    • 147 000 ₽