Методологии разработки и как они применяются в реальности
Работа с требованиями, User Story Mapping, Прототипирование
Работа с нотациями UML, BPMN, IDEF0
результат
Поймете кто участвует в процессе разработки, а также какие есть паттерны построения процессов в реальности
Отработаете навык написания качественного ТЗ, построения Use case и US, работы с прототипами
Сможете анализировать предметную область, выделять и описывать ключевые сущности и процессы
модуль 2
проектирование ПО
лекции
Проектирование информационной модели приложения. Объектно-ориентированный подход
Работа с нотациями UML, BPMN, IDEF0
практика
Проектирование информационной модели приложения
результат
Расскажем, как описать любую предметную область, которую планируем автоматизировать
Обоснуем, зачем это нужно в разработке, почему от этого выигрывают разработчики
Разберем на примере: что такое домены, объекты, как они связаны, из чего получаются
Сможете анализировать предметную область, выделять и описывать ключевые сущности и процессы
модуль 3
анализ данных
лекции
Проектирование БД
Базовые и продвинутые SQL на примере PostgreSQL
Проектирование нагрузки
практика
SQL vs NoSQL особенности и хитрости работы с реляционными базами данных. Аспекты их применения
результат
Научитесь писать запросы для проектирования БД, анализа данных
Разберетесь в различных подходах к написанию запросов
Приобретете навык построения базы данных на основе заданных сущностей
Сможете Спроектировать базу данных на основе построенной им информационной модели
модуль 4
интеграции
лекции
Принципы работы API. RESTful API vs SOAP
API и брокеры очередей. Методология интеграции приложений
Open API
практика
Синхронные и асинхронные запросы
результат
Поймете концепцию API, почему пришли к его применению
Изучите самую встречающуюся на собеседованиях тему — REST и SOAP, поймете в чем их отличие
Поймете разницу между SOAP и REST, из каких элементов состоят и как решаются распространенные задачи с помощью API
Сможете описывать публичные API
модуль 5
сопровождение разработки
лекции
Сложности декомпозиции задач, критерии готовности и приемка
Системы контроля версий. GitFlow
Автоматизация доставки кода. CI/CD
Контроль качества ПО, пирамида тестирования, сценарий тестирования
Сопровождение процесса разработки
результат
Поймете модель GitFlow и методику CI/CD
Будете выполнять декомпозиции задач
Сможете обеспечивать качество по с помощью пирамиды тестирования
сможете Проводить тестирование программного обеспечения
модуль 6
нейросети
лекции
Введение в чат-боты и GPT-3.5
Интеграция GPT-3.5 в рабочие процессы системного анализа
практика
Применение GPT-3.5 в системном и бизнес-анализе
результат
Поймете, как работают нейросети, и как применить их в работе
Делегируете простые задачи нейросети, фокусируетесь только на важном и сложном
модуль 7
Kafka & Kubernetes
лекции
Синхронный и асинхронный подход
Работа с очередями: преимущества и сложности
Внутреннее устройство Apache Kafka: взаимодействие Producer – Consumer с помощью Spring Boot + Spring Kafka Client.
результат
Поймете преимущества синхронного и асинхронного подходов
Используете в работе Apache Kafka
модуль 8
CI/CD & Docker
лекции
Понятие о CI/CD
Подходы и методы при внедрении практик CI/CD в процессах разработки и развертывания приложений Jenkins
результат
Рассмотрите подходы и методы при внедрении практик CI/CD в процессах разработки и развертывания приложений для системного аналитика
Изучите Jenkins и структуру docker-compose
внедрите в свою работу методику CI/CD и платформу Docker
модуль 9
архитектура
лекции
Архитектура web-приложений
Базовые принципы при разработке сложных web-систем
Слои, протоколы, коннекторы
результат
Познакомитесь с архитектурой web-приложений и разберетесь в создании сложных web-систем
сможете создавать сложные системы
модуль 10
собеседование
лекции
Структура резюме
Сильные поинты системного аналитика
Как грамотно описать свой опыт работы
Разбор кейсов
практика
Составление и разбор резюме
результат
знаете, как составить сильное резюме и правильно описать результаты своей работы
Сможете выгодно презентовать ваши навыки и опыт работодателю
оставь
заявку
84 000 ₽
60 000 ₽
действует до 1 мая
помогаем с рассрочкой и оформлением налогового вычета за учебу
Опыт работы в системном анализе от полугода или опыт работы в ИТ (бизнес-аналитик, дата аналитик, продукт менеджер, разработчик) от года. Понимание принципов SQL, умение писать простые запросы на выборку данных
Что делать, если я не смогу учиться онлайн или пропущу занятия?
Лекции можно посмотреть в записи, но практические занятия лучше не пропускать — их не повторяем.
В каком формате проходит курс?
Курс проходит онлайн в небольших группах 10-15 человек. Он состоит из лекций, практических занятий, домашних работ, тестов и групповых консультаций. На курсе есть ментор, который помогает с траекторией обучения, разбирает задачи по запросу и готовит к собеседованию.
Можно ли совмещать курс с работой?
Да, учебу на курсе можно совмещать с текущим местом работы, так как практические занятия проходят в выходные дни, а консультации с ментором назначаются в индивидуальном порядке.
Помогаете ли вы с трудоустройством?
Да, мы готовим к собеседованию и лучших трудоустраиваем на наши проекты
Какие материалы останутся у меня после обучения
Записи семинаров с преподавателями, презентации с лекциями и дополнительные материалы.