Чему вы научитесь
- Вся базовая теория требований: виды, циклы и взаимосвязи требований, техники сбора требований и жизненный цикл разработки программного продукта
- Документация процессов
- Использование 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
О курсе
ВНИМАНИЕ!!! Самый полный курс по Системному Анализу для грейда Middle! В данном курсе абсолютно НЕТ ВОДЫ и ненужной информации. ОЧЕНЬ МНОГО ПРАКТИКИ. Если Вы любите бесполезные, скучные и нудные материалы без реальных задач с собеседований — то Вам не подойдет данный курс.
По окончанию курса Вы получите СЕРТИФИКАТ по всем необходимым секциям, который сможете приложить к своему резюме!
Актуальную информацию по промокодам можно уточнить у меня в tg
Доступ к модулям будет открываться по мере выполнения домашних заданий. Это частая практика на площадке, особенно в ТОП-курсах. Не переживайте, не нужно выполнять все задания из блоков, достаточно выполнить основные и несколько сопутствующих. Благодарю за понимание)
Особенности курса:
- Текстовые лекции по урокам;
- Курс содержит базовую теорию, а так же практические задания по самым популярным и востребованным инструментам для системного аналитика;
- Практические задания, составленные на основе кейсов из собеседований;
- Письменные задания, которые дадут опыт в формулировании ответов на собеседовании;
- Пошаговая инструкции для проектирования интеграций, БД, архитектуры, ADR, которые можно приложить к резюме и на его основе строить проект на своей работе;
- Практические задания с использованием лучших практик системного анализа;
- Множество разнообразных тестовых заданий;
- Курс на котором автор за Вас искренне переживает, а не просто оставляет одних на произвол судьбы
Данный курс включает в себя теоретические и практические занятия, основанные на матрицах компетенций многих компаний по следующим темам:
Требования и диаграммы
- Стэйкхолдеры;
- Виды и уровни требований;
- Этапы требований;
- Жизненный цикл и декомпозиция требований;
- Документация процессов с использованием plantUML.
Синхронные интеграции
- Вся необходимая теория по API, HTTP/S и протоколам;
- HTTP-методы, кэширование и эффективность API;
- Использование Postman, DevTools и CLI;
- Пример и практика проектирования REST API;
- Использование OpenAPI Specification(Swagger) в IDE;
- Генерация документации и кода из OAS-спецификации;
- Пример и практика проектирования gRCP API;
- Использование Protocol Buffers в IDE;
- Генерация документации и кода из .proto-спецификации;
- Пример и практика проектирования GraphQL API;
- Использование SDL в IDE;
- Пример и практика проектирования JSON RPC;
- Использование OpenRPC Specification;
- Проектирование и работа с SOAP;
- Использование WSDL.
Асинхронные интеграции
- Интеграции через асинхронные API Long-Polling, Short-Polling;
- Пример и практика проектирования в OpenAPI Specification(Swagger);
- Теория по CAP и BASE;
- Интеграции через Webhook и Websocket;
- Генерация документации и кода из AsyncAPI-спецификации;
- Пример и практика проектирования AsyncAPI Specification;
- Интеграции через Server-Sent Events;
- Пример и практика проектирования SSE-интеграций.
Базы данных
- Проектированию модели БД в ERD;
- Теория РСУБД;
- Основы SQL – DDL, DML, DCL, TCL-операторы;
- Практический кейс работы с БД;
- Производительность БД;
- Триггеры, процедуры, представления в SQL;
- Практика проектирования БД;
- Типовые задачи на собеседовании;
- Теория NoSQL БД;
- Локальный запуск и примеры Redis, MongoDB;
- Практика проектирования NoSQL БД.
Архитектура:
- Монолитная и клиент-серверная архитектура;
- Model C4;
- Микросервисы и SOA;
- Примеры архитектуры;
- Практика проектирования микросервисов.
Позиционирование на собеседовании:
- Подготовка резюме;
- Завышение опыта;
- Подача себя на каждом этапе собеседований;
- Чек-лист для выбора правильного работодателя;
- Выполнение заданий на теоретической секции;
- Выполнение заданий на практической секции.
Курс постоянно обновляется дополнительными теоретическим и практическим материалом. Надеюсь, что материалы из него помогут вам изменить свою жизнь и стать хорошими системными аналитиками!!!
Обязательно выполняйте все практические занятия, а так же настоятельно рекомендуется дополнительно конспектировать теорию, для дальнейшего повторения и подготовки к собеседованиям.
При должном терпении и усилиях, которые вы приложите при обучении незамедлительно дадут вам хорошую теоретическую и практическую базу для прохождения собеседования и будущей работе по профессии.
Если вы вдруг обнаружите орфографические ошибки в материалах или диаграммах, то заранее прошу за это прощение) Все мы люди)
САМИ КУРСЫ НАХОДЯТСЯ ВО ВКЛАДКЕ "МОЁ ОБУЧЕНИЕ", ДАЛЕЕ СЛЕВА БУДЕТ ВКЛАДКА "ПРОХОЖУ" - https://stepik.org/learn/courses
С любым вопросами и пожеланиями обращайтесь, пожалуйста, по почте rly.it.mail@gmail.com или в телеграмм @rly_it_owner и я буду рад помочь вам с ответами.
Также можно ознакомиться с моими соцсетями:
- Tg-канал с промокодами, анонсами, карьерными размышлениями и инсайдами из отрасли;
- Запрещенограмм (продукты компании Meta запрещены в РФ) с lifestyle-контентом, рассказе о моем пути, отзывами учеников и наконец мемами: @rly.it
Успехов в становлении системным аналитиком!
Для кого этот курс
Начальные требования
Курс подойдет для людей даже без опыта в IT сфере!
Достаточно будет базовых пользовательских навыков: умения устанавливать программы, владение офисным пакетом вашей операционной системы для написания документов и составления таблиц (MS Word, MS Excel, Open Office или Google Docs)
Персональный компьютер с возможностью выходить в Интернет
Желание развиваться в Системном Анализе и IT
Способность к самостоятельному обучению
Наши преподаватели
Как проходит обучение
1) Чтение теоретического материала
2) Прохождение тестирования по теории
3) Разбор примеров использования
4) Практика использования
Программа курса
Сертификат
Что вы получаете
- Комплексные навыки и знания по системному анализу
- Возможность отработать теорию на практических задачах
- Доступ к форуму решений
- Сертификат
- Проекты интеграций, баз данных и архитектуры в портфолио