4
Соотношение цены и качества
5
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
4
Качество практики
4
Помощь с трудоустройством
▪️ Длительность 9 недель
▪️ Занятия проходят в формате живых вебинаров, 2 раза в неделю: ПН, ЧТ 18.00−21.00, время московское
▪️ Обучение проходит в группе до 16 человек, в командах 2−4 человека, работающих над одним учебным проектом
▪️ На курсе 26 индивидуальных и групповых практических заданий, на каждое задание слушатели получают подробную обратную связь
▪️ У каждого слушателя остается выполненный учебный проект в виде отдельного документа для портфолио
▪️ На протяжении всего курса слушатели могут задавать вопросы преподавателю в чате поддержки в Telegram и, непосредственно, во время занятия
Занятия включают:
▪️ Теоретическую часть
▪️ Сессию вопросов и ответов по пройденной теории
▪️ Закрепление теории на практике
▪️ Обратную связь по практическим и домашним заданиям
▪️ Тех, кто хочет начать карьеру аналитика в IT, потребуются базовые знания по работе с требованиями, можно получить на нашем курсе Системный анализ. Разработка требований к ПО
▪️ Тех, кто уже работает junior или middle аналитиком, и хочет систематизировать свои знания с опытным наставником
▪️ Тех, кто уже работает middle или senior аналитиком длительное время с одним стеком технологий и хочет расширить кругозор, изучить новые технологии и подходы
▪️ Действующие ИТ специалисты (руководители проектов, владельцы продукта, тестировщики, специалисты тех. поддержки и др.) которые хотят улучшить свой технический бэкграунд
01. Основы интеграций ИТ-систем
- Назначение интеграций
- Паттерны интеграции
02. Требования к интеграциям и потокам данных
- Диаграмма потоков данных (Data Flow Diagram)
- Диаграмма последовательности (UML Sequence Diagram)
- Нефункциональные требования к интеграциям
03. Структуры данных
- JSON и XML
- JSON Schema и XSD
04. Основы HTTP и RPC API
- Основы HTTP-протокола
- Подходы к проектированию API
- RPC API
- SOAP
05. REST API
- Принципы REST API
- Ресурсы для REST API
- Запросы
- Плюсы и минусы RPC и REST
- Open API Spec
06. Асинхронные сообщения
- Общие принципы
- Apache Kafka
- RabbitMQ
- AsyncAPI
07. Выполнение учебного проекта
Скорее пожелание - хотелось бы индивидуальных практических занятий (в нашем потоке фактически так и произошло, так как группа небольшая, но в целом считаю, что индивидуальные домашние задания - более полезные, чем групповые, так как у каждого ученика будет возможность проверить именно себя, свои мысли и решения). Так же по возможности хотелось бы практических заданий более приближенных к реальным кейсам, с которыми придётся сталкиваться на работе.
Пожалуй, нет такой информации. Всё обучение проходит очень интересно и вовлекающе с первых занятий
Курс очень объемный и глубокий. Затрагиваются все аспекты проектирования интеграции между системами. Четко и методично рассматривается синхронная интеграция на основе xml-rpc, soap, rest. После этого внимание уделяется асинхронным подходам. Много практики, связанной с проектированием обмена данных в форматах xml, json и yaml.
После окончания курса возникает "объемное" понимание того, как подходить к проектированию интеграцию, где использовать асинхронный подход, а где синхронный и какие инструменты для этого существуют.
На курсе будет также много разбора ваших практических заданий.
Возможно, то что за одно занятие выдается много довольно сложной информации и "переварить" ее за пару дней у меня не всегда получалось. К концу возникло чувство, что я хочу еще раз пройти все с начала. Но так как у вас остается видео и презентации, это можно и нужно будет сделать.
Нужно четко понимать, что ближе к концу курса вам захочется радикально переделать все первые задания, потому что они "сделаны ужасно". У вас просто поменяется понимание и это совершенно нормально :)
На курсе будет много разборов практики. И обязательно нужно смотреть внимательно и разборы заданий ваших коллег тоже. Потому что практики много не бывает.
Отличный курс. Проходил с целью углубить и систематизировать собственные знания и навыки по проектированию интеграций ИТ систем. Курс себя полностью оправдал. Преподаватель доступно и подробно на примерах из собственного обширного опыта отвечает на все возникающие вопросы. Программа курса охватывает все необходимое, с чем лично я сталкиваюсь каждый день в своей работе в качестве системного аналитика. Много практики. Лекции проходят при активном взаимодействии с аудиторией, лично мне всегда было интересно.
Курс полностью оправдывает свою стоимость. Всем доволен.
Для получения максимальной пользы от курса необходимо полностью и в срок выполнять все практики для подробного разбора всех вопросов с преподавателем в начале следующей лекции.
Разнообразная и насыщенная программа, живое и вовлекающее обучение, возможность выяснить все интересующие вопросы. Понравилось то, что курс даёт возможность погрузиться в тему интеграций с нуля, постепенно, таким образом легко идёт усвоение материала. Огромное спасибо преподавателю Константину за каждую интересную лекцию и подробный разбор домашних заданий!