В сфере Software Engineering, а именно разработка программного обеспечения, архитектура и тестирование ПО, системный и бизнес-анализ, большие данные и машинное обучение, Agile, управление проектами или любой другой области, связанной с IT-индустрией, скорость изменений и инноваций всегда увеличивается.
Мы знаем, как важно для IT-профессионалов идти вперед, осваивая новые навыки или прокачивая уже имеющиеся. Поэтому мы постоянно развиваемся, совершенствуем свои тренинги, расширяя возможности для обучения и развития.
Наши эксперты разработали новые курсы по различным направлениям: архитектура ПО, DevOps, Big Data, бизнес-анализ, разработка ПО на языках Java, JavaScript, Python, Golang, С++.
Мы предлагаем интенсивное обучение на практике – для компаний, которые хотят повысить эффективность работы IT-команды, и для IT-специалистов, желающих вывести свою карьеру на новый уровень.
Обучение DevOps
Практика работы с Kubernetes. Базовые темы
16 модулей, 25 часов теории и практики
Даже если вы пока ничего не знаете о Kubernetes, пройдя данный курс и выполнив все практические задания, вы сможете проводить развертывание собственных приложений на платформе Kubernetes.
Продвинутые курсы для Web–разработчиков
React Advanced: продвинутые темы
10 модулей, 30 часов теории и практики
Курс для опытных React-разработчиков. Вы освоите GraphQL, React Portal и React Context, работу с сайд-эффектами в Redux, тестирование Redux, React хуков и компонентов, работу с формами, подходы CI/CD, библиотеки Lerna и Rush, Server Side Rendering, продвинутые темы использования хуков, ленивую загрузку кода.
Angular Advanced
12 модулей, 30 часов теории и практики
Курс для практикующих разработчиков на Angular, посвященный деталям устройства и работы Angular, повышению скорости работы, созданию собственных компонентов и библиотек, и многое другое.
Продвинутые курсы для Java-разработчиков
Java Advanced I: функциональное, асинхронное и реактивное программирование
7 модулей, 7 часов практики
Практический курс для разработчиков и архитекторов Java по освоению современных функциональных и реактивных подходов к разработке, повышающих производительность бекэнда.
Java Advanced II: высокопроизводительная Java
12 модулей с практикой
Курс содержит всеохватную информацию о том, как сделать программы на Java высокопроизводительными и эффективными. Вы освоите различные подходы к профилированию, поиску узких мест, тюнингу виртуальной машины, настройки флагов JVM, библиотеки сериализации и кэширования, хранение данных вне кучи, бенчмаркинг, мониторинг и настройка памяти и другие темы.
Spring Advanced
10 модулей с практикой, 12 часов домашней работы
Курс по расширенным темам Spring Framework для профессионального применения на практике: Spring REST, технологии HATEOAS и CORS, тонкости применения аннотации @Transactional, JWT-авторизация и сервер авторизации OAuth2, WebFlux, развертывание в Docker и многое другое.
С программами продвинутых курсов для Middle и Senior разработчиков вы можете ознакомиться по ссылке.
Тренинги для сертификации Java
OCAJSE8: Подготовка к сертификации Oracle Java Programmer
9 групп экзаменационных вопросов (42 темы)
После успешного выполнения лабораторных работ вы сможете уверенно обращаться с разнообразными типами данных и конструкциями, определенными в языке Java, в частности, с циклами, структурами ветвления, блоками обработки исключений и т.д., а также с рядом фундаментальных классов, включенных в стандартную библиотеку Java API. Практикум реализован на языке экзамена с последующим полным переводом формулировок задач в тех разделах, где разбирается методика решений.
OCPJSE8: Подготовка к сертификации Oracle Java Programmer
12 групп экзаменационных вопросов (56 тем)
После успешного выполнения лабораторных работ вы сможете уверенно пользоваться приемами функционального программирования (в частности, лямбда-выражениями и ссылками на методы и конструкторы), работать с внутренними и анонимными классами, настраиваемыми типами и коллекциями, выполнять локализацию приложений, осуществлять доступ к файловой системе и т.д.
Обучение для разработчиков ПО
Golang
24 модуля, 18 часов практики
Базовый курс по языку программирования Go. Обучение для разработчиков с опытом программирования на других языках. Вы рассмотрите основные типы данных языка, управляющие структуры, особенности стиля программирования и встроенные инструменты компилятора. Разберете возможности стандартной библиотеки и на практике отработаете задачи, в частности реализация REST-интерфейсов.
Разработка реального проекта на языке Python. Продвинутый уровень
11 модулей, 30 часов теории и практики
На курсе вы получите продвинутые навыки программирования на языке Python, приняв участие в разработке полноценного back-end программного продукта. Вы рассмотрите темы взаимодействия с файловой системой, объектно-ориентированного программирования, криптографии, асинхронного программирования, разработки серверного программного обеспечения, взаимодействия с базами данных, многопоточности, пакетной сборки.
Многопоточность на C++
7 модулей, 8,5 часов практики
Вводный курс в многопоточное программирование на языке C++. Вы рассмотрите основные сложности написания конкурентного программного кода и базовые примитивы синхронизации. Отдельное изучите классические задачи параллельного программирования, которые демонстрируют решения часто встречающихся проблем.
Курсы для архитекторов ПО
Архитектура облачных приложений
9 модулей, 25 часов теории и практики
Этот курс – стартовая точка в изучении проектирования облачных систем. Вы познакомитесь с особенностями и вызовами «облак», а также научитесь применять основной облачный инструментарий. Это всё – и в теории, и подкрепленное практикой проектирования приложения в командах.
9 модулей, 16 часов теории и практики
Освойте архитектурные практики в контексте Agile. Каким образом концепции Agile и архитектурные практики дополняют друг друга, к чему могут приводить перекосы в ту или иную сторону и как практически можно и нужно адаптировать работу архитектора в Agile-проектах.
Микросервисная архитектура
8 модулей, 24 часа теории и практики
Познакомьтесь с основными концепциями микросервисной архитектуры. Вы выработаете практический навык проектирования МСА систем и изучите основные концепции микросервисной архитектуры.
Тренинги для Big Data инженеров
Основы Kafka
8 модулей, 24 часа теории и практики
Этот тренинг поможет вам получить представление об архитектуре и функционировании Apache Kafka – платформы распределенной потоковой передачи событий с открытым исходным кодом. Вы рассмотрите архитектурные особенности Kafka, обеспечивающие высокопроизводительную доставку данных.
Обучение для аналитиков
Матрица компетенций бизнес-аналитика
8 модулей, 8,5 часов практики
Курс основывается на матрице компетенций, которая содержится в Своде знаний по бизнес-анализу (BABOK) 3.0 и состоит из 29 базовых компетенций, сгруппированных в 6 категорий. В рамках курса вы определите текущий уровень компетенций, а также направления их развития.
BPMN: Исполнение бизнес-процессов в CAMUNDA
9 модулей, 16 часов теории и практики
Курс для бизнес-аналитиков и консультантов, которые хотят познакомиться со специальным классом информационных систем для ИТ поддержки концепции процессного управления организацией – BPMS на примере CAMUNDA, и научиться превращать аналитические модели бизнес-процессов, разработанные в нотации BPMN в исполняемые бизнес-процессы.
Управление изменениями требований
10 модулей, 16 часов теории и практики
Курс для всех, кто заинтересован в повышении эффективности работы с изменениями в проектах. Вы раскроете суть управления изменениями в организации и с помощью современных подходов научитесь правильно и эффективно управлять переменами в бизнесе.
Не откладывайте свой профессиональный рост — выбирайте курс и регистрируйтесь!
Больше курсов вы найдете в каталоге или расписании.
Ищете нестандартное решение? Наши эксперты помогут — напишите нам на education@luxoft.com