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

Короткий, но интенсивный курс
За 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 недели
Итоговый проект
Чтобы подтвердить полученные на курсе знания и получить диплом о профессиональной переподготовке, нужно выполнить итоговый проект. В нём всё как в реальной жизни: размытая задача, самостоятельная работа и строгий заказчик в лице нашего ревьюера. Вы разработаете требования к приложению для управления умным домом, подготовите для него прототип пользовательского интерфейса и презентуете всё это заказчику.

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

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

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

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

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

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

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

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

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

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

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

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

Подробнее о налоговом вычете — на сайте Федеральной налоговой службы.

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

Мы перезваниваем в течение 30 минут каждый день с 10:00 до 19:00. Если оставите заявку сейчас, то перезвоним уже в рабочее время.