Чему вы научитесь
- Вся базовая теория требований: виды, циклы и взаимосвязи требований, техники сбора требований и жизненный цикл разработки программного продукта
- Документация процессов
- Использование PlantUML для всех видов диаграмм
- Работа с REST API через Postman, DevTools, CLI и написание спецификации в формате OpenAPI Specification
- Дизайн gRPC API и написание спецификации в формате ProtoBuff
- Проектирование с GraphQL и написание спецификации на SDL
- Работа с JSON RPC и написание спецификации в формате OpenRPC
- Работа с SOAP интеграциями на WSDL
- Проектирование Long/Short Polling, Websocket, Webhook, SSE интеграций
- Дизайн асинхронных интеграций для Kafka и RabbitMQ с использованием AsyncAPI Specification
- Работа в командной строке и генерация кода для API
- Проектирование SQL и NoSQL БД
- Локальный запуск и работа с базами данных через SQL
- Проектирование клиент-серверной и микросервисной архитектуры
- Практические советы в работе Системным Аналитиком
- Закрепите свои знания в практических заданиях, которые максимально приближены к тем, которые выполняет реальный СА и спроектируйте комплексную архитектуру для разных доменов
- Составление привлекательного резюме
- Узнаете требования к каждому уровню должности
- Узнаете как готовиться и проходить интервью
- Требования к знаниям, для успешного прохождения интервью
- Завышение своего опыта и подготовка
- Обзор реальной структуры собеседований с рекомендациями для подготовки
- Самые частые вопросы на темы: теория СА, клиент-серверная архитектура, программирование и системный анализ, документация API
О курсе
Для кого этот курс
Начальные требования
Курс подойдет для людей даже без опыта в IT сфере!
Достаточно будет базовых пользовательских навыков: умения устанавливать программы, владение офисным пакетом вашей операционной системы для написания документов и составления таблиц (MS Word, MS Excel, Open Office или Google Docs)
Персональный компьютер с возможностью выходить в Интернет
Желание развиваться в Системном Анализе и IT
Способность к самостоятельному обучению
Преподаватели курса
Как проходит обучение
1) Чтение теоретического материала
2) Прохождение тестирования по теории
3) Разбор примеров использования
4) Практика использования
Сертификат
Что вы получите
- Комплексные навыки и знания по системному анализу
- Возможность отработать теорию на практических задачах
- Доступ к форуму решений
- Сертификат
- Проекты интеграций, баз данных и архитектуры в портфолио