Каталог тренингов luxoft training · На тренинге обсуждаются...

50
Каталог тренингов Luxoft Training

Upload: others

Post on 22-Sep-2019

22 views

Category:

Documents


2 download

TRANSCRIPT

По всем вопросам обращайтесь [email protected] Версия 2.01.2020

Каталог тренингов Luxoft Training

СодержаниеУправление проектами разработки ПО 1 .......................................................................................................................................................... Гибкие методологии разработки ПО (Agile) 3 ..................................................................................................................................................... Курсы по продуктам Atlassian 5 ....................................................................................................................................................................... Архитектура ПО 7 ......................................................................................................................................................................................... Современные методы управления данными (BigData, ML) 9 ................................................................................................................................. Бизнес-анализ 12 .......................................................................................................................................................................................... Системный анализ 16 .................................................................................................................................................................................... Безопасность ПО 19 ...................................................................................................................................................................................... Общие курсы по разработке ПО 20 .................................................................................................................................................................. Разработка ПО (.NET) 22 ................................................................................................................................................................................. Разработка ПО (Java) 24 ................................................................................................................................................................................. Разработка ПО (Web) 30 ................................................................................................................................................................................. Разработка ПО (C, C++) 33 ............................................................................................................................................................................. Разработка ПО (Mobile) 34 .............................................................................................................................................................................. Разработка ПО (базы данных) 36 ..................................................................................................................................................................... Разработка ПО (cкриптовые языки) 38 .............................................................................................................................................................. Тестирование ПО 39 ...................................................................................................................................................................................... Автоматизированное и нагрузочное тестирование 42 ........................................................................................................................................ Управленческая эффективность и коммуникации 43 .......................................................................................................................................... Личная эффективность и коммуникации 44 ...................................................................................................................................................... DevOps и администрирование 46 ..................................................................................................................................................................... Финансы и банки 47 ......................................................................................................................................................................................

По всем вопросам обращайтесь [email protected] 1 Версия 2.01.2020

Управление проектами разработки ПО

Код Название курса, краткое содержание Длит., ч.

PM-001

Ключевые аспекты управления проектами� Данный тренинг – первая часть Программы менеджера проектов по разработке ПО. Тренинг дает слушателям знания исоздает умения, требуемые для управления проектом, включая выбор методологии и постановку процессов, работу состейкхолдерами, управление конфигурациями и дефектами. Также отрабатывается применение основных управленческихинструментов (SMART-критерий, цикл Деминга, анализ корневых причин, принцип Парето).

28

PM-002

Оценка, планирование и контроль исполнения проектаДанный тренинг – вторая часть Программы менеджера проектов по разработке ПО. Тренинг дает слушателям знания исоздает умения, требуемые для организации и управления процессами оценки размера, трудозатрат и длительности (напримере методики UseCase Points), а также планирования и контроля исполнения проектов, включая применение метрик.

32

PM-003

Работа с персоналом в проектеДанный тренинг – третья часть Программы менеджера проектов по разработке ПО. Тренинг дает слушателям знания исоздает умения, необходимые для создания проектной команды, содействия ей в достижении зрелости, обеспеченияэффективной работы, мотивирования сотрудников и эффективного проведения совещаний. Слушатели учатся применятьключевые инструменты менеджера – ситуационное руководство и групповая динамика.

32

PM-004

Оценка проекта: размер и трудозатратыНа тренинге детально рассматривается процесс оценки проектов по разработке ПО и все связанные с этим активности.Обсуждаются основные методики оценки размера, трудозатрат и длительности проектов (экспертная, по аналогии,UseCase Points, оценка в Agile проектах), основные трудности оценки и роль метрик в оценке, даются рекомендации повыбору методик оценки для обеспечения необходимой точности результата.

20

PM-007

Управление рисками� Тренинг дает слушателям знания и умения, позволяющие управлять рисками в проектах по разработке ПО сиспользованием практик, многократно проверенных в реальных проектах разного масштаба. На тренинге рассматриваетсятипичный цикл управления рисками и на сквозном примере отрабатываются все его основные этапы – идентификация,анализ и планирование; обсуждается полезность и принципы создания реестра рисков.

20

По всем вопросам обращайтесь [email protected] 2 Версия 2.01.2020

PM-008

Управление виртуальными командамиНа тренинге рассматриваются модели и инструменты, необходимые для работы с виртуальными командами, а такжеотрабатываются упражнения, которые могут применяться менеджером и лидером в своей практической работе в качествеинструмента развития команды.

20

По всем вопросам обращайтесь [email protected] 3 Версия 2.01.2020

Гибкие методологии разработки ПО (Agile)

Код Название курса, краткое содержание Длит., ч.

SDP-004Основы методологии Agile для разработки ПО� На тренинге обсуждаются принципы и отрабатываются навыки работы по Agile (Scrum, XP, Kanban) посредствомобсуждений и практических заданий с игровыми элементами, иллюстрирующими основные практики гибкой разработки.

20

SDP-031

ICAgile Certified Professional – Agile FundamentalsLuxoft является членом ICAgile – международного консорциума организаций, нацеленных на развитие образования всфере Agile. Данный курс является базовым, необходимым для начала обучения по любому направлению, предлагаемомуконсорциумом.

16

SDP-032

ICAgile Certified Professional – Business Value AnalysisДанный курс – первая ступень на пути получения статуса Professional in Agile Value Management. Он рекомендован для техсотрудников, которые отвечают за управление процессом создания ценности: владельцы продукта (Product Owner),бизнес-аналитики, менеджеры продукта.

16

SDP-033Scrum.org – Professional Scrum MasterProfessional Scrum Master (PSM) – наиболее исчерпывающий курс для Scrum-мастеров, разработанный отцом Scrum – КеномШвабером и направленный на открытую аудиторию.

16

SDP-035

ICAgile Certified Professional – Agile Team Facilitation (ATF)ICAgile Agile Team Facilitation – это в первую очередь тренинг о том, как научиться эффективно участвовать в групповыхдискуссиях и как научить участников совещаний, деловых встреч, Agile-событий осознанно и результативно общатьсядруг с другом.

16

SDP-042

Leading SAFeНа курсе рассматриваются основные методы руководства предприятием на основе принципов бережливого и гибкогопроизводства с использованием фреймворка Scaled Agile Framework® (SAFe®). Этот курс готовит слушателей к экзаменудля сертификации в качестве SAFe® Agilist (SA).

16

По всем вопросам обращайтесь [email protected] 4 Версия 2.01.2020

SDP-043

SAFe for TeamsКурс направлен на отработку навыков, необходимых для того, чтобы стать эффективным членом команды Agile ReleaseTrain (ART) и научиться эффективно взаимодействовать с другими командами, а также получить знания, необходимые длясертификации в качестве SAFe® 4 Practitioner (SP).

16

SDP-044

SAFe Product Owner/Product ManagerКурс направлен на отработку навыков, необходимых для руководства процессом создания стоимости в рамках Lean-предприятия. Слушатели познакомятся с задачами, инструментами и механизмами управления бэклогами и программамии получат знания, необходимые для сертификации в качестве владельца/менеджера продукта – SAFe® 4 ProductOwner/Product Manager (POPM).

16

SDP-045SAFe Scrum MasterСлушатели данного курса получат представление о роли Scrum-мастера в SAFe-предприятии, а также пройдут подготовкук экзамену для сертификации в качестве Scrum-мастера SAFe (SSM).

16

По всем вопросам обращайтесь [email protected] 5 Версия 2.01.2020

Курсы по продуктам Atlassian

Код Название курса, краткое содержание Длит., ч.

ATL-013Основы JiraНа курсе слушатели изучат основы управления и отслеживания командных задач и проектов. После прохождения курсаучастники будут уверенно владеть часто используемыми функциями Jira.

4

ATL-014

Основы Jira и практика работы� В рамках данного курса слушатели узнают, что такое Jira и её основные сущности, научатся работать с задачами в Jira напрактике: создавать, редактировать, искать их. Получат представление, как работать с проектом и настраивать его, атакже узнают, что такое Scrum/Kanban-проект и Scrum/Kanban-доска.

8

ATL-015Основы ConfluenceНа курсе слушатели изучат основы наполнения и ведения базы знаний на wiki-движке. После прохождения курсаслушатели будут уверенно владеть часто используемыми функциями Confluence.

4

ATL-016

Основы Confluence и практика работыВ данном курсе слушатели узнают, что такое Confluence и его основные сущности. Научатся работать со страницами напрактике (создавать, редактировать и форматировать, искать, группировать по пространствам, просматривать историюизменений и приложенные файлы), а также попробуют режим совместной работы над страницей и обсуждениесодержания в комментариях к странице или внутри текста.

8

ATL-017Администрирование Jira� В данном курсе слушатели узнают, как устанавливать и настраивать систему Jira, как администрировать проект иWorkflow и какие плагины рекомендуется использовать для получения наилучшего опыта работы с системой.

16

ATL-018

Основы Jira Service DeskВ данном курсе слушатели узнают, что такое Jira Service Desk и её основные сущности. Научатся работать с запросами:создавать, редактировать, искать их, а также получат представление, как работать с порталом самообслуживания иконтролировать OLA и статистику по выполнению запросов в своём проекте.

4

По всем вопросам обращайтесь [email protected] 6 Версия 2.01.2020

ATL-019

Использование Bitbucket и Bamboo в процессах непрерывной интеграции и доставки (CI,CD)В данном курсе слушатели узнают, что такое Bitbucket и Bamboo, как их использовать в процессах непрерывнойинтеграции и доставки (CI/CD). Научатся работать с запросами: создавать, редактировать, искать их, а также получатпредставление, как работать с порталом самообслуживания и контролировать OLA и статистику по выполнению запросовв своём проекте.

8

По всем вопросам обращайтесь [email protected] 7 Версия 2.01.2020

Архитектура ПО

Код Название курса, краткое содержание Длит., ч.

ARC-001

Ключевые практики архитектора ПОКурс является введением в системную архитектуру (архитектуру ПО) и знакомит с ключевыми практиками: выявлениетребований, проектирование, документирование, анализ и оценка архитектуры, а также даёт представление о местеархитектуры в жизненном цикле разработки ПО.

25

ARC-003

Domain Driven DesignВо время обучения слушатели узнают, как Domain Driven Design (DDD) помогает в построении Enterprise-систем сосложной бизнес-логикой, проанализируют стратегические (Bounded Contexts) и тактические (Aggregates) подходы креализации систем и рассмотрят Enterprise-архитектуры, которые могут успешно применяться вместе с DDD. Курсосновывается на реальных примерах со множеством примеров кода.

24

ARC-004Шаблоны проектирования приложений масштаба предприятия� Рассматриваются лучшие практики проектирования на основе типовых решений, апробированных во множествепроектов, – паттернов проектирования корпоративных приложений.

24

ARC-005

Аналитические шаблоны� Основная задача курса – рассмотрение техник построения концептуальной модели приложения, основанных наиспользовании шаблонов, а также возможности повторного использования разработок, выполненных в рамках объектно-ориентированного анализа. Курс дает практические рекомендации по построению UML-представления концептуальноймодели и по дальнейшему преобразованию концептуальной модели в дизайн.

24

ARC-008

Проектирование высокопроизводительных приложений� В курсе рассматриваются различия между высоконагруженными, высоконадежными и высокопроизводительнымисистемами. Основная задача курса – дать представление об основных понятиях, принципах и подходах, используемых припроектировании высокопроизводительных систем. Курс будет полезен не только архитекторам, но и руководителямпроектов разработки, ведущим разработчикам.

24

ARC-013Интеграция в корпоративных системахНа курсе рассматриваются основные методы и технологии интеграции в корпоративных системах. 24

По всем вопросам обращайтесь [email protected] 8 Версия 2.01.2020

ARC-014

Архитектура в Agile-проектахДанный курс знакомит слушателей с основными архитектурными практиками в контексте Agile. Каким образом концепцииAgile и архитектурные практики дополняют друг друга, к чему могут приводить перекосы в ту или иную сторону и какпрактически можно и нужно адаптировать работу архитектора в Agile-проектах.

16

ARC-015

Микросервисная архитектураДанный курс знакомит слушателей с основными концепциями микросервисной архитектуры (МСА). Вводится понятиемикросервисной архитектуры, рассматривается её связь с «традиционными» методиками построения системы. Даютсяшаблоны микросервисной архитектуры, направленные на обеспечение качества разрабатываемой системы. Подробнорассматриваются вопросы Deploy в МСА и методы обеспечения безопасности информации в МСА.

24

REQ-058

Технологии цифровой трансформацииУчебный курс рассказывает о ключевых технологиях цифровой трансформации (Digital Transformation). Проникновениецифровых технологий в повседневную жизнь раздвигает привычные границы бизнеса, меняет целые отрасли,переворачивает рынки, и поэтому большинство руководителей ожидают появления новых игроков, которые могутизменить существующее положение вещей.

16

REQ-059

Корпоративная архитектура на базе TOGAFКонцепция управления корпоративной архитектурой предприятия, является способом синхронизации потребностейорганизации с возможностями информационных технологий в условиях нарастающей сложности технологий и ускоренииизменений существующих бизнес-процессов.

16

REQ-060

Моделирование в ArchiMateСпецификация языка моделирования ArchiMate (The Open Group) содержит элементы для моделирования всехархитектурных слоев: цели и мотивация, бизнес-архитектура и требования, бизнес-процессы, приложения и технологии.Учебный курс позволяет изучить как нотацию языка ArchiMate, так и апробировать ее на примере последней версиибесплатного инструмента Archi.

16

По всем вопросам обращайтесь [email protected] 9 Версия 2.01.2020

Современные методы управления данными (BigData, ML)

Код Название курса, краткое содержание Длит., ч.

EAS-004Основы хранилищ данных (Data Warehouse Fundamentals)Курс рассчитан на широкий круг ИТ-специалистов, которым необходимо получить первоначальное представление орешениях в области построения хранилищ данных (DWH) и сфере применимости таких хранилищ.

24

EAS-006

Хранилища данных - моделирование и дизайнКурс дает базовые знания, что такое хранилища данных и основные составляющие архитектуры решений.Рассматриваются архитектурные паттерны 3NF, star, snowflake schemas; структура и методы работы с такими сущностями,как Dimensions & Facts (типы и особенности реализации); DataVault-архитектура – ее составляющие и сравнительныйанализ.

8

EAS-011

Современные подходы к управлению данными� Этот курс представляет обзор современных способов хранения данных, в том числе хранилищ ключ-значение,документно-ориентированных и графовых систем управления базами данных, систем распределенного хранения иобработки данных на основе MapReduce, аналитических систем на основе многомерных моделей данных, а также методованалитической обработки больших данных.

16

EAS-014

Основы Cassandra� В курсе изучаются основы архитектуры Cassandra 3.x , разработка концептуальных, логических и физических моделейданных. Рассматриваются все необходимые технические подробности для использования Cassandra для масштабируемогохранения данных в проектах на Java, а также для мониторинга, конфигурирования и настройки производительности.

24

EAS-015

Основы Hadoop� Этот тренинг дает представление об основах Apache™ Hadoop® и методах разработки приложений, обрабатывающихданные на его основе. Участники познакомятся с HDFS – стандартом де факто для долговременного надежного хранениябольших объемов данных, фреймворком MapReduce, автоматически управляющим параллельным выполнениемприложений на кластере, и сопутствующими проектами, составляющими экосистему Hadoop®.

24

EAS-016BigData SQL: HiveВ курсе изучаются основы архитектуры Hive, разработка скриптов по загрузке, трансформации и выгрузке данных.Рассматриваются все необходимые технические подробности. Конфигурирование и настройки производительности.

8

По всем вопросам обращайтесь [email protected] 10 Версия 2.01.2020

EAS-017

Основы Apache Spark� Курс дает представление об основах Apache Spark и методах разработки приложений, обрабатывающих данные на егооснове. Рассматриваются как базовые возможности Spark (RDD), так и проекты, расширяющие их набор: Spark SQL, SparkStreaming, MLLib, Spark ML, GraphX.

24

EAS-018

MongoDB для программистовКурс дает представление об основах СУБД MongoDB и методах разработки приложений, хранящих и обрабатывающихданные на его основе. Рассматриваются базовые возможности сохранения, извлечения и поиска документов (CRUD),способы формирования поисковых запросов, в том числе с использованием конвейеров Aggregation Framework иMap/Reduce.

24

EAS-019BigData SQL: ImpalaВ курсе изучаются основы архитектуры Impala, разработка скриптов по загрузке, трансформации и выгрузке данных.Рассматриваются все необходимые технические тонкости; конфигурирование и настройки производительности.

8

EAS-020Основы машинного обученияНа курсе дается представление об основных группах методов машинного обучения: классификации, предсказании,кластеризации, ансамблях, рекомендационных системах, глубоком обучении.

24

EAS-021

Основы DataStax EnterpriseВ курсе изучается DataStax Enterprise – масштабируемая высокопроизводительная платформа распределенного храненияи обработки данных на основе Apache Cassandra. Изучаются основы архитектуры Cassandra 3.0+ , разработкаконцептуальных, логических и физических моделей данных, а также дополнительные компоненты платформы –аналитика, полнотекстовый поиск, работа с графами, средства управления кластером OpsCenter. Рассматриваются всенеобходимые технические подробности для использования Cassandra для масштабируемого хранения данных в проектахна Java, а также для мониторинга, конфигурирования и настройки производительности.

24

EAS-022Основы Apache HBaseКурс дает представление об основах колоночной системы управления базами данных Apache HBase и методах разработкиприложений, обрабатывающих данные на ее основе.

16

EAS-023Практический проект с использованием Hadoop� Рассматриваются основы Apache Hadoop и методы разработки приложений, обрабатывающих данные на его основе. 8

По всем вопросам обращайтесь [email protected] 11 Версия 2.01.2020

EAS-024Фреймворк Apache Spark для разработчиков: продвинутый уровеньТренинг даёт подробное представление о внутреннем устройстве и функционировании фреймворка Apache Spark – какSpark Core (RDD), так и Spark SQL и Spark Streaming.

24

По всем вопросам обращайтесь [email protected] 12 Версия 2.01.2020

Бизнес-анализ

Код Название курса, краткое содержание Длит., ч.

FIN-072Блокчейн и криптовалютыВ рамках курса рассматриваются ключевые особенности работы технологии блокчейна и обращения криптовалют. 7

REQ-004

Моделирование бизнес-процессов на UMLАвтоматизируя бизнес, следует четко понимать, как именно работает этот бизнес сейчас и как повлияет на его работуавтоматизация. Такое понимание можно получить из модели бизнес-процессов, включающей описание потока работ,исполнителей и ресурсов, участвующие в процессах. Очень удобно при этом использовать тот же язык, с использованиемкоторого строятся и остальные модели в проекте – UML.

16

REQ-005

Введение в методологию функционального моделирования IDEF0Нотация IDEF0 позволяет описывать взаимосвязи между действиями участников бизнес-процессов. Благодаряпродуманной логике построения, IDEF0-диаграммы получаются очень информативными и наглядными, доступными нетолько аналитикам, но и экспертам предметной области. Хорошее описание методологии моделирования, данное встандарте IDEF0, делает его изучение особенно полезным для начинающих аналитиков.

8

REQ-038

BPMN: Моделирование бизнес-процессов. Основы� Приступая к описанию бизнес-процессов, бывает нелегко выбрать нотацию, одинаково понятную как представителямбизнеса, так и техническим специалистам. Стандарт BPMN™ (Business Process Model and Notation) помогает разрешить этупроблему за счет выразительной нотации, позволяющей строить модели бизнес-процессов любой сложности, в том числеисполняемых с помощью специализированных систем.

16

REQ-039

BPMN: Моделирование бизнес-процессов. Продвинутый уровеньДанный курс предназначен для слушателей, знакомых с основами нотации BPMN и имеющих начальный опытмоделирования. В ходе курса слушатели расширят своё понимание нотации, научатся применять редко используемыеэлементы нотации, узнают лучшие практики моделирования и симуляции бизнес-процессов, познакомятся с новымистандартами DMN и CMMN от консорциума OMG, и существенно повысят качество разрабатываемых BPMN моделей.

16

По всем вопросам обращайтесь [email protected] 13 Версия 2.01.2020

REQ-045

Управление бизнес-процессамиВыстоять в конкурентной борьбе и обеспечить максимально возможный уровень прибыли можно лишь при высокойоперационной эффективности бизнеса, которая достигается путем внедрения процессного подхода к управлению. Вкурсе рассматриваются цели и задачи управления бизнес-процессами, ключевые стандарты и нотации их описания, атакже – наиболее распространенные в этой области инструменты.

16

REQ-046

Введение в бизнес-моделирование� Бизнес-анализ помогает ответить на такие вопросы, как: насколько результативно ведется работа и как повыситьэффективность, какие цели и показатели эффективности и каким образом нужно отслеживать, какими должны бытьбизнес-процессы и какие информационные технологии должны их поддерживать, какие существуют операционные рискии как их контролировать.

16

REQ-050

BABOK Guide 3.0: Введение в бизнес-анализКурс посвящен изучению основ бизнес-анализа в соответствии с BABOK Guide 3.0 и аккредитован Международныминститутом бизнес-анализа (IIBA). В рамках курса объясняются особенности профессии "бизнес-аналитик" и ключевыепонятия бизнес-анализа. Рассматриваются задачи, техники и ракурсы бизнес-анализа. Помимо этого, в рамках курсарассматриваются требования к сертификации IIBA и способы подготовки к ней. Курс проводят специалисты-практики сбогатым опытом в области бизнес-анализа.

8

REQ-051

BABOK Guide 3.0: Планирование и мониторинг бизнес-анализа� Курс посвящен изучению области знания «Планирование и мониторинг бизнес-анализа» BABOK Guide 3.0 и аккредитованМеждународным институтом бизнес-анализа (IIBA). В курсе рассматриваются задачи выбора подхода к бизнес-анализу впроекте, определения подлежащих выполнению работ и оценки их трудоемкости, определения причастных лиц ипланирования их вовлечения, планирования управления требованиями, а также нахождения возможностей повышенияпродуктивности работы бизнес-аналитиков. Курс проводят специалисты-практики с богатым опытом в области бизнес-анализа.

8

REQ-052

BABOK Guide 3.0: Выяснение и взаимодействиеКурс посвящен изучению области знания «Выяснение и взаимодействие» BABOK Guide 3.0 и аккредитованМеждународным институтом бизнес-анализа (IIBA). В курсе рассматриваются задачи выяснения, документирования ипредъявления информации бизнес-анализа, а также вопросы взаимодействия с причастными лицами в ходе подготовки квыяснению и подтверждения его результатов. Курс проводят специалисты-практики с богатым опытом в области бизнес-анализа.

16

По всем вопросам обращайтесь [email protected] 14 Версия 2.01.2020

REQ-053

BABOK Guide 3.0: Управление жизненным циклом требований� Курс посвящен изучению области знания «Управление жизненным циклом требований» BABOK Guide 3.0 и аккредитованМеждународным институтом бизнес-анализа (IIBA). В курсе рассматриваются задачи трассировки и поддержанияактуальности требований, а также их приоритизации, утверждения и повторного использования. Объясняетсяприменение паттернов требований. Обсуждаются вопросы управления изменениями требований. Курс проводятспециалисты-практики с богатым опытом в области бизнес-анализа.

8

REQ-054BABOK Guide 3.0: Анализ стратегииКурс посвящен анализу стратегии на основе обновленного стандарта BABOK® Guide v. 3. 16

REQ-055

BABOK Guide 3.0: Анализ требований и выработка решения� Курс ориентирован на бизнес-аналитиков и других специалистов, вовлеченных в процесс анализа требований ипроработки дизайна решения. В ходе обучения слушатели получат знания о ключевых аспектах данных активностей исвязанных с ними техниками, согласно методологии BABOK Guide 3.0, а также на практике отработают полученныезнания.

16

REQ-056

BABOK Guide 3.0: Оценка решения� Курс посвящен изучению одной из областей знания BABOK – «Оценка решения» международного профессиональногостандарта BABOK Guide 3.0. В данной области знания рассматриваются задачи по бизнес-анализу, выполняемые бизнес-аналитиком для выявления и увеличения ценности, которую решение приносит организации.

8

REQ-057BABOK Guide 3.0: Анализ бизнес-архитектуры компанииДеловая игра предназначена для выработки у слушателей навыков практического применения популярных техникбизнес-анализа, описанных в стандарте BABOK 3.0, на примере кейса из реального бизнеса.

8

REQ-058

Технологии цифровой трансформацииУчебный курс рассказывает о ключевых технологиях цифровой трансформации (Digital Transformation). Проникновениецифровых технологий в повседневную жизнь раздвигает привычные границы бизнеса, меняет целые отрасли,переворачивает рынки, и поэтому большинство руководителей ожидают появления новых игроков, которые могутизменить существующее положение вещей.

16

По всем вопросам обращайтесь [email protected] 15 Версия 2.01.2020

REQ-059

Корпоративная архитектура на базе TOGAFКонцепция управления корпоративной архитектурой предприятия, является способом синхронизации потребностейорганизации с возможностями информационных технологий в условиях нарастающей сложности технологий и ускоренииизменений существующих бизнес-процессов.

16

REQ-060

Моделирование в ArchiMateСпецификация языка моделирования ArchiMate (The Open Group) содержит элементы для моделирования всехархитектурных слоев: цели и мотивация, бизнес-архитектура и требования, бизнес-процессы, приложения и технологии.Учебный курс позволяет изучить как нотацию языка ArchiMate, так и апробировать ее на примере последней версиибесплатного инструмента Archi.

16

REQ-061

Моделирование в ARISИнструментарий ARIS является лидером в части использования для описания бизнес-процессов крупнейших российскихкомпаний. В ходе курса будет изучена методология ARIS, а также получены практические навыки ее применения винструменте.

16

REQ-062

Библиотека лучшего опыта BPM CBOKВыстоять в конкурентной борьбе и обеспечить максимально возможный уровень прибыли можно лишь при высокойоперационной эффективности бизнеса, которая достигается путем внедрения процессного подхода к управлению. Вкурсе рассматриваются основные положения библиотеки лучшего опыта в области управления бизнес-процессамиBusiness Process Management Common Body of Knowledge (BPM CBOK).

16

REQ-063

Бизнес-анализ в стиле Agile (Agile extension to the BABOK)� Из этого курса вы узнаете что получится, если объединить классические рекомендации BABOK с принципами Agile. Этипринципы зародились в ИТ-отрасли и в последние годы упоминание Agile часто воспринимается как синоним понятий«современно», «быстро», «эффективно». Ведь именно Agile-подход позволяет заказчику получить максимальную пользудаже в тех ситуациях, когда решение нужно буквально «нащупывать» в ходе проекта, а бизнес-среда меняетсядинамично и непредсказуемо. Не правда ли, это очень созвучно и главной цели бизнес-анализа – понять потребностизаказчика и предложить ему оптимальное решение для их удовлетворения? Что же получится, если два этих направленияиспользовать совместно? Получится современный, быстрый и эффективный бизнес-анализ в стиле Agile.

8

По всем вопросам обращайтесь [email protected] 16 Версия 2.01.2020

Системный анализ

Код Название курса, краткое содержание Длит., ч.

OFFICE-002

Практический курс по MS ExcelКурс рассказывает о базовых функциях MS Excel и позволяет выработать навыки эффективного использования данногоинструмента. Слушатели на практике учатся использовать встроенные формулы, строить графики, создавать сводныетаблицы. В ходе практических занятий даются удобные алгоритмы построения таблиц и графиков. Особое вниманиеуделяется визуализации данных.

16

OFFICE-003

Статистика с использованием MS ExcelВ курсе рассматриваются возможности использования MS Excel для статистической обработки данных, тестированиягипотез, анализа временных рядов. Тренинг направлен прежде всего на ознакомление с основными статистическимиметодиками, их пошаговое практическое применение и интерпретацию получаемых результатов, а не на запоминаниеформул или определений. Участники получат задания для самостоятельного выполнения и формулировки выводов подостигнутым результатам.

12

REQ-001

Визуальное моделирование с применением UML� Тренинг является вводным для всех курсов, посвященных объектно-ориентированному анализу и проектированию(Object-Oriented Analysis and Design, OOAD). В ходе тренинга слушатели изучают основы языка визуальногомоделирования UML (Unified Modeling Language) версии 2. Подробно рассматриваются назначение и правилаприменения наиболее востребованных видов диаграмм UML (Class, Use Case, Sequence, Communication, State Machine идр.).

16

REQ-002Мастерская по применению UML для работы с требованиями� В курсе рассматривается процесс работы с требованиями в ходе проекта по разработке ПО: от выясненияпотребностей заинтересованных лиц до получения структурированного перечня требований к системе.

16

REQ-003

Объектно-ориентированный анализ и проектирование на UMLКак только функциональное требование согласовано с заказчиком, необходимо описать его структуру и логику работыв удобном для разработчика виде. На помощь приходит язык UML: благодаря ему каждый вариант использованияможно представить в виде набора диаграмм, содержащих всю необходимую информацию для реализации этоговарианта использования.

20

По всем вопросам обращайтесь [email protected] 17 Версия 2.01.2020

REQ-006

Моделирование бизнес-объектов: ER-модель и UML� Прежде чем начать разработку автоматизированной системы, нужно определить структуру предметной области, длякоторой эта система разрабатывается. Лучше всего определять ее в терминах бизнес-сущностей и связей между ними,иными словами – в виде модели «Сущность – Связь» (Entity-Relation, ER). Использование для ER-моделирования языкаUML позволяет сделать модель понятной для всех участников проекта.

8

REQ-010

UML-моделирование с использованием Sparx Enterprise Architect� Этот вводный инструментальный курс знакомит слушателей с основными возможностями широко известного CASE-инструмента Sparx Enterprise Architect, позволяющего проводить визуальное моделирование на UML (Unified ModelingLanguage). После выполнения практических упражнений слушатели приобретают базовый уровень компетенции дляработы с визуальными моделями в Enterprise Architect.

8

REQ-023

Принципы создания пользовательских интерфейсов� Данный курс нацелен на формирование у слушателей знаний, умений и навыков в области проектированияинтерфейса пользователя на таких аспектах, как принципы проектирования интерфейсов и проектированиеинтерфейсов для настольных систем.

20

REQ-026

Анализ данных – поиск закономерностей и построение моделей прогнозаНа курсе рассматриваются основные типы моделей, используемые для поиска закономерностей в данных:регрессионный анализ, кластеризация данных, построение простых и обобщенных деревьев решений, сокращениеданных. Предлагаемые алгоритмы могут быть использованы в базах данных для восстановления (предсказания)пропущенных значений.

16

REQ-028

Подготовка технических писателейВ курсе рассматривается процесс создания пользовательской документации к программным продуктам (руководств,инструкций, интерактивной справки и др.). А также изучается, как эффективно структурировать, излагать, оформлятьи рецензировать материал, входящий в состав документации

16

REQ-031

Деловая игра по сбору и анализу требованийИгра моделирует процесс изучения потребностей заказчика и разработки требований к системе. Участники получаютвозможность отточить навыки, полученные в ходе тренингов по сбору и анализу требований, а такжекоммуникативные и презентационные навыки. Самое ценное в игре – обратная связь. По окончании игры тщательноразбираются все удачные и неудачные решения, принятые командой и отдельными игроками.

16

По всем вопросам обращайтесь [email protected] 18 Версия 2.01.2020

REQ-037

Проектирование, аудит и тестирование пользовательских интерфейсовКурс ориентирован на систематизацию ключевых знаний и освоение на практике основных подходов в работе спользовательскими интерфейсами (ПИ). В рамках курса затрагиваются такие темы, как Usability в жизненном циклеразработки, принципы и подходы в проектирования ПИ, эвристики Якоба Нильсена, прототипирование интерфейсов,разработка требований к дизайну, а также оценка, аудит и тестирование ПИ.

16

По всем вопросам обращайтесь [email protected] 19 Версия 2.01.2020

Безопасность ПО

Код Название курса, краткое содержание Длит., ч.

DEV-039

Разработка безопасных децентрализованных приложений на блокчейне EthereumСовременные блокчейн-платформы позволяют создавать распределенные отказоустойчивые приложения (dApps),способные накапливать и распределять цифровые активы пользователей по описанным в смарт-контракте правилам.Краеугольным камнем в разработке dApp является безопасность приложения, так как оно оперирует цифровымиактивами и криптовалютой пользователей. В данном курсе рассматривается процесс разработки dApp для блокчейнплатформы Ethereum и языка смарт-контрактов Solidity, с фокусом на вопросах надёжности и безопасностиразрабатываемого решения через использование современных средств тестирования и статического анализа смарт-контрактов: Truffle, Mythril, SolTracer.

24

JVA-013

Владение каркасом разработки Spring SecurityКурс даст слушателям представление о Spring Security Framework – библиотеке для обеспечения безопасности впроектах, разрабатываемых с использованием Spring Framework. Слушатели узнают, как использовать Spring Security дляпостроения защищенных корпоративных JavaEE-приложений. Курс содержит подробную информацию об использованииразличных средств обеспечения безопасности: аутентификации, авторизации и использовании этих средств для защитыWeb-приложений.

16

SECR-009Основные аспекты обеспечения безопасности встраиваемых систем LinuxНа курсе рассматриваются основные аспекты обеспечения безопасности встраиваемых систем Linux. Даетсяисчерпывающая информация о существующих проблемах в области встраиваемых систем и методах их решения.

28

SECR-010

Основные уязвимости в безопасности WEB приложенийКурс знакомит слушателей с наиболее популярными современными уязвимостями веб-приложений из списка OWASP Top-10 2017, способами их идентификации статически и динамически, а также надежными методами устраненияуязвимостей. Все изучаемые теоретические знания подкрепляются значительным количеством практических заданий.

24

SQA-043

Тестирование защищенности веб-приложенийВо время повсеместного использования веб-технологий актуальным являются вопросы безопасности и защитыинформации. Прохождение этого курса даёт возможность на реальных примерах из жизни рассмотреть основныеспособы атак на веб-приложения по версии проекта OWASP, изучить детали каждой уязвимости и способы тестирования.

16

По всем вопросам обращайтесь [email protected] 20 Версия 2.01.2020

Общие курсы по разработке ПО

Код Название курса, краткое содержание Длит., ч.

DEV-007Введение в систему контроля версий GitРассматривается самая прогрессивная система контроля версий в мире - Git: базовые концепции распределённых СКВ,возможности Git. Вы захотите летать от скорости, лёгкой работы с ветками и поддержки разных процессов работы.

10

DEV-009

Разработка через тестирование (TDD)Во время обучения слушатели познакомятся с этой инженерной практикой гибкой разработки и получат практическийопыт разработки приложения с использованием TDD. Курс включает в себя теорию и практику модульного тестирования ибудет полезен начинающим разработчикам вне зависимости от методологий, используемых в проекте.

16

DEV-010

Введение в SQLКурс вводит обучаемого в базовые возможности языка SQL, а также дает представление и навыки по поиску и изменениюданных в базах данных на основе языка SQL. Курс ориентирован на разработчиков, аналитиков и других специалистов,нуждающихся в изучении основ SQL. После курса слушатели будут уметь выполнять основные операции с базами данныхс использованием языка SQL. Теоретический материал подкреплен примерами и задачами для самостоятельноговыполнения под руководством тренера.

16

DEV-017Основы DevOps� Вводный курс в DevOps. Рассматриваются принципы, практики и основные инструменты. 8

DEV-030Анализ качества кода в Sonar QubeВ курсе рассматривается техника анализа качества кода с помощью специализированного инструмента Sonar Qube. 8

DEV-032

DevOps и Continuous Delivery для разработчиковКурс об основах DevOps и непрерывной поставке. Рассматриваются принципы, ценности и метрики DevOps, управлениеконфигурацией, концепцией инфраструктуры как кода, управление релизами, непрерывной интеграцией, непрерывнойпоставкой. Отдельно изучаются часто встречающиеся антипаттерны, связанные с выпуском продукта.

8

По всем вопросам обращайтесь [email protected] 21 Версия 2.01.2020

DEV-039

Разработка безопасных децентрализованных приложений на блокчейне EthereumСовременные блокчейн-платформы позволяют создавать распределенные отказоустойчивые приложения (dApps),способные накапливать и распределять цифровые активы пользователей по описанным в смарт-контракте правилам.Краеугольным камнем в разработке dApp является безопасность приложения, так как оно оперирует цифровымиактивами и криптовалютой пользователей. В данном курсе рассматривается процесс разработки dApp для блокчейнплатформы Ethereum и языка смарт-контрактов Solidity, с фокусом на вопросах надёжности и безопасностиразрабатываемого решения через использование современных средств тестирования и статического анализа смарт-контрактов: Truffle, Mythril, SolTracer.

24

SDP-004Основы методологии Agile для разработки ПО� На тренинге обсуждаются принципы и отрабатываются навыки работы по Agile (Scrum, XP, Kanban) посредствомобсуждений и практических заданий с игровыми элементами, иллюстрирующими основные практики гибкой разработки.

20

По всем вопросам обращайтесь [email protected] 22 Версия 2.01.2020

Разработка ПО (.NET)

Код Название курса, краткое содержание Длит., ч.

DEV-001_NET

Шаблоны проектирования GoF. Редакция для .NETВ курсе рассматриваются базовые паттерны, изложенные в книге "Design Patterns: Elements of Reusable Object-Oriented Software" (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four, GoF)). Практические заданияпроводятся на .NET. После обучения слушатели смогут разрабатывать приложения на базе паттернов, понимать ииспользовать паттерны уровня приложений.

24

DEV-005

Управление зависимостями в .NETИнверсия зависимостей (Dependency Inversion) является очень популярной техникой проектирования в современныхenterprise-приложениях. Но несмотря на популярность, принципы инверсии управления и DI-контейнеры очень частоиспользуются неправильно. В данном курсе рассматриваются принципы проектирования, которые лежат в основебиблиотек, ключевые DI-паттерны и анти-паттерны, изучаются базовые принципы управления зависимостями.

8

DEV-006_NET

Рефакторинг кода .NETВ курсе рассматривается понятие рефакторинга как способа предотвращения распада программы, даётся обзорпроблемных участков разработки не только в коде, но и в базах данных, а также частично на уровне управления. Вовремя обучения слушателями выполняется рефакторинг программы на .NET® из состояния «неподдерживаемая» всостояние «готова для покрытия тестами».

24

NET-001

Основы .NET-разработки и языка C#В курсе изучаются ключевые компоненты платформы Microsoft .NET®, структура приложения, синтаксис языка C#, атакже даются основы разработки в среде Visual Studio® 2010. Кроме того, рассматриваются принципыпроектирования значимых (Value) и ссылочных типов (Reference Types), ключевые принципы ООП, обобщения(generics), перечисления (enums) и битовые флаги; массивы и коллекции, пользовательские атрибуты (CustomAttributes), Nullable типы и многое другое.

40

NET-003

Асинхронное будущее в .NETВ рамках курса рассматриваются различные возможности платформы .NET® для упрощения асинхронногопрограммирования, паттерны асинхронного программирования, такие как Asynchronous Programming Model (APM),Event-Based Async Pattern (EAP), Task-Based Async Pattern (TAP), а также новые возможности языка C# 5.0 – async/await.Рассматриваются продвинутые техники обработки исключений (Exception Handling), контекст синхронизации(Synchronization Context), а также модель реактивного программирования и библиотека Rx (Reactive Extensions).

8

По всем вопросам обращайтесь [email protected] 23 Версия 2.01.2020

NET-006

Основы работы с платформой ASP.NET MVC 5.0Данный курс знакомит профессиональных разработчиков с ASP.NET MVC 5 на уровне, достаточном для немедленногоначала работы. Курс имеет выраженную практическую ориентацию. На протяжении 4-х уникальных лабораторныхработ студенты создают информационную систему, реализуя все её части на практике.

16

NET-008

Модульное тестирование на платформе .NetМодульное тестирование является ключевым аспектом обеспечения качества кода приложения и играет ключевуюроль для поддержания этого качества в будущем. В рамках курса рассматриваются базовые техники написаниятестов, такие как принцип AAA – Arrange, Act, Assert, связь модульных тестов и качественного дизайна приложения,рассматривается методика разработки через тестирование (TDD – Test-Driven Development), полезные изоляционныефреймворки, такие как Moq. Рассматриваются техники адаптации модульного тестирования в организации, подходыработы с унаследованным кодом (legacy code), техники Continuous Testing и другое.

8

NET-010

Проектирование по контракту на платформе .NETПроектирование по контракту (Design by Contract) – это мощная техника разработки программного обеспечения (ПО),которая путем формализации взаимоотношений между компонентами позволяет создавать качественное, надежноеи расширяемое ПО. В данном курсе рассматриваются теоретические аспекты проектирования по контракту спримерами использования библиотеки Code Contracts, рассматриваются понятия корректности ПО, утверждения(Assertions), мониторинг утверждений в период исполнения. Рассматривается связь контрактов и модульных тестов(unit tests), роль контрактов в наследовании для обеспечения принципа подстановки Лисков (LSP – Liskov SubstitutionPrinciple) и другое.

6

NET-011

C# Tips and TricksУникальный курс, посвященный тонкостям языка C# и платформы .NET®. В курсе рассматриваются тонкостииспользования "продвинутых" возможностей языка C#, причины их появления, а также решения, которыепринимались при их разработке.

6

SDP-030_PRG Продвинутая разработка в Microsoft .NET 24

По всем вопросам обращайтесь [email protected] 24 Версия 2.01.2020

Разработка ПО (Java)

Код Название курса, краткое содержание Длит., ч.

DEV-001_JVA

Шаблоны проектирования (GoF). Редакция для JavaПаттерны (patterns, шаблоны) представляют собой консистенцию некоего опыта, пригодную для повторногоиспользования. В курсе рассматривается набор GoF-паттернов, применяемых при реализации архитектурных решенийна любом объектно-ориентированном языке программирования.

24

DEV-006_JVA

Рефакторинг кода на JavaВ курсе рассматривается понятие рефакторинга как способа предотвращения распада программы; различныепризнаки плохого кода (smells), требующего рефакторинга; описывается, какой именно рефакторинг наилучшимобразом подходит для той или иной ситуации и его механика. Во время обучения слушателями выполняетсярефакторинг программы на Java®.

24

JVA-001

Взаимодействие с СУБД из java-приложений посредством технологии JDBC v3Курс посвящен использованию JDBC API – интерфейса доступа к СУБД из Java-приложений. Слушатели изучат, какприменять JDBC API для доступа к реляционным базам данных, для выполнения SQL-запросов, использованиятранзакций, создания заранее подготовленных и параметризованных SQL-запросов, вызова и получения результатовхранимых процедур, а также использования метаданных.

16

JVA-002

Работа с Java веб-сервисамиВ рамках курса слушатели получат практические навыки разработки XML based web services на базе платформы Java®SE 7, узнают об основных концепциях технологии XML based web services, стандартах и рекомендациях,регламентирующих данную технологию, важности тех или иных инициатив в среде разработки веб-сервисов. Данныйкурс не предусматривает рассмотрение сторонних фреймворков и реализаций стека протокола SOAP.

24

JVA-007

Разработка на платформе Java SE 7. Базовые темыВ данном курсе слушатели получат базовые знания и навыки, которые позволят им заниматься разработкой наплатформе Java® SE 7. Рассматриваются основы объектно-ориентированного программирования, использование UMLдля проектирования архитектуры приложений, а также основы использования языка Java® (типы языка, операторы,классы, пакеты, исключения). Предлагается большое количество практических упражнений.

40

По всем вопросам обращайтесь [email protected] 25 Версия 2.01.2020

JVA-008

Разработка на платформе Java SE 7. Расширенные темыНа курсе слушатели получат расширенные знания об использовании системных библиотек Java®, о работе сколлекциями Java®, работе с потоками ввода-вывода, использовании многопоточного программирования, основпостроения GUI, аннотаций, использовании логгирования и механизмов Reflection. Предлагается большое количествопрактических упражнений и задач. Курс освещает разделы, рекомендованные к изучению для сдачи популярныхсертификационных экзаменов по Java®. Однако подготовка к сертификации и сдаче экзамена не являются цельюкурса.

40

JVA-009

Разработка корпоративных приложений с использованием технологий Java EEНа данном курсе слушатели узнают о технологии распределенных вычислений с использованием технологий JEE (JavaEnterprise Edition), включая использование EJB, внедрение зависимостей CDI, работу с базами данных черезтехнологию JPA и работу с брокерами сообщений на базе технологии JMS. Курс построен на сервере WildFly (JBoss) каксамом популярном сервере приложений в настоящее время. Однако, знания могут быть применены к любому серверу,отвечающему спецификации JEE (WebSphere, WebLogic и т.д.).

40

JVA-010

Владение каркасом разработки Spring Framework 5� Слушатели данного курса получат представление о Spring Framework, узнают об основных модулях этогофреймворка и вариантах их использования. Также в курсе рассматривается использование Spring Frameworkсовместно с другими технологиями.

24

JVA-013

Владение каркасом разработки Spring SecurityКурс даст слушателям представление о Spring Security Framework – библиотеке для обеспечения безопасности впроектах, разрабатываемых с использованием Spring Framework. Слушатели узнают, как использовать Spring Securityдля построения защищенных корпоративных JavaEE-приложений. Курс содержит подробную информацию обиспользовании различных средств обеспечения безопасности: аутентификации, авторизации и использовании этихсредств для защиты Web-приложений.

16

JVA-014Java Persistence с использованием HibernateКурс посвящен изучению технологии JPA и её использованию на примере реализации Hibernate EntityManager. 24

JVA-016

Введение в Apache MavenВ курсе освещается применение сборщика приложений Apache® Maven, в том числе управление зависимостями,структура POM-файла, жизненный цикл проекта, создание плагинов и архетипов. Описываются часто используемыеплагины, а также рассматривается интеграция Maven с IDE Eclipse и Hudson. Курс включает практическиеупражнения.

6

По всем вопросам обращайтесь [email protected] 26 Версия 2.01.2020

JVA-020Разработка web-приложений с использованием Servlets 2.5В процессе обучения слушатели получат знания и практические навыки использования Java Servlets для разработкиWeb-приложений на платформе Java® EE.

12

JVA-030

Java 8: новые возможности языка JavaКурс дает представление о нововведениях в Java 8. Рассматриваются лямбда-выражения, потоки данных, подход кобработке данных map-filter-reduce, асинхронное программирование, а также обзор нового DateTime API.Предлагается большое количество практических упражнений по каждой теме.

12

JVA-031

Язык Scala для Java-разработчиковВ данном курсе слушатели получат представление о специфике и особенностях языка Scala, его преимуществах исложных местах. Курс включает рассмотрение операторов и типов данных Scala, изучение основных структур данных,таких как массивы, map, tuples, использование объектно-ориентированного и функционального программирования,работу с коллекциями Scala, применение pattern matching, case-классов, generic-типов и неявных преобразований.Предлагается большое количество практических упражнений.

30

JVA-032Введение в Spring BatchКурс предоставляет введение во фреймворк разработки приложений пакетной обработки данных Spring Batch. 8

JVA-033Spring Core - ядро фреймворка Spring (IoC и AOP)Данный курс представляет собой введение в теорию и практику использования фреймворка Spring Core. 16

JVA-034RESTful web-сервисыКурс посвящён разработки RESTful web-сервисов на платформе Java с использованием JAX-RS и Spring MVC. 6

JVA-035

Принципы проектирования SOLIDНа семинаре рассматриваются принципы проектирования SOLID и приводятся примеры их практическогоиспользования. Кроме того, участники должны выполнить практическое задание – написать приложение в течение 5спринтов. Это упражнение демонстрирует, как хороший стиль проектирования помогает снизить сложность кода,прописать необходимые бизнес-функции и решить технические задачи. В процессе выполнения задания дляполучения элегантного решения предполагается использовать паттерны проектирования и выполнить рефакторинг.

8

По всем вопросам обращайтесь [email protected] 27 Версия 2.01.2020

JVA-037

Основы Akka для JavaAkka представляет собой набор инструментов для построения параллельных и распределенных приложений наплатформе JVM. В этом тренинге мы научимся создавать масштабируемые распределенные приложения с Akka JavaAPI.

16

JVA-038

Применение Spring MVC и Spring BootКурс посвящен изучению создания web-приложения с использованием Spring MVC Framework. Для этого также будетрассмотрен специальный фреймворк, максимально упрощенный и ускоряющий разработку production-grade Spring-приложений – Spring Boot.

16

JVA-039

Применение фреймворка Spring IntegrationКурс посвящен изучению Spring Integration – специального фреймворка, позволяющего создавать Message-basedSpring-приложения с использованием Enterprise Integration Patterns. Участники также познакомятся с основами ипаттернами Enterprise Integration.

16

JVA-041Применение фреймворка Spring Data JPAКурс посвящен изучению фреймворка Spring Data, цель которого – унификация и упрощение доступа к различнымперсистентным хранилищам, реляционным и нереляционным базам данных.

16

JVA-042Работа с базами данных в Spring FrameworkКурс знакомит слушателей с основами применения Spring для работы с базами данных. 12

JVA-043

Spring Cloud для Java-разработчиковSpring Cloud – это проект, который позволяет создавать распределенные приложения с микросервисной архитектурой.Вы познакомитесь с множеством доступных компонентов, детально рассмотрите архитектуру и широкие возможностиSpring Cloud.

24

JVA-044

Библиотека Google Guava: практика примененияВ ходе обучения слушатели знакомятся с Google Guava – Java-библиотекой с открытым исходным кодом,разработанной компанией Google. Курс представляет собой структурированное рассмотрение наиболее популярных имощных возможностей Google Guava. Для лучшего понимания обучение проводится с использованием практическогоподхода: каждая рассматриваемая тема содержит примеры кода, которые студенты могут запустить на своих ПК.

14

По всем вопросам обращайтесь [email protected] 28 Версия 2.01.2020

JVA-045

Java SE7. Модуль 1. Основы JavaКурс является первым модулем программы «Разработка на платформе Java SE 7. Базовые темы», в рамках которогорассматривается базовый синтаксис: числа и строки; типы данных; переменные; методы; логика и циклы; массивы.Курс может изучаться и отдельно, и как первая ступень всей программы.

20

JVA-046

Java SE7. Модуль 2. ООП JavaКурс является вторым модулем программы «Разработка на платформе Java SE 7. Базовые темы», в рамках которогопродолжается изучение базового синтаксиса: структура файлов, компиляция, запуск приложения; Java-архивы (Jar);объектно-ориентированное программирование (ООП); абстрактные классы; интерфейсы; автобоксинг; Enum. Курсможет изучаться и отдельно, и как вторая ступень всей программы.

20

JVA-047

Java SE7. Модуль 3. Вложенные классы и исключенияКурс является третьим модулем программы «Разработка на платформе Java SE 7. Базовые темы», в рамках которогозавершается изучение базового синтаксиса: внутренние классы, обработка исключительных ситуаций. Курс можетизучаться и отдельно, и как третья ступень всей программы.

8

JVA-048

Java SE7. Модуль 4. GenericsКурс является четвертым модулем программы «Разработка на платформе Java SE 7. Базовые темы», в рамках которогорассматривается дополнительный элемент синтаксиса Generics (дженерики), который помогает создать контейнеры иколлекции для определенных типов объектов. Курс может изучаться и отдельно, и как четвертая ступень всейпрограммы.

8

JVA-049

Java SE7. Модуль 5. UMLКурс является пятым завершающим модулем программы «Разработка на платформе Java SE 7. Базовые темы». Краткодается обзор UML-диаграмм, большая часть курса посвящена отработке предыдущих модулей программы,закреплению полученных знаний, итогом обучения будет написание собственного приложения на Java. Курс можетизучаться и отдельно, и как пятая ступень всей программы.

4

JVA-056Практический семинар по Java CoreДанный практический семинар дает участникам возможность создать приложение, в котором используются наиболееважные особенности Java Core.

30

По всем вопросам обращайтесь [email protected] 29 Версия 2.01.2020

JVA-057

Внедрение зависимостей в Java EE: CDIНа курсе рассматриваются основные аспекты CDI: внедрение зависимостей, продюсеры, диспозеры, методы-перехватчики, декораторы, события. Слушатели получат знания, необходимые для написания приложений сиспользованием CDI.

12

JVA-059

Платформа обмена сообщениями RabbitMQНа курсе изучается широко используемый брокер сообщений с открытым исходным кодом RabbitMQ. Будет данократкое введение в JMS, рассмотрены AMQP и модель потока сообщений в RabbitMQ, а также параметрыконфигурации брокера.

12

JVA-060Разработка на платформе Java SE 9. Базовые темыВ данном курсе слушатели получат базовые знания и навыки, которые позволят им заниматься разработкой наплатформе Java SE 9. Курс состоит из трёх частей: Модульная система в Java 9; Java shell; Обновления в Java api.

8

JVA-061

Написание приложений с использованием Java Message Service (JMS)На курсе рассматриваются основные аспекты JMS, сравниваются версии JMS 1.1 и JMS 2.0 и приводятся примеры изобеих версий. В качестве провайдеров используются ActiveMQ и OpenMQ. Слушатели получат знания, необходимыедля написания приложений с использованием JMS.

8

JVA-063NIO: неблокирующий ввод-вывод в JavaКурс знакомит слушателей с технологией NIO 2.0, включая работу с асинхронным вводом-выводом. 6

JVA-064

Асинхронная разработка в Java 8На курсе рассматриваются все возможности класса CompletableFuture (Java 8) для создания, комбинирования икомпозиции CompletableFuture, обработки исключений и использования для построения процессов обработки данныхв бизнес-приложениях.

6

JVA-066Spring 5. Новые возможностиПрактический семинар, который поможет вам ознакомиться с 5-й версией Java фреймворка Spring. 8

JVA-067Владение каркасом модульного тестирования JUnit5В курсе рассматриваются основные аспекты JUnit5 c примерами и упражнениями. 12

По всем вопросам обращайтесь [email protected] 30 Версия 2.01.2020

Разработка ПО (Web)

Код Название курса, краткое содержание Длит., ч.

WEB-002

Основы использования XML, XPath, AltovaКурс рассказывает о правилах корректного использования XML для хранения информации, о способах поиска иизвлечения блоков информации с помощью XPath, а также об использовании Altova XMLSpy для создания иредактирования XML и проверки валидности XML в среде Altova. В курсе подробно рассматривается синтаксис и функцииXPath.

6

WEB-003

Продвинутый уровень использования XSDКурс посвящен технологии XSD (XML Schema Definition) для проверки корректности (валидации) XML-документов.Слушатели научатся читать и создавать XSD схемы для XML, расширять существующие XSD схемы, а также проверятьсоответствие XML определенной XSD схеме.

8

WEB-004

Продвинутый уровень использования XML, XPath, AltovaКурс рассказывает о способах извлечения информации из XML с помощью XPath, различиях между XPath 1.0 и 2.0, оспособах преобразования XML с использованием XPath. Также курс содержит расширенную информацию о пространствеимен XML (namespaces) и функциях XPath.

6

WEB-005

Основы использования XSLTКурс рассказывает об использовании XSLT для преобразования XML-документов из одного формата в другой. Курсвключает описание шаблонов XSL и инструкций XSL. Слушатели научатся добавлять, изменять и удалять информацию изXML, а также преобразовывать информацию из формата XML в HTML для отображения в браузере.

13

WEB-006

Продвинутый уровень использования XSLTРасширенный курс по применению XSLT включает информацию об объединении XML-документов, создании XSLT спараметрами, использовании XSLT из командной строки, создании кода с элементами повторения (используется внагрузочном тестировании), а также использовании среды разработки Altova XML Spy для написания и отладки XSLT.

16

WEB-007

Разработка на JavaScript� Курс посвящен современному JavaScript (EcmaScript 2015+), использованию JS для работы в браузере (события,манипуляция HTML и CSS), работе с модулями JS (NPM, Webpack), работе с сервером (HTTP, REST, AJAX, Axios, WebSocket).Курс является основой для изучения веб-фреймворков Angular и React.

40

По всем вопросам обращайтесь [email protected] 31 Версия 2.01.2020

WEB-009

Объектно-ориентированное программирование на PHP 5Курс включает основы объектно-ориентированного подхода и его применение в PHP5, использование рефлексии, обзортиповой архитектуры web-приложения и паттернов корпоративных приложений, практику применения GoF-паттернов вPHP, организацию слоя доступа к базе данных MySQL, работу с XML и XSLT средствами PHP, использование DOM длягенерации и обработки XML-документов, создание и использование web-сервисов, а также практику разработкисерверной стороны Ajax-приложения средствами PHP.

32

WEB-012Разработка на React.js� В курсе изучается JavaScript-библиотека React.js, архитектура FLUX и ее наиболее популярная реализация - REDUX. 30

WEB-015

Язык программирования TypeScriptНа курсе рассматривается расширенная версия JavaScript – TypeScript, включающая все возможности EcmaScript 2015 иперспективные возможности JavaScript, пока не включенные в стандарт. Также разбирается система типизации,облегчающая валидацию JavaScript-приложений.

10

WEB-016

Модули и сборщики JavaScriptВ курсе рассматриваются системы модуляризации JavaScript CommonJS, AMD и модули EcmaScript 2015. А такжебиблиотеки RequireJS (для модулей AMD), Browserify (для модулей CommonJS), сборщик Gulp и самый популярный насегодня сборщик Webpack.

6

WEB-017Основы NodeJSКурс посвящен изучению основ NodeJS, сборщика модулей NPM и фреймворка Express. Также рассматривается работа сфайловой системой, базой данных, отладка NodeJS-приложений и работа с протоколом WebSocket.

10

WEB-018Реактивное программирование на JavaScript с использованием RxJSВ данном курсе изучается философия реактивного программирования, его цели и задачи, операторы RxJS, Subjects, атакже примеры применения RxJS, в том числе в Angular.

6

WEB-019Разработка мобильных приложений на React NativeВ курсе изучается разработка мобильных приложений с использованием React Native, разбираются примеры разработкиприложений для iOS и Android.

18

По всем вопросам обращайтесь [email protected] 32 Версия 2.01.2020

WEB-021

Разработка на Angular. ОсновыВ данном курсе слушатели получат представление о фреймворке Angular 8, его использовании для разработкиполномасштабных веб-приложений. Курс включает в себя изучение языка TypeScript, NoSQL базы данных MongoDb,сервера NodeJS, основ сборки JavaScript приложений. В курсе подробно изучаются создание и использованиекомпонентов, директив, сервисов, работа с формами, маршрутизацией. Также рассматривается библиотека RxJS и ееприменение совместно с Angular. Предлагаются практические упражнения по каждой теме.

30

WEB-022

Разработка на Angular. Продвинутый уровеньДанный курс является продолжением курса по базовому Angular и предназначен для разработчиков, уже имеющих опытработы с данным фреймворком. В нём раскрываются продвинутые темы, которые позволят повысить эффективностьразработки и улучшить качество кода.

30

По всем вопросам обращайтесь [email protected] 33 Версия 2.01.2020

Разработка ПО (C, C++)

Код Название курса, краткое содержание Длит., ч.

C-003

Объектно-ориентированное программирование на языке С++Курс знакомит слушателей с лучшими практиками программирования на языке С++. Рассматриваются вопросыэффективного использования объектно-ориентированных возможностей языка, а также типовые аспектыприменения библиотеки потокового ввода/вывода и библиотеки стандартных шаблонов ( STL).

40

C-005Qt FrameworkВ курсе рассматривается Qt Framework, его концепция, возможности, а также утилиты и Qt Creator IDE, входящие вэкосистему Qt Framework.

24

DEV-001_C++Шаблоны проектирования (GoF). Редакция для C++В курсе рассматриваются GoF-паттерны – типовые решения, охватывающие широкий спектр решения проблем: отиерархических структур до динамического изменения поведения объекта в зависимости от его состояния.

24

DEV-006_C++

Рефакторинг кода. Редакция для С++В курсе рассматривается понятие рефакторинга как способа предотвращения распада программы, даётся обзорпроблемных участков разработки не только в коде, но и в базах данных, а также частично на уровне управления. Вовремя обучения слушателями выполняется рефакторинг программы на С++ из состояния «неподдерживаемая» всостояние «готова для покрытия тестами».

24

По всем вопросам обращайтесь [email protected] 34 Версия 2.01.2020

Разработка ПО (Mobile)

Код Название курса, краткое содержание Длит., ч.

DEV-018Разработка Android: начало пути джедаяРассматриваются базовые компоненты Android-приложений, их взаимодействие. Предлагается обзор современныхфрэймворков и паттернов разработки мобильных приложений, в том числе кроссплатформенных практик.

24

DEV-022

Анимация в AndroidКурс о том, как сделать приложение более привлекательным с помощью Android Animations. Слушатели познакомятся свозможными способами использования анимации и стандартных паттернов, а также получат практический опытприменения Android Animations.

6

DEV-023Внедрение зависимостей в AndroidНа курсе рассматриваются принципы SOLID, возможные способы использования фреймворков внедрения зависимостей вAndroid.

6

DEV-024Реактивное программирование в AndroidСлушатели знакомятся с понятием реактивного программирования, его принципами. А также с возможностями егоиспользования, применения и внедрения для простых задач и Android.

6

DEV-025

Безопасность в AndroidКурс посвящен средствам обеспечения безопасности в реальном мире. Как обеспечить защиту приложений? Какиекомпоненты и методы использовать? Как проверить уровень безопасности приложения? Как можно взломать илидекомпилировать приложение?

6

DEV-026

Лучшие практики для AndroidКакие лучшие практики существуют для Android? Библиотеки? Архитектура? Инструменты? Методы? Процессы? В ходеданного курса слушатели получат ответы на все эти вопросы, узнают лучшие практики для Android, которые помогутповысить эффективность работы на проекте, закрепят полученные знания на практике.

6

По всем вопросам обращайтесь [email protected] 35 Версия 2.01.2020

WEB-019Разработка мобильных приложений на React NativeВ курсе изучается разработка мобильных приложений с использованием React Native, разбираются примеры разработкиприложений для iOS и Android.

18

По всем вопросам обращайтесь [email protected] 36 Версия 2.01.2020

Разработка ПО (базы данных)

Код Название курса, краткое содержание Длит., ч.

DB-013

Oracle: аналитические функцииВ курсе подробно изучаются аналитические функции, детально рассматривается синтаксис, особенности вызова ииспользования аналитических функций. Дается большое количество практических примеров, показывается преимуществов производительности перед обычными конструкциями SQL.

4

DB-018

Oracle: введение в PL/SQLКурс посвящен основам языка PL/SQL и его конструкциям, таким как анонимные блоки, процедуры и функции, а такжеспецифике их работы на сервере базы данных Oracle 11g R2. В курсе изучаются типы данных (включая композитные типы иколлекции), операторы управления, а также механизм возбуждения исключений и обработка их в EXCEPTION-блоке. Дляразработки используется Oracle SQL Developer.

24

DB-021

Oracle: основы PL/SQL для разработчиковВ курсе изучается язык PL/SQL версии Oracle 11g R2: такие программные конструкции, как процедуры, функции, пакеты итриггеры; некоторые из стандартных пакетов; динамический SQL; массовые загрузки данных с помощью коллекций;способы влияния на компиляцию PL/SQL-кода и механизм управления зависимостями. В качестве инструментаиспользуется Oracle SQL Developer.

32

DB-025Транзакции и блокировки в Oracle DatabaseРассматриваются основы работы с Oracle Database в многопользовательской среде, включая работу с блокировками итранзакциями.

12

DB-026Моделирование данных: практическое погружение в данныеКурс дает представление об основах проектирования реляционных моделей данных и методах разработки приложений,обрабатывающих данные.

16

DB-027Эффективное использование индексов в СУБД OracleРассматриваются основные типы индексов в Oracle Database, а также модели их эффективного использования. 12

По всем вопросам обращайтесь [email protected] 37 Версия 2.01.2020

DB-028Oracle, PL/SQL. Продвинутый курсКурс представляет собой изучение расширенных возможностей процедурного языка Oracle PL/SQL. Рассматривается версияязыка, используемая в СУБД 11g или 12с.

24

DB-029

Redis для разработчиковРассматриваются основы работы с Redis (выбор типов данных, использование команд, Lua-скриптинг, транзакции,pipelining, publish/subscribe), настройка хранения данных, оптимизация конфигурации, сценарии использования, Redis враспределённой среде.

16

По всем вопросам обращайтесь [email protected] 38 Версия 2.01.2020

Разработка ПО (cкриптовые языки)

Код Название курса, краткое содержание Длит., ч.

SCRIPT-002Основы языка Python� Курс посвящен основам программирования на языке Python. 20

SCRIPT-003

Python. Продвинутый курс� Рассматриваются более глубокие аспекты языка программирования Python®. Python® является чрезвычайно мощнымдинамический языком программирования, который используется в самых разнообразных прикладных областях,включая телекоммуникации. Python® часто сравнивают с PHP, Perl®, Ruby, Scheme или Java®.

20

SCRIPT-004

Программирование на Perl 5 для начинающихКурс является достаточно подробным введением в язык программирования Perl 5. Он охватывает самые необходимыесведения о языке: встроенные типы данных, конструкции языка, типовые идиомы языка, регулярные выражения,отладку приложений, ввод/вывод.

24

SCRIPT-005

Программирование на Perl 5. Продвинутый уровеньКурс охватывает продвинутые темы языка программирования Perl 5, такие как организация кода в пакеты и модули,написание встроенной документации, использование различных типов области видимости переменных, обработкаошибок и исключений. На курсе особое внимание уделяется сложным структурам данных, объектно-ориентированнымвозможностям языка, включая магию связанных переменных.

24

По всем вопросам обращайтесь [email protected] 39 Версия 2.01.2020

Тестирование ПО

Код Название курса, краткое содержание Длит., ч.

DEV-010

Введение в SQLКурс вводит обучаемого в базовые возможности языка SQL, а также дает представление и навыки по поиску и изменениюданных в базах данных на основе языка SQL. Курс ориентирован на разработчиков, аналитиков и других специалистов,нуждающихся в изучении основ SQL. После курса слушатели будут уметь выполнять основные операции с базами данныхс использованием языка SQL. Теоретический материал подкреплен примерами и задачами для самостоятельноговыполнения под руководством тренера.

16

SQA-003

Практикум по рискам тестированияОсновная тема курса связана с рисками тестирования, с которыми сталкивается тест-менеджер в процессе работы.Материалом для тренинга послужил как многолетний опыт менеджеров по тестированию компании Люксофт, так и опытпризнанных экспертов в области управления тестированием. Тренинг содержит практические задания.

8

SQA-004

Введение в метрики тестированияРассматриваются базовые понятия и терминология из области измерения ПО. Описывается система количественныхпоказателей (метрик), которые могут быть использованы тест-менеджером на протяжении проекта для оценки ходапроекта, качества программного продукта и процесса разработки. Курс является вводным для курсов SQA-005 "Метрикидля управления тестированием" и SQA-036 "Метрики для оценки качества продукта и процесса".

5

SQA-005Метрики для управления тестированиемНа курсе Вы узнаете о количественных показателях (метриках), которые могут быть использованы тест-менеджером напротяжении всего проекта для управления подпроектом тестирования.

7

SQA-024

Школа тестирования. Часть 2. Управление дефектамиТренинг сфокусирован на изучении основ управления дефектами. Рассматриваются вопросы качества требований.Описываются типы и виды дефектов, в том числе в разрезе различных приложений и предметных областей. Тренингсодержит практическую часть с использованием системы управления дефектами Atlassian Jira.

15

По всем вопросам обращайтесь [email protected] 40 Версия 2.01.2020

SQA-026

Школа тестирования. Часть 1. ВведениеДанный тренинг для тех, кто хочет знать основы тестирования ПО. В ходе обучения рассматриваются основные терминыи процессы тестирования ПО, освещаются принципы тестирования; различные классификации видов и уровнейтестирования. Ориентирован на широкий круг слушателей.

8

SQA-027

Школа тестирования. Часть 3. Практикум по тестированиюКурс ориентирован на выработку практических навыков по проведению тестирования программного обеспечения поготовому плану, оформлению найденных дефектов в Atlassian Jira, оформлению отчета по проведенному раундутестирования, а также валидации исправленных дефектов и командной работе. Курс целиком состоит из объемногопрактического задания.

24

SQA-028

Школа тестирования. Часть 4. Тест-дизайнВ фокусе данного тренинга – изучение базовых понятий тест-дизайна, методологии разработки тестовых сценариев наоснове сценария использования системы, подходы к проектированию тест-плана и написанию тестовых сценариев,особенности тест-планов для разных типов тестирования. Детально разбираются основные методы тест-дизайна.

16

SQA-029

Школа тестирования. Часть 5. Практикум по тест-дизайнуКурс разработан специально для отработки практических навыков проектирования тестов на основе базовых методовтест-дизайна. На несложных примерах рассматриваются процессы анализа, уточнения и ревью требований,проектирования тестовых сценариев и тестовых данных. Отдельное задание посвящено разработке тест-плана.

16

SQA-030

Введение в тест-менеджментОсновная тема курса охватывает базовые понятия качества программного продукта и качества процесса разработки ПО.Также рассматривается связь тестирования и качества, вопросы качества процесса и качества тестирования. Часть курсапосвящена базовой информации о метриках. Обсуждаются риски тестирования, в том числе организационные.

10

SQA-036

Метрики для оценки качества продукта и процессаВ процессе обучения слушатели изучат количественные показатели (метрики), которые могут быть использованы тест-менеджером на протяжении проекта для системной оценки качества программного продукта и процесса разработки,включая эффективность процесса тестирования. Курс является логическим продолжением SQA-004 "Введение в метрикитестирования".

8

По всем вопросам обращайтесь [email protected] 41 Версия 2.01.2020

SQA-040

Особенности тестирования мобильных приложенийРассматриваются актуальные проблемы тестирования мобильных приложений. Описываются особенности платформ,функциональные и нефункциональные аспекты, на которые необходимо обращать внимание при тестировании.Полученные знания помогут повысить удовлетворенность пользователей приложения, избежать ошибок, которыепрепятствуют попаданию продукта в магазины.

8

SQA-043

Тестирование защищенности веб-приложенийВо время повсеместного использования веб-технологий актуальным являются вопросы безопасности и защитыинформации. Прохождение этого курса даёт возможность на реальных примерах из жизни рассмотреть основные способыатак на веб-приложения по версии проекта OWASP, изучить детали каждой уязвимости и способы тестирования.

16

По всем вопросам обращайтесь [email protected] 42 Версия 2.01.2020

Автоматизированное и нагрузочное тестирование

Код Название курса, краткое содержание Длит., ч.

SQA-033

Основы тестирования производительностиНа тренинге изучаются базовые понятия в области тестирования производительности. Приводится классификацияразличных типов тестирования производительности, определяются цели. Обсуждается модель нагрузки и методы ееразработки. Дается блок базовых метрик. Практические задания не предусмотрены.

5

SQA-042

Автоматизация тестирования с использованием SikuliXКурс направлен на ознакомление и изучение возможностей инструмента SikuliX и предполагает краткий экскурс в теориюавтоматизации, практическую реализацию тест-сценариев на базовом уровне и разбор типичных ошибок в подходе к ихнаписанию.

16

SQA-044Основы автоматизированного тестированияВ ходе данного курса рассматриваются основные проблемы внедрения автоматизации тестирования, выбораинструментария автоматизированного тестирования, проблемы и методики разработки автоматизированных тестов.

8

SQA-049

Школа автоматизированного тестирования. Часть 1. Введение в JavaКурс является частью школы "Автоматизатор тестирования программного обеспечения". Данный курс - введение в языкпрограммирования Java для инженеров-тестировщиков. Он знакомит с основными понятиями, конструкциями языка истандартами, которые будут им необходимы при проведении автоматизированного или нагрузочного тестирования.

40

SQA-050

Школа автоматизированного тестирования. Часть 2. Selenium WebDriverКурс является частью школы "Автоматизатор тестирования программного обеспечения". Данный курс - введение вавтоматизированное тестирование: на практике изучается проектирование и разработка авто-тестов на Selenium WebDriver в Java и JUnit.

24

SQA-051

Школа автоматизированного тестирования. Часть 3. BDD-тестирование с CucumberКурс является частью школы "Автоматизатор тестирования программного обеспечения". Курс рассматриваетрасширенные вопросы автоматизированного тестирования – поведенческо-ориентированный подход (BDD) и разработкасценариев на Cucumber Java и Gherkin.

16

По всем вопросам обращайтесь [email protected] 43 Версия 2.01.2020

Управленческая эффективность и коммуникации

Код Название курса, краткое содержание Длит., ч.

SS-001

Тайм-менеджмент для руководителейТренинг научит определять личные цели и ценности, направлять ими свою текущую деятельность, анализироватьрасходование времени, выявлять и оптимизировать неэффективные затраты, правильно планировать отдельные задачи,ближайший день, близкую и дальнюю перспективы и после этого выполнять эти планы. А также поддерживать себя втонусе: эффективно отдыхать и результативно мотивировать себя, автоматизировать свои тайм-менеджерские активности,правильно делегировать.

24

SS-005

Эффективная межличностная коммуникация для менеджеров проектовТренинг посвящен развитию у слушателей-менеджеров основных коммуникативных навыков: внятно донести дособеседника свои мысли, воспринять и понять его точку зрения, превратить непримиримого оппонента в сознательногосторонника, подстроить коммуникационный стиль к индивидуальным особенностям собеседника, одинаково эффективнообщаться с руководителями, коллегами и подчиненными.

24

SS-006Эффективное проведение встреч и совещанийТренинг дает слушателям практически полезные знания и навыки эффективной организации совещаний, подготовки к ним,успешного проведения и воплощения результатов в жизнь.

12

SS-011

Искусство управления конфликтомНа тренинге участники научатся управлять конфликтами: определять причины конфликтов, выбирать оптимальнуюстратегию поведения в конфликтах, общаться на различных уровнях (сверху, снизу, на равных), определять намерениеоппонента и вырабатывать ответ на него, использовать знание логических уровней для разрешения конфликта.

16

По всем вопросам обращайтесь [email protected] 44 Версия 2.01.2020

Личная эффективность и коммуникации

Код Название курса, краткое содержание Длит., ч.

SS-002_RUS

Тайм-менеджмент для инженеровТренинг научит определять личные цели и ценности, направлять ими свою текущую деятельность, анализироватьрасходование времени, выявлять и оптимизировать неэффективные затраты, правильно планировать отдельныезадачи, ближайший день, близкую и дальнюю перспективы и после этого выполнять эти планы. А также поддерживатьсебя в тонусе: эффективно отдыхать и результативно мотивировать себя, автоматизировать свои тайм-менеджерскиеактивности.

16

SS-003

Использование техники Mind MapsОсновная задача тренинга – научить слушателей использованию техники Mind Maps для решения широкого кругапрофессиональных задач; задач личностного роста; бытовых задач, возникающих в повседневной жизни. Тренингявляется общеобразовательным и рассчитан на самый широкий круг слушателей.

8

SS-004

Эффективная письменная коммуникация для руководителейТренинг учит слушателей учитывать особенности письменной формы коммуникаций, выбирать письменную формукоммуникаций только в уместных случаях, отслеживать необходимость переключения на другие формы, создаватькачественные письменные сообщения, затрачивая на это минимум времени, правильно использовать электроннуюпочту. Получаемые знания закрепляются многочисленными упражнениями.

20

SS-007

Эффективная межличностная коммуникация для команды ИТ-проектаТренинг посвящен развитию у слушателей-инженеров основных коммуникативных навыков: внятно донести дособеседника свои мысли, воспринять и понять его точку зрения, превратить непримиримого оппонента всознательного сторонника, подстроить коммуникационный стиль к индивидуальным особенностям собеседника,одинаково эффективно общаться с руководителями, коллегами и подчиненными.

16

SS-008

Эффективная подготовка презентацийТренинг посвящен подготовке качественной презентации и описывает основные шаги и инструменты для ее создания.Слушатели учатся анализировать информацию и извлекать из нее идеи для отражения в презентации, выражать идеив виде четких, убедительных и понятных целевой аудитории сообщений, преобразовывать эти сообщения винформативные и легко воспринимаемые слайды, созданные средствами Microsoft Power Point, повышатьэффективность восприятия информации аудиторией использованием визуальных средств.

12

По всем вопросам обращайтесь [email protected] 45 Версия 2.01.2020

SS-015Постановка целей персонального развитияКурс дает представление о том, как ставить цели персонального развития сотрудникам своего подразделения врамках проектного управления или в рамках управления персоналом.

5

SS-080

Эффективная телефонная коммуникацияКурс для развития и совершенствования навыков телефонной коммуникации с коллегами, менеджерами и заказчиком.На курсе будут отработаны основные этапы телефонной коммуникации и техники эффективного телефонногоразговора и телеконференции.

16

SS-105

Развитие эмоционального интеллекта. Уровень 1Если Вы хотите повысить личную эффективность, научиться в большей степени управлять собой и своей жизнью,тренинг эмоциональной компетентности даст Вам целый ряд инструментов для этого. Тренинг первого уровняпозволяет развить навыки работы со своей мотивацией, привычками, паттернами своего мышления и восприятия, атакже навыки работы со своими эмоциональными состояниями.

16

SS-106

Развитие эмоционального интеллекта. Уровень 2Тренинг направлен на развитие умения управлять взаимодействием с другими людьми. В таких рабочих ситуациях какпереговоры, собрание, 1-to-1, ретроспектива и др., эмоциональное состояние ваших коллег заметно определяетконечный результат. Как помочь им быть более конструктивными? Как вести себя, когда кто-то раздражен, злится,боится, волнуется, настроен скептически? Что с этим делать, чтобы все равно добиться своей цели?

16

По всем вопросам обращайтесь [email protected] 46 Версия 2.01.2020

DevOps и администрирование

Код Название курса, краткое содержание Длит., ч.

ADM-007

Основы LinuxЦель настоящего курса – дать обзор операционных систем Linux® с точки зрения системного администратора. Курснацелен на отработку практических навыков, но уделяет должное внимание и теоретическим вопросам. Данныйкурс будет полезен тестировщикам Unix-систем, инженерам по автоматизации тестирования, разработчикам,использующим bash-подобные оболочки, а также тем, кто хотел бы структурировать свои знания.

15

ADM-009_ONL

Linux Shell BasicsРассматриваются базовая работа в командной строке Linux®, основы файловой системы (права доступа, структура),основы операционной системы, а также создание и выполнение простых скриптов оболочки ksh, с использованиемпопулярных утилит командной строки в Linux®.

14

ATL-019

Использование Bitbucket и Bamboo в процессах непрерывной интеграции и доставки (CI,CD)В данном курсе слушатели узнают, что такое Bitbucket и Bamboo, как их использовать в процессах непрерывнойинтеграции и доставки (CI/CD). Научатся работать с запросами: создавать, редактировать, искать их, а такжеполучат представление, как работать с порталом самообслуживания и контролировать OLA и статистику повыполнению запросов в своём проекте.

8

DEV-007

Введение в систему контроля версий GitРассматривается самая прогрессивная система контроля версий в мире - Git: базовые концепции распределённыхСКВ, возможности Git. Вы захотите летать от скорости, лёгкой работы с ветками и поддержки разных процессовработы.

10

DEV-017Основы DevOps� Вводный курс в DevOps. Рассматриваются принципы, практики и основные инструменты. 8

DEV-032

DevOps и Continuous Delivery для разработчиковКурс об основах DevOps и непрерывной поставке. Рассматриваются принципы, ценности и метрики DevOps,управление конфигурацией, концепцией инфраструктуры как кода, управление релизами, непрерывнойинтеграцией, непрерывной поставкой. Отдельно изучаются часто встречающиеся антипаттерны, связанные свыпуском продукта.

8

По всем вопросам обращайтесь [email protected] 47 Версия 2.01.2020

Финансы и банки

Код Название курса, краткое содержание Длит., ч.

BAN-001Эмиссия и эквайринг банковских картКурс направлен на углубление знаний об организации и функционировании процессингового центра. 8

BAN-002

Построение финансовых моделейКурс нацелен на развитие у слушателей устойчивых практических навыков построения финансовых моделей (DCF-моделей). Рассматриваются типы финансовых моделей FCFE, FCFF, EVA, терминальный рост и прочие, а такжепрактические вопросы, связанные с построением финансовых моделей. Акцент сделан именно на практике построениямоделей: модели более 10 публичных компаний на основе самых актуальных финансовых отчетностей. Поискрациональных допущений, выбор оптимальной конструкции модели для оценки конкретной компании.

25

FIN-001Основы финансовых рынков. Инвестиционный банкингКурс дает базовое представление о финансовых рынках, ценных бумагах, производных финансовых инструментах идеятельности инвестиционного банка.

6

FIN-002

Основы финансовых рынков. Foreign Exchange & FX DerivativesКурс дает более глубокое представление о рынке Forex® и его производных финансовых инструментах. Данный курснаправлен на то, чтобы снабдить слушателей минимально необходимым набором теоретических знаний и практическихнавыков для выполнения проектных работ с пониманием предметной области. Материалы также содержат практическиепримеры.

6

FIN-003

Основы финансовых рынков. Money Market & Interest Rate Derivatives.Курс дает более глубокое представление о рынке Money Market и его производных финансовых инструментах. Данныйкурс направлен на то, чтобы снабдить слушателей минимально необходимым набором теоретических знаний ипрактических навыков для выполнения проектных работ с пониманием предметной области. Материалы также содержатпрактические примеры.

6

FIN-004

Основы финансовых рынков. Cash Equities & Equity DerivativesКурс дает более глубокое представление о рынке акций и его производных финансовых инструментах; направлен на то,чтобы снабдить слушателей минимально необходимым набором теоретических знаний и практических навыков длявыполнения проектных работ с пониманием предметной области. Предлагаются практические примеры.

8

По всем вопросам обращайтесь [email protected] 48 Версия 2.01.2020

FIN-005

Основы финансовых рынков. Fixed Income & Fixed Income Derivatives.Курс дает более глубокое представление о рынке инструментов с фиксированной доходностью и его производныхфинансовых инструментах. Данный курс направлен на то, чтобы снабдить слушателей минимально необходимым наборомтеоретических знаний и практических навыков для выполнения проектных работ с пониманием предметной области.Материалы также содержат практические примеры.

6

FIN-006

Основы финансовых рынков. Credit Derivatives.Курс дает более глубокое представление о рынке кредитных производных. Данный курс направлен на то, чтобы снабдитьслушателей минимально необходимым набором теоретических знаний и практических навыков для выполненияпроектных работ с пониманием предметной области. Материалы также содержат практические примеры.

3

FIN-072Блокчейн и криптовалютыВ рамках курса рассматриваются ключевые особенности работы технологии блокчейна и обращения криптовалют. 7

FIN-074Технологии блокчейна на финансовых рынкахВ рамках курса рассматриваются ключевые особенности использования технологии блокчейна на финансовых рынках. 2

По всем вопросам обращайтесь [email protected] 49 Версия 2.01.2020

Об учебном центре Luxoft Training

Luxoft Training – лидер в области обучения и консалтинга по важнейшим дисциплинам Software Engineering.

Учебный центр создан в 2000 г. как внутреннее подразделение компании Luxoft для профессионального развитиясотрудников. С 2007 г. Luxoft Training с целью повышения профессионального уровня российской и зарубежной IT-индустрииоказывает услуги внешним заказчикам по подготовке специалистов в сфере разработки программного обеспечения.

За это время разработано более 150 курсов, тренингов и учебных программ. В процессе обучения задействованы более 120профессиональных тренеров, которые являются экспертами-практиками: приводят примеры из собственных проектов, имеютопыт конкретных решений, применения различных практик и подходов.

Учебный центр проводит корпоративное обучение по всем направлениям в сфере разработки ПО. Программа курса«затачивается» под команду с учетом потребностей, опыта и квалификации сотрудников. Обучение организуется в удобномдля клиента формате, на его территории или в классах Luxoft Training.

Также для корпоративных клиентов у Luxoft Training есть специальное предложение – экспресс-аудит проектных команд ипроизводственных процессов в IT-отделе. Это позволяет дать оценку состоянию IT-инфpастpуктуpы компании,сформулировать рекомендации по ее оптимизации, предпринять меры по снижению и устранению возможных рисков.

Luxoft Training имеет статус Endorsed Education Provider (EEP™) of International Institute of Business Analysis (IIBA®), чтоподтверждает соответствие учебных курсов, предлагаемых Luxoft Training, своду знаний по бизнес-анализу BABOK®(Business Analysis Body of Knowledge) и позволяет проводить подготовку специалистов к сертификационным экзаменамCCBA®/CBAP®.