Luxoft Training

[ARC-013] Enterprise Integration
The main focus of training is on asynchronous messaging through queues and integration patterns, and describing the basic elements of solutions built on classic message queues, such as IBM MQ, ActiveMQ, RabbitMQ, and modern tools such as Ka

[ARC-008] High-Performance Application Design
Since software developers often have to deal with problems of designing high-load systems to support big data processing with preset requirements to the response time and amount of data, this training will be useful not only for architects

[ARC-004] Patterns of Enterprise Application Architecture
This is a training course on corporate application development. The course contains a detailed description of specific typical solutions. Each solution contains information on the application and basic aspects of implementation.

[ARC-003] Domain Driven Design
Learn how DDD helps with building corporate systems with complex business logic, and apply DDD strategic tools to first decompose the subject area, and then the system being developed.

[SS-134] Burnout Prevention

[SS-128] Emotional Intelligence Essentials
Emotions have never been completely welcome in our work-lives. Most of us have traditionally been conditioned to leave emotions “at home”, believing that, to be effective, we need to base all our team strategies and decisions only upon co

[SS-098] Stress Management
We will review the causes of stress and ways to reduce its impact by using various methods of self-direction and life balancing.

[SS-091] Delivering Difficult Information for Managers
Delivering difficult information exposes managers/leaders to stress of face-to-face contact with the reactions and emotions of the other side, as well as the experience of helplessness.

[SS-089] Customer Oriented Company
Clients are the center of any performance driven company. To have a client oriented company means to build a constructive culture that provides to both employees and external customers the wright environment to grow and succeed.

[SS-088] Enhanced Interpersonal Communication
During the course, participants will deepen their knowledge and skills gained on previous interpersonal communication workshops - to use them more effectively in building relationships.

[SS-082] The Art of Influencing
The training is focused on the ethical application of Cialdini’s six principles to produce lasting change and avoid common influence traps.

[SS-070] First Time Manager
For a new manager, this course works like a compass: it gives you the sense of direction and the right course to get to your destination.

[SS-068] Problem Solving and Decision Making
If you want to improve your ability to efficiently address problems and make rational decisions, this workshop provides you with the tools to succeed.

[SS-004] Effective Written Communication
This training will help trainees deal with specifics of written communication, to create effective written messages and apply the principles of polite and convincing business communication. The knowledge they acquire will be reinforced by n

[SCRIPT-009] Testing with Pytest
Overview of testing basics, using PyTest for unit testing, component testing, and integration testing

[SCRIPT-008] Data Analysis Tools in Python
This training course will cover various applications of Python for data analysis: regular expressions, data collection via HTTP, using NumPy and Pandas libraries for data analysis, and matplotlib for visualization. During the training, you

[OFFICE-008] MS Outlook
This training covers features of MS Outlook that are necessary for managing application settings, creating and managing messages, appointments, meetings, contact records, and tasks as you would in a typical business environment.

[OFFICE-007] MS Word Module 2: Advanced
This training covers the ability to create custom document elements using advanced Word features

[OFFICE-006] MS Word Module 1: Intermediate
This training covers the ability to create and manage documents; insert and format text, paragraphs, and sections; manage tables and lists; create and manage references; and insert / format graphic elements in MS Word.

[OFFICE-003] Statistics in MS Excel
Our training is geared towards teaching participants how to use MS Excel in data analysis, hypothesis testing and time-series analysis.

[SDP-050] SAFe® Agile Product Management
This Agile Product Management course harnesses the power of Design Thinking to develop innovative solutions, using proven SAFe capabilities to execute those visions.

[SDP-048] SAFe® DevOps
This two-day course provides a comprehensive overview for understanding the DevOps competencies needed to accelerate time-to-market by improving the flow of value through the Continuous Delivery Pipeline.

[SDP-046] SAFe® Advanced Scrum Master (SASM Certification)
This two-day course prepares current Scrum Masters for their leadership role in facilitating Agile team, program, and enterprise success in a Scaled Agile Framework (SAFe®) implementation.

[SDP-045] SAFe® Scrum Master (SSM Certification)
Understand the role of a Scrum Master in a SAFe enterprise. By attending this course you can prepare for the SAFe 5 Scrum Master exam in order to receive the SAFe Scrum Master (SSM) certification.

[SDP-044] SAFe® Product Owner/Product Manager (POPM Certification)
Develop the skillsets needed to guide the delivery of value in a Lean enterprise and learn about the activities, tools, and mechanics used to manage backlogs and programs.

[SDP-042] Leading SAFe® (SA Certification)
Our training is aimed at managers and executives and focuses on leading an Lean-Agile enterprise by leveraging the Scaled Agile Framework® (SAFe®), and its underlying principles.

[WEB-007] JavaScript development
In this training we look at JavaScript (EcmaScript 2015+), using JavaScript for working in browsers (UI events, manipulating HTML with DOM CSS), JavaScript modules (NPM, Webpack), working with the server (HTTP protocol, REST, AJAX, Axios, W

[JVA-079] Java Microservices
This course covers the topic of developing microservices in Java. It starts from architectural principals of splitting an application into microservices, then discusses the communication of microservices via different protocols, as well c

[JVA-076] Java Advanced II: High Performance Java
Learn how to improve the performance of Java applications.

[JVA-074] Java Advanced: Functional, Asynchronous, and Reactive Programming
This training focuses on the contemporary functional, asynchronous, and reactive approaches to Java development. It covers the examination of NIO2, CompletableFurure, RxJava, Reactor, R2DBC, SSE, Spring Data reactive, WebClient, reactive We

[JVA-073] Java Behavior-Driven Development (BDD)
Participants will learn how to write their own applications, applying BDD principles and using JUnit5, Cucumber and JBehave.

[JVA-067] JUnit5
This course covers everything you need to know about JUnit5 (architecture and features), with examples and exercises to help participants practice everything they learned.

[JVA-043] Introduction to Spring Cloud
Spring Cloud is an umbrella project that enables the development of distributed applications with microservices architecture. In this course we review available components and also take a deep dive into its architecture and capabilities.

[JVA-042] Spring Databases
This training is an introduction to the Spring Databases, covering all the major aspects of the Spring Databases framework: Spring JDBC, Spring ORM, transactions. During the course participants will also get learn how to write their own app

[JVA-038] Spring MVC. Spring Boot
This training covers Spring MVC, one of the most popular Web-frameworks and Spring Boot, a special framework for rapid Spring-based applications development. During this course participants will learn and develop several Spring MVC Web-appl

[JVA-035] SOLID Design Principles
The seminar teaches the SOLID design principles with practical examples and builds together with an exercise that is continued throughout the training: writing an application in 5 sprints. The exercise shows how good design keeps the comple

[JVA-031] Programming with Scala
The course covers all the content that is necessary to effectively use Scala: operators and data types, using basic data structures such as arrays, map, tuples, the use of object-oriented and functional approach.

[JVA-017] Effective Java
The training explores new design patterns and language idioms, showing how to make the most of features ranging from generics to enums, annotations to autoboxing.

[JVA-014] Java Persistence with Hibernate
During this training we will talk about Java Persistence API, and how to use it for persisting Java objects into relational databases based on Hibernate EntityManager.

[JVA-013] Spring Security
This training offers participants an overview of the framework. You will learn how to build secured enterprise J2EE application using Spring Security framework.

[JVA-009] Developing a Business Application Using JEE
This training introduces participants to the distributed computing performed with the help of Enterprise Java EE.

[PM-033] Combining Project Management Frameworks and Tools for Project Success
This course is focused on combining traditional and agile project management methodologies. During the training, participants will learn about various PMI PMBOK® approaches and Agile practices

[PM-031] Microsoft Project: Basics
This training introduces you to a project manager’s perspective on Microsoft Project. This set of software tools supports the management of all projects across an organization (i.e. enterprise project management). The training includes real

[PM-008] Management of Distributed and Virtual Teams
During this training, we’ll discuss models and tools needed in virtual team management and practice some exercises that can be used by managers and team leaders as teambuilding tools.

[PM-007] Risk Management
This course is designed to give project managers the necessary knowledge and skills to manage risks by offering them a precise understanding of the subject and best practices in software development projects.

[PM-004] Project Estimation: Size, Efforts and Duration
During the training we will discuss the process of estimating software development projects and all related activities - problems and errors. Based on Luxoft's experience in various projects we will discuss techniques for estimating project

[DEV-040] Golang
This is a basic course in the Go programming language. It provides an overview of basic data types, control flow constructs, specifics of programming style, and built-in compiler tools.

[FIN-075] Credit Risk
The course gives a general understanding of credit risk, its types and possible ways of its management

[FIN-074] Blockchain Technology in Financial Markets
The course gives key features of the FinTech.

Still have questions?
Connect with us