Что такое буткемп

Короткий, но интенсивный курс
За 3 месяца вы погрузитесь в IT и освоите все навыки, нужные для начала работы или развития на текущем месте. Буткемп длится меньше наших обычных программ, но отнимает больше времени в неделю.
Высокая нагрузка
Вас ждёт 30–40 часов учёбы в неделю: регулярные онлайн‑встречи и воркшопы, теория, домашние задания, много практики и проектов.
Быстрая обратная связь
Будете учиться в небольшой группе, поэтому мы сможем уделять много внимания каждому студенту и отвечать на ваши вопросы ещё быстрее, чем на курсе «Системный аналитик».
Персональный подход
Ментор поможет с запросами в чате, поделится опытом на еженедельных воркшопах, а ещё проведёт с вами индивидуальную консультацию.

Чем занимаются системные аналитики

Простыми словами — разрабатывают требования к программному обеспечению. Для этого системные аналитики:

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

Анализируют полученную информацию — структурируют данные, изучают документы, связанные с будущими решениями.

Проектируют решение — готовят прототип будущего решения и описывают основную логику его работы.

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

Курс подойдёт вам, если

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

Пройдите тест и узнайте, подходит ли вам буткемп

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

Перейти к бесплатной части

Какой может быть ваша карьера после курса

Должность

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

Навыки

Мы регулярно сверяем нашу программу с действующими разработчиками и руководителями из индустрии. Вы учитесь только тому, что актуально.

UML
BPMN
DFD
User / Job Story
User Story Map
ER-диаграмма
SQL
GUI
User Journey Map
Personas
Figma
BDD
REST / SOAP API
JSON / XML
Postman

Средняя зарплата

Сможете начать с junior позиции, а дальше только вперёд — будете шагать по карьерной лестнице и расти в цене

Источник: Хабр Карьера
50 000–120 000 ₽
Junior
80 000–250 000 ₽
Middle
160 000–350 000 ₽
Senior

Как мы учим

YandexGPT помогает учиться

Когда в теории что-то непонятно, нейросеть объяснит это другими словами. А в конце каждого урока подготовит краткий пересказ о самом главном.

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

Рассчитана на 3 месяца. Учёбе нужно посвящать ~30 часов в неделю или 6–8 часов в день, но вы можете самостоятельно планировать своё расписание и учиться в удобное время.
~3 часа
Бесплатно
Вводный модуль и тестирование
Это бесплатная часть курса, чтобы вы познакомились с профессией и проверили свой уровень знаний с помощью теста
О профессии системного аналитика
Поймёте, чем именно занимается системный аналитик на примере конкретного проекта
Тестирование
Ответите на 15 вопросов по системному анализу и решите, подходит ли вам программа
Узнаете, что входит в рабочие задачи системного аналитика, пройдёте тест и поймёте, подходит ли вам курс
1
7 тем・1 неделя
Понимание профессии системного аналитика
Узнаете, как устроена команда разработки. Изучите подходы к управлению разработкой, типы программного обеспечения (ПО) и особенности клиент-серверной архитектуры.
  • Команда разработки
  • Функции системного аналитика
  • Жизненный цикл ПО
  • Waterfall
  • Набегающая волна
  • Agile
  • Архитектура ПО
  • Типы ПО
Команда разработки ПО
Понятие программного обеспечения (ПО), основные этапы его разработки, участники команды разработки ПО
Функции системного аналитика
Что он делает на каждом этапе разработки ПО, результат работы и зона ответственности
Жизненный цикл ПО
Фазы и этапы, какие из них самые важные, этап разработки как часть жизненного цикла ПО, что происходит после запуска продукта
Модели управления разработкой ПО
Классические методы управления процессом разработки: Waterfall и «Набегающая волна»; как они влияют на работу системного аналитика
Гибкие методологии
Agile: что это, какие идеи лежат в основе, для каких проектов подходит
Архитектура ПО
Понятие, трёхзвенная архитектура, компоненты клиент-серверной и микросервисной архитектуры
Типы ПО
Веб, десктоп и мобильное программное обеспечение, особенности работы с каждым типом ПО
2
3 темы・1 проект・1 неделя
Разработка требований
Узнаете об уровнях и типах требований к ПО. Научитесь их выявлять, анализировать и проверять. Разберётесь в спецификации требований и нотациях моделирования. Рассмотрите варианты использования по Алистеру Коберну.
  • Diagrams.net
  • Выявление требований
  • Качество требований
  • Спецификация требований к ПО
  • UML Use Case Diagram
Что такое требования к ПО
Как работать с требованиями к ПО, спецификация как основной документ системного аналитика
Инженерия требований
Разработка требований и управление ими: с чего начать работу, как выявить требования, анализ, проверка
Документирование требований
Как документировать требования к ПО так, чтобы они были понятны и полезны
Подготовите спецификацию для приложения языковой школы: сначала опишете функции в виде пользовательских кейсов, а потом разработаете требования
3
2 темы・1 проект・1 неделя
Моделирование данных
Узнаете, как работать с данными: составлять словарь данных и выбирать формат хранилища. Изучите виды и уровни моделей данных, научитесь представлять их графически в разных нотациях.
  • Словарь данных
  • UML Class Diagram
  • Формат хранилища данных
  • ER-диаграммы
  • UML Object Diagram
Моделирование данных
Виды и уровни моделей данных, как с ними работает системный аналитик
Проектирование баз данных
Концептуальные и логические модели данных, нормализация моделей, переход от логической модели данных к физической
Составите логическую модель и словарь данных для сайта магазина с товарами для активного отдыха
4
3 темы・1 проект・1 неделя
Моделирование процессов
Изучите виды и уровни моделей процессов. Научитесь составлять модели бизнес-процессов, состояний и потоков данных с помощью графических нотаций.
  • Диаграмма бизнес-процессов в BPMN
  • UML Activity Diagram
  • UML State Machine Diagram
  • DFD
Моделирование процессов
Виды моделей процессов: какую информацию они содержат, насколько детальными могут быть; нотация BPMN 2.0
Моделирование состояний
Объекты и их состояния, модели объектов, State Machine Diagram, нотация UML
Моделирование потоков данных
Элементы модели потоков данных, как и зачем их согласовать с ER‑моделями, переход от логической к физической модели потоков данных
Опишете модель процесса AS IS в нотации BPMN и UML State Machine Diagram, определите действия, которые там можно автоматизировать, а ещё опишете модель TO BE в нотации BPMN
5
6 тем・1 проект・1 неделя
Пользовательские интерфейсы
Поймёте, как системный аналитик участвует в процессе проектирования пользовательского интерфейса. Освоите метод персон. Поработаете с диаграммой структуры интерфейса, картой сайта и картой пути пользователя. Научитесь создавать простые прототипы в Figma.
  • Wireframe
  • Storyboard
  • Персоны
  • Сценарии использования
  • HTML
  • CSS
  • JavaScript
  • Figma
Проектирование пользовательского интерфейса
Процесс проектирования, действия участников, роль системного аналитика в проектировании пользовательского интерфейса
Понимание пользователя
Как и для чего создают персон (Personas), как составлять персон на основе пользовательских сценариев (Use Scenario)
Организация пользовательского интерфейса
Диаграмма структуры интерфейса: элементы, как и для чего её создают; карта сайта: как составить, чем отличается от диаграммы структуры интерфейса
Определение стандартов
Элементы интерфейса, какие из них больше распространены, в каких ситуациях их лучше использовать
Разработка прототипов
Прототипы низкой и высокой точности: когда какой тип использовать, как с ними работает системный аналитик
Оценка и тестирование
Карта путешествия пользователя: из чего состоит, как системный аналитик может её использовать, чем отличается от карты путешествия клиента
Создадите раскадровку эскизов интерфейса мобильного приложения (storyboard) на основе диаграммы потоков данных (DFD) и диаграммы структуры интерфейса
6
5 тем・1 проект・1 неделя
Использование техник Agile
Изучите техники Agile, которые использует системный аналитик. Узнаете, что такое бэклог продукта, из каких элементов он состоит и каким критериям должен соответствовать. Научитесь составлять User Stories, Job Stories и карты пользовательских историй.
  • SPIDR
  • Gherkin
  • Job Stories
  • Story Points
  • MVP
  • DEEP-критерии
  • Пользовательские истории
  • User Story Map
  • INVEST-критерии
Бэклоги продукта и спринта
Что это, из каких элементов состоит бэклог, каким критериям должен соответствовать, чем бэклог итерации отличается от бэклога продукта
Истории
Как составлять User Story и Job Story, каким критериям они должны соответствовать
Декомпозиция истории
Как делить большие пользовательские требования на мелкие истории, которые удобно брать в работу, детализация пользовательских историй
Карта пользовательских историй
Зачем нужна, из чего состоит, как создать, как выделить на карте MVP и для чего это нужно
DEEP-критерии бэклога продукта
Оценка размера историй, DEEP-критерии для управления продуктовым бэклогом
Составите бэклог программного продукта, который состоит из User и Job Stories, критериев приёмки и сценариев, а также моделей процессов, данных, пользовательских интерфейсов
7
4 темы・1 неделя
Архитектура системы
Узнаете, что такое архитектура ПО: основные стили, их преимущества и недостатки. Поймёте, как системный аналитик может помочь с её проектированием. Научитесь читать диаграммы компонентов и развёртывания.
  • Масштабный куб
  • Многослойная архитектура
  • SOA
  • UML Component Diagram
  • UML Deployment Diagram
  • Микросервисная архитектура
Проектирование архитектуры
Структура архитектуры ПО, типы элементов, как описывать элементы и связи между ними
Фундаментальные стили
Серверная и клиент-серверная архитектура, технологии для разработки мобильных приложений
Монолитные и распределённые стили
Архитектура ПО под другим углом, отличия монолитной и распределённой архитектуры, плюсы и минусы микросервисной архитектуры
Моделирование архитектуры
Диаграмма компонентов и диаграмма развёртывания
8
5 тем・1 проект・1 неделя
Программные интерфейсы
Узнаете, как системный аналитик участвует в проектировании программных интерфейсов. Познакомитесь с моделями компьютерных сетей, стилями взаимодействий приложений. Научитесь описывать API и составлять диаграмму последовательности.
  • XML
  • JSON
  • SOAP
  • REST
  • TCP/IP
  • Postman
  • Swagger
  • HTTP/HTTPS
  • Синхронный и асинхронный режим
  • UML Sequence Diagram
Стили взаимодействия приложений
Какие есть, плюсы и минусы каждого из них, чем отличаются друг от друга
Стиль REST
Элементы операции API в стиле REST, виды HTTP-запросов, параметры запросов, как читать ответ на запрос в формате JSON
SOAP API
Особенности, SOAP-сообщения, как читать XML-схему, отличия при проектировании SOAP API и REST API
Документирование API
Как составлять документацию API, диаграммы последовательности, интерфейс Swagger и Postman, отправка запросов
Поучаствуете в разработке API для стримингового сервиса: составите диаграмму компонентов, документацию API, соберёте коллекцию запросов в Postman
9
2 темы・1 проект・1 недели
Реализация системы
Поймёте, как системный аналитик вместе с разработчиками и тестировщиками участвует в процессе реализации программного обеспечения. Разберёте устройство программного кода и процесс его написания.
  • Языки программирования
  • Фреймворки автоматизации
  • Система контроля версий
  • Тестовая документация
  • IDE
  • Типы тестирования
Реализация
Языки программирования, процесс написания программного кода, эффективное взаимодействие с разработчиками
Тестирование
План тестирования, уровни и типы тестов, ручное и автоматизированное тестирование, работа с тестировщиками
Научитесь составлять план тестирования, проведёте ручное тестирование сайта и проверите его готовность к запуску
10
3 темы・1 проект・1 неделя
Поддержка, обслуживание и оценка результатов
Узнаете, как проходит приёмка системы и какую документацию составляет системный аналитик для передачи ПО заказчику. Изучите уровни службы поддержки. Научитесь составлять программу и методику испытаний и руководство пользователя.
  • FAQ
  • ГОСТ 19
  • ГОСТ 34
  • База знаний
  • План миграции
  • Руководство пользователя
  • ПМИ
  • План управления изменениями
Рабочая документация
Программа и методика испытаний — ПМИ, руководство пользователя по ГОСТу
План миграции
Миграция со старого ПО на новое, как составить план, что должно в нём быть, обучение пользователей
Постпроектная деятельность
Поддержка и сопровождение ПО, как системный аналитик может оценить процесс и результат разработки требований к ПО
В практической работе подготовите документацию, которая будет состоять из 2 документов: ПМИ сервиса и руководства пользователя
11
Дополнительно
SQL для аналитиков
Дополнительный модуль, который можно проходить параллельно с основным обучением, чтобы освоить язык запросов SQL. Это очень полезный для системного аналитика навык.
Введение в базы данных
Системы управления базами данных (СУБД), язык SQL, запросы, форматирование
Срезы данных в SQL
Типы данных в PostgreSQL, их преобразование, оператор WHERE, логические операторы, срезы данных, операторы IN, LIKE, BETWEEN, работа с датой и временем, обработка пропущенных значений, условная конструкция CASE
Установка и настройка клиента базы данных
Взаимодействие с базами данных и SQL в реальной жизни
Агрегирующие функции
Математические операции, агрегирующие функции, группировка и сортировка данных, фильтрация по агрегированным данным, оператор HAVING
Взаимоотношения между таблицами
ER-диаграммы, переименование полей и таблиц, алиасы, объединение таблиц, виды объединений: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN; альтернативные виды объединения: UNION и UNION ALL
Подзапросы и общие табличные выражения
Подзапросы в FROM и WHERE, сочетание объединений и подзапросов, общие табличные выражения (CTE), вариативность запросов
Самостоятельно・2 недели
Итоговый проект
Чтобы подтвердить полученные на курсе знания и получить диплом о профессиональной переподготовке, нужно выполнить итоговый проект. В нём всё как в реальной жизни: размытая задача, самостоятельная работа и строгий заказчик в лице нашего ревьюера. Вы разработаете требования к приложению для управления умным домом, подготовите для него прототип пользовательского интерфейса и презентуете всё это заказчику.
Карьерный центр・1 месяц
Карьерный трек: подготовка к трудоустройству
Составите резюме, которое привлечёт внимание рекрутеров, и напишете сопроводительное письмо для откликов на вакансии. Узнаете, как правильно оформлять портфолио, и построите стратегию поиска работы.
Карьерный центр・До 6 месяцев
Акселерация: активный поиск работы с поддержкой HR-экспертов
Будете откликаться на вакансии, делать тестовые и ходить на собеседования, а мы вас поддержим. Например, расскажем о типичных ошибках в общении с работодателями и как их избежать. Акселерация может продолжаться до 6 месяцев — обычно этого достаточно, чтобы получить первую работу в IT.

Попробуйте любой формат курса бесплатно — выбрать один-единственный можно позже

  •                                        

Отвечаем на вопросы

Подойдёт ли мне профессия?
Для тех, кто не уверен, мы спроектировали бесплатную часть — можно лучше познакомиться с платформой и программой и понять, подходит ли вам курс и профессия. В бесплатной части также есть тест, который поможет определиться. Если вы решите, что системный анализ не для вас, это тоже положительный результат.
Можно ли обучиться профессии за 3 месяца?
Да, программа рассчитана на это. Но многое зависит от вас: нужно уделять достаточно времени учёбе, читать теорию, выполнять задания, разрабатывать проекты и общаться с ментором.
Каким требованиям нужно соответствовать?
Для старта достаточно иметь законченное среднее образование и возможность заниматься от 30 часов в неделю.
Кто будет меня учить?
Программа составлена опытными преподавателями, методологами и действующими специалистами не только Яндекса и Школы анализа данных, но и других лидеров технологической и образовательной индустрии.

Рядом будет команда поддержки: менторы и ревьюеры. Все они — специалисты с большим опытом работы, которые помогут вам разобраться в системной аналитике. А кураторы курса сделают ваше обучение комфортным.
Как и когда я буду учиться?
Обучение состоит из 3 частей:
  • Теория с закреплением в квизах или тренажёре: проходить её можно в любое удобное для вас время
  • Домашние задания и проекты: самостоятельная практика, которую можно делать в любое время, но нужно закончить к назначенному дедлайну
  • Работа с ментором: будете встречаться на воркшопах и Q&A‑сессиях, а если не получится посетить встречу онлайн, можно посмотреть запись и задать вопросы в чате
Что делать, если я не справлюсь с нагрузкой?
В программе предусмотрены каникулы, во время которых можно отдохнуть или повторить сложные темы.

Если случилось непредвиденное или понадобилось больше времени на закрепление материала, напишите своему куратору. Он поможет перенести дедлайн сдачи проекта или перевестись в более поздний поток. На общую стоимость курса это не повлияет.
Смогу ли я найти работу после обучения?
Гарантий нет, но мы верим, что сможете. Работодателям важно, чтобы вы справлялись с реальными задачами, а не просто обладали набором знаний. Мы учим применять знания на практике, а также предлагаем помощь HR-специалистов из нашего карьерного центра. Но вам точно придётся приложить усилия, чтобы найти работу: активно откликаться на вакансии, проходить собеседования, показывать свои проекты и делать тестовые задания.

По данным исследования Высшей школы экономики, 69% наших выпускников среди тех, кто хотел сменить профессию, начинают новую карьеру после обучения. Больше половины из них — во время учёбы и в первые 2 месяца после выпуска. Эти цифры подкреплены публичным отчётом о трудоустройстве студентов Практикума.
А если я хочу работать в Яндексе?
Некоторые наши студенты работают в сервисах Яндекса, в том числе и в Практикуме. Но с нашей стороны было бы нечестно что-либо гарантировать и завышать ваши ожидания.

Без опыта попасть в крупную IT-компанию возможно, хотя и сложно. Программа составлена так, чтобы вы могли начать карьеру после выпуска и набраться первого опыта. С ним вам будет значительно проще претендовать на позицию в крупных компаниях.
Хорошо, а вы можете помочь с поиском работы?
Да. Вы сможете пройти программу трудоустройства, которая состоит из 2 частей:
  • Карьерный трек: студенты при поддержке наших HR-экспертов составляют резюме или оформляют портфолио, пишут сопроводительные письма.
  • Акселерация: студенты начинают активный поиск работы, а мы им помогаем — отвечаем на вопросы, проводим тренировочные собеседования, предлагаем вакансии от партнёров.
Важно помнить, что мы не ищем работу за вас, а помогаем её найти.
Если не понравится, я могу вернуть деньги?
Да, причём в любой момент. Правда, если обучение в потоке уже началось, то прошедшие дни придётся оплатить, но остальное вернём. Более подробно рассказываем об этом в седьмом пункте оферты.
Получу ли я какой-то документ после курса?
Если у вас есть среднее профессиональное или высшее образование, после курса вы получите диплом о профессиональной переподготовке.

Если нет, выдадим сертификат о прохождении курса и справку об обучении в электронном виде.
Как можно оплатить?
Банковской картой: внести всю сумму сразу или платить ежемесячно.

Ежемесячные платежи работают так: вы вносите первую оплату, и в этот момент привязывается карта. С этой карты автоматически будут списываться следующие платежи каждые 30 календарных дней. Например, оплатили 25 марта — следующий платёж пройдёт 24 апреля. Обучение будет стоить меньше, если оплатить весь курс сразу.

Через компанию: юридические лица — резиденты РФ также могут оплатить обучение в Практикуме. Условия предоставления услуг для юридических лиц могут отличаться — чтобы узнать подробнее, оставьте заявку или уточните у вашего менеджера.
Можно ли оплатить курс за счёт работодателя?
Да, работодатель может оплатить учёбу полностью или разделить оплату с вами: например, поделить сумму 50/50 или 75/25.

Такая оплата пройдёт по счёту или двустороннему договору, а ИП могут оплатить с бизнес-счёта. Если работодатель купит обучение сразу 10 сотрудникам или больше, сделаем скидку 10%.

Условия предоставления услуг для юридических лиц могут отличаться — чтобы узнать подробнее, оставьте заявку или уточните у вашего менеджера.
Что такое налоговый вычет на обучение и как его получить?
Налоговый вычет может оформить тот, кто работает по трудовому договору и является налоговым резидентом Российской Федерации, то есть 183 дня в году находится на территории страны.

Заявление на налоговый вычет нужно подать через личный кабинет на сайте nalog.ru (в него можно войти через аккаунт на Госуслугах).

К заявлению нужно приложить:
  • Справку 2-НДФЛ от работодателя.
  • Договор на обучение, в вашем случае это оферта Практикума.
  • Лицензию на образовательную деятельность. Вот наша.
  • Чек об оплате обучения. Мы отправляем его на электронную почту. Если не найдёте чек у себя в почте, напишите в чат службы поддержки — вышлем копию.
  • Справку о получении образовательных услуг — её тоже нужно запросить в чате поддержки.
Подробнее о налоговом вычете — на сайте Федеральной налоговой службы.

Давайте поможем

Напишите, как вас зовут и по какому номеру можно связываться — позвоним и расскажем всё про курсы