Специальная цена
Рассрочка
Системный аналитик. Advanced
Прокачайте свои навыки системного анализа до Middle+ уровня и улучшите скиллы проектирования ПО
26 декабря
Advanced
6 месяцев
Онлайн
Пн/Чт 20:00 Мск
Для кого этот курс?
Курс рассчитан на ИТ-аналитиков и системных аналитиков с опытом работы от 1-2 лет, желающих улучшить свои навыки в области системного анализа, выявления и описания требований, проектирования информационных систем и приложений. Так же курс может быть интересен аналитикам данных, дата-сайентистам и бизнес-аналитикам с опытом работы от 3-х лет.Необходимые знания
- Опыт работы в системном анализе от 1 года или опыт работы в ИТ (бизнес-аналитик, дата-аналитик, проджект-менеджер, разработчик) от 2-х лет
- Опыт подготовки пользовательской/эксплуатационной документации
- Опыт сбора, выявления и систематизации требований
- Понимание принципов SQL, умение писать простые запросы на выборку данных
Что даст вам этот курс?
После обучения вы сможете
- Четко и структурированно выявлять потребности и формализовывать их в виде требований
- Эффективно использовать средства визуализации требований (моделирование бизнес-процессов, разработка диаграмм с помощью языка UML)
- Проектировать и тестировать сервисы RESTFul API и сравнивать их с SOAP и gRPC
- Проектировать информационные модели, архитектуру и структуры хранения данных систем и приложений
- Проектировать интеграционные взаимодействия между приложениями с использованием веб-сервисов и не только
- Понимать изнутри процесс разработки: декомпозиция задач, работа с системами контроля версий
Почему стоит освоить?
Курс даёт необходимые знания и навыки для выполнения всех задач аналитика уровня Middle и уверенную базу для начала роста до уровня Senior.
Процесс обучения
Партнеры
- Карьерные мероприятия в сообществе
Публичный разбор резюме
Публичное прохождение собеседования и воркшопы - Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
Работодатели курса
Формат обучения
Программа
Системный анализ в структуре разработки ПО
Модуль позволяет синхронизировать общее представление о роли аналитика и определить навыки, которые будут сформированы в процессе обучения. Примечание: знаком камеры (🎦) обозначены занятия, в которых есть теория для ознакомления перед занятием в формате видео.
Тема 1: Обзорное занятие // ДЗ
Тема 2: 🎦 Процесс разработки ПО. Waterfall. Системный анализ в Agile командах
Обследование, работа с требованиями
В рамках модуля подробно рассматриваются наиболее эффективные приемы выявления и обработки требований, а также рекомендации по их трассировке и управлению. Примечание: знаком камеры (🎦) обозначены занятия, в которых есть теория для ознакомления перед занятием в формате видео.
Тема 1: 🎦 Основные виды требований. Основные способы выявления требований. Подготовка к обследованию для выявления требований // ДЗ
Тема 2: 🎦 Нефункциональные требования. Классификация, способы выявления, влияние на продукт // ДЗ
Тема 3: Практикум 1. Групповая работа. Выявление требований // ДЗ
Тема 4: Обработка и визуализация требований: Моделирование БП
Тема 5: 🎦 Обработка и визуализация требований: Моделирование БП BPMN
Тема 6: Практикум 2. Работа с нотацией BPMN // ДЗ
Тема 7: 🎦 Задачи документирования требований. Use Case
Тема 8: Практикум 3. Документирование требований Use Case // ДЗ
Тема 9: 🎦 Задачи документирования требований. User Story
Тема 10: Практикум 4. Документирование требований. User Story // ДЗ
Тема 11: Прототипирование, как инструмент работы с требованиями // ДЗ
Тема 12: Согласование требований. Управление изменениями, трассировка требований
Проектирование ПО
В модуле рассматриваются ключевые аспекты проектирования приложения: информационная модель и компонентная архитектура.
Тема 1: 🎦 Этапы, задачи и виды проектирования
Тема 2: Проектирование информационной модели приложения. Объектно-ориентированный подход
Тема 3: Domain Driven Design для построения модели предметной области
Тема 4: Практикум 5. Разработка базовой информационной модели // ДЗ
Тема 5: Архитектура информационных систем. Монолиты, SOA и микросервисы
Тема 6: Методология интеграций приложений
Тема 7: Брокеры очередей и варианты их использования
Тема 8: Паттерны микросервисной архитектуры
Тема 9: Практикум 6. Разработка архитектуры приложения // ДЗ
Тема 10: Проработка интеграционного взаимодействия // ДЗ
Тема 11: Консультация по проектам и домашним заданиям
Проектирование API
В модуле с нуля проектируется REST API для создаваемого приложения.
Тема 1: Принципы работы API. RESTful API vs SOAP
Тема 2: Проектирование структуры API собственного приложения, документирование API
Тема 3: 🎦 Практикум 7. Проектирование ресурсной модели Open API // ДЗ
Тема 4: Практикум 8. Наложение API на интеграцию фронтенд и бэкэнд части
Тема 5: Практикум 9. Групповая работа. Управление изменениями и трассировка требований
Анализ данных
Модуль посвящён наиболее новой области знания для СА — работе с данными, как с источниками и инструментом расширения, и обогащения требований.
Тема 1: Базовые и продвинутые SQL процедуры на примере PostgreSQL
Тема 2: Обобщенные табличные выражения (CTE) и оконные функции
Тема 3: Анализ данных в PowerBI
Тема 4: Практикум 10. Анализ данных с помощью Excel, SQL, PowerQuery // ДЗ
Проектирование и работа с SQL/NoSQL БД
Модуль посвящён базам данных и ключевым аспектам участия СА в работе с БД.
Тема 1: SQL vs NoSQL. Особенности и хитрости работы с реляционными базами данных. Аспекты их применения
Тема 2: Возможности и примеры использования NoSQL баз данных
Тема 3: Подходы к проектированию баз данных
Тема 4: Способы прогнозирования нагрузки на приложения. Способы повышения производительности БД
Тема 5: Практикум 11. Доработка архитектуры приложения с учетом предполагаемой нагрузки // ДЗ
Сопровождение процесса разработки
В этом модуле рассматриваются ключевые аспекты работы аналитика после завершения проектирования: постановка и контроль выполнения задач; производство и приемка результатов работ.
Тема 1: Сложности декомпозиции задач, критерии готовности и приемка // ДЗ
Тема 2: Подходы к оформлению проектной документации
Тема 3: Системы контроля версий. GitFlow. Автоматизация доставки кода. CI\CD
Тема 4: Практикум 12. Работа с репозиториями
Тема 5: Контроль качества ПО // ДЗ
Тема 6: Практикум 13. Тестирование ПО // ДЗ
Тема 7: Тестирование API
Проектная работа
Заключительный месяц курса посвящён проектной работе. Свой проект — это то, что интересно писать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Защита проектных работ
Тема 3: Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Проектная работа
В рамках проекта выявим, соберем и систематизируем требования к созданию humanless ресторана, в котором все операции от приема заказов до приготовления и доставки выполняются роботами.
Вы спроектируете интерфейс приема заказа, проработает архитектуру систем ресторана и принципы их взаимодействия, Выполните дизайн API для внешних пользователей.
Кроме того, на выбор сможете проработать кейс автоматизации доставки, инвентаризации и заказа полуфабрикатов или оркестрацию приготовления блюд.
Также вы можете предложить свою идею приложения.
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Ближайшие мероприятия
Открытый вебинар — это настоящее занятие в режиме онлайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Особенности вебинара / На вебинаре вы узнаете:
Понятие классического юзкейса и его применение.
Основные элементы и структура классического юзкейса.
- Преимущества использования классических юзкейсов в разработке.
- Что такое нестандартный юзкейс низкого уровня с деталями реализации.
Отличия от классических юзкейсов.
- Когда и почему стоит использовать более детализированные юзкейсы.
- Анализ вариантов нестандартных юзкейсов в практике аналитика.
Ситуации, в которых аналитик может столкнуться с необходимостью отхода от классики.
- Примеры нестандартных юзкейсов.
- Цели и аудитория нестандартных юзкейсов
- Влияние на процесс разработки и качество конечного продукта.
- Практический разбор примера.
Вебинар будет полезен:
Аналитикам любого уровня, желающим расширить свои знания о методах документирования требований.
Бизнес-аналитикам, стремящимся улучшить взаимодействие с командой разработки через эффективное описание юзкейсов.
Техническим писателям и проектным менеджерам, заинтересованным в оптимизации процессов документирования и передачи знаний.
Результат:
Поймёте различия между классическими и нестандартными юзкейсам и узнаете, когда каждый из подходов наиболее эффективен.
Освоите навыки создания нестандартных юзкейсов с деталями реализации для более точной передачи требований.
Улучшите коммуникацию внутри команды, используя подходящие форматы документации для разных аудиторий.
Сможете применять полученные знания на практике, повышая качество и эффективность работы над проектами.
Программа: Обсудим профессию аналитика (БА, СА) - чем должен обладать аналитик для хорошей работы, виды работодателей на рынке, отличие middle, middle+ от senior, темы вопросов на собеседовании.
Будет полезен: junior, middle, senior бизнес и системным аналитикам
В результате: составите план подготовки к собеседованию, начнете готовиться заранее, узнаете текущую коньюктуру рынка труда.
Преподаватель: Антон Сюрин, преподаватель OTUS Системный аналитик Advanced, руководитель отдела проектирования в ССП-Софт, 17 лет в анализе, провел более 300 собеседований за последние 3 года.
«Сбор требований аналитиком» - развенчание мифов
Разберем процесс обследования при разработке ПО. Развенчаем миф о «сборе требований» и поймем, что мы делаем с требованиями и не только с ними.
"Цели и результаты обследования
Техники, применяемые при обследовании
Несколько приемов работы со стейкхолдерами
Задачи аналитика в процессе обследования
Вебинар будет полезен:
Практикующим аналитикам уровня джун+, миддл-, миддл.
В результате вебинара:
Слушатели освоят приемы эффективного обследования. Узнают о применяемых техниках и приемах, типичных ошибках и способах их исключения.
IT- аналитик, консультант, эксперт Школы 21, преподаватель OTUS
Cоавтор профессионального стандарта РФ «Системный аналитик»
ex-разработчик, менеджер, руководитель проектов (30+ лет)
ex-руководитель подразделений в ИТ-компаниях (15+ лет)
Спикер и организатор конференций для аналитиков"
Прошедшие
мероприятия
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса
После обучения:
- заберёте с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям и получите сертификат о прохождении курса
- создадите своё портфолио проектов, которое поможет при прохождении собеседований
- сможете применить полученные навыки в своей работе
- получите приглашение пройти собеседование в компаниях-партнерах OTUS (в случае успешного обучения на курсе)
Системный аналитик. Advanced
Стоимость в рассрочку со скидкой
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно