Luxoft Training

[BI-002] Tableau Desktop Basics
This course is an introduction to the Tableau Business Intelligence (BI) platform. Training on Tableau Desktop Basics will help develop basic skills in data analysis and visualization for students with an initial level of analytical knowled

[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-059] RabbitMQ for Developers
This course will teach Java developers to use RabbitMQ with different access technologies: command line interface, direct Java Client API for Java access, Spring for RabbitMQ, and Spring Cloud Stream RabbitMQ binder.

[ADM-019] Docker Fundamentals
This course covers essential information about Docker: installation, essential usage, image creation, swarm, services, and stack.

[ARC-001] Software Architecture Methodology
This course defines the foundations of software architecture, examines the role of a software architect in developing projects, and implements practices related to the design, documentation, and analysis of software architecture. Students

[REQ-055] Requirements Analysis and Design Definition
The training is designed and developed for business analysts and other experts involved in the process of requirements analysis and design definition.

[FIN-085] Trading: Core Principals
This training covers the core principals of trading. Participants will get an understanding of financial instruments features, details of trade and stages of the trading lifecycle, plus how to calculate risk and return of financial instrume

[FIN-073] Financial Technology
The course gives key features of FinTech.

[FIN-058] Technical Analysis
The course helps the audience understand the basic principles of Technical Analysis by studying the major chart patterns and the most popular mathematical indicators used by analysts.

[FIN-045] Liquidity risk
The course helps the audience understand the major issues related to liquidity risk.

[FIN-027] Portfolio Management
The course gives a basic understanding of the asset and portfolio management process.

[FIN-001] Introduction to Financial Markets
Financial markets have an important impact on people’s lives. We all have to buy and sell different securities, save, invest, or borrow money. For these reasons, we need to understand how financial markets work.

[JVA-084] IntelliJ IDEA in Depth
During the course, the participants will acquire advanced knowledge and skills needed to develop programs effectively and efficiently using IntelliJ IDEA. The course covers four modules, analyzing in-depth details of features that help ac

[WEB-023] React Advanced
This training is aimed at experienced React Developers and focuses on the more advanced topics related to this programming language.

[SQA-051] Test Automation: BDD Testing with Cucumber
Courses on the fundamentals of Behavior-Driven Development (BDD), Gherkin, and Cucumber blend theoretical concepts with practical exercises. It provides an overview of BDD methodologies, teaches Gherkin syntax for clear test cases, and demo

[WEB-022] Angular Advanced
This course continues the basic Angular course and is intended for developers who already have experience of using this framework. It focuses on advanced themes, which will enable you to increase the efficiency of development and improve th

[DEV-001_C++] C++ Design Patterns
When developing software systems, developers make a lot of decisions, which at first glance, are unique. . But, much of what they "invent" is already practiced in a variety of projects. These are the design patterns. The trainings consider

[PM-031] MS Project: Basics

[PM-007] Risk Management

[JVA-076] Java Advanced II: High Performance Java
This course focuses on improving the performance of Java applications: identifying bottlenecks, approaches / methods for improving performance, and tools / libraries to achieve high performance.

[SQA-052] REST API Test Automation
This course offers an introduction to automated testing – students will learn in practice how to design and develop automated tests for REST services by using Rest Assured and Retrofit 2 libraries.

[JVA-073] Java Behavior-Driven Development (BDD)
During the course, participants will attain the knowledge and skills needed for effective and efficient development of Behavior Driven Development (BDD) projects with Java.

[SCRIPT-006] Python Advanced

[DEV-009_JVA] Test-Driven Development (TDD) in Java
An introduction to one of the engineering practices of Agile development - test-driven development (TDD).

[JVA-075] Spring Advanced
How to use Spring REST, HATEOAS and CORS, documenting REST services, serializing and limiting the data passed to the client and more.

[SQA-054] Introduction to Risk Management in Testing
The "Introduction to Risk Management for Testers" course provides a comprehensive overview of risk management principles and practices, adapted to the context of software testing. It covers essential topics such as the risk management lifec

[JVA-080] Introduction to IntelliJ IDEA
During the course, the participants will get the knowledge and skills needed for the effective and efficient development of programs using IntelliJ IDEA. The course covers seven modules, starting from the simple features to the features spe

[REQ-052] BABOK: Elicitation and Collaboration
This is an IIBA endorsed course, dedicated to studying the “Business Analysis Planning and Monitoring” knowledge area of the BABOK Guide 3.0. The training focuses on tasks such as eliciting, documenting, and communicating business analysis

[WEB-024] JavaScript Advanced
This training gives a deeper understanding of JavaScript’s complicated features, syntax constructions and inner mechanisms. It will be useful for developers who already have experience in JavaScript.

[JVA-083 ] Kafka Fundamentals for Java Developers
Apache Kafka is an open-source distributed event streaming platform. Its unique design shows usefulness in a plethora of applications dealing with large streams of data. This course will introduce Apache Kafka to Java developers, making sur

[SQA-055] Testing Estimation in Scrum
This course provides an in-depth exploration of time management within the Scrum framework, tailored for testers. It covers effective time allocation, prioritization of testing activities, and managing deadlines in agile environments. The c

[SQA-050] Test Automation. Selenium WebDriver
Explore the dynamic world of web automation with our WebDriver course, designed to transform beginners into skilled automation testers. Learn how to automate web applications efficiently using Selenium WebDriver, mastering the fundamentals

[DEV-006_JVA] Code Refactoring for Java
This course deals with the concept of refactoring as a way of preventing software rot. It describes various “smells” indicating that code needs refactoring, explains which refactoring types best suit specific situations, and describes the w

[C-003] Programming with C++
C++ is particularly challenging because it is a multi-paradigm, general purpose language, which strives to be efficient, not easy to learn. But our training will help you learn how to develop software with this flexible and popular programm

Still have questions?
Connect with us