Онлайн-курс Системный аналитик с нуля до middle от Нетологии Отзывы, описание, программа и цены.

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

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

Занятия проходят в будни с 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 до представления данных на наглядных дашбордах. Вас будет поддерживать дипломный руководитель. Эксперт разберёт работу и объяснит, как её улучшить.Можете работать над собственным проектом. Если его нет, предоставим учебный и требования к нему.

108 000 ₽
180 000 ₽

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

Данные обновлены 26 октября 2021 г.

Рассрочка: 3000 ₽ в месяц

  • Сертификат об обучении
Перейти на страницу курса
Информация о школе

Нетология — один из лидеров российского онлайн-образования. Университет предлагает современные курсы для роста в карьере, развития бизнеса и получения новой профессии.
101 достоверный отзыв о школе Нетология
Мы не нашли много отзывов конкретно про курс «Системный аналитик с нуля до middle». Зато мы собрали 101 отзыв о школе Нетология — они помогут вам получить общее представление о процессе обучения.