Luxoft Training

[PM-035] Change Management in Project Management
This 8-hour course on Change Management in Project Management provides a comprehensive understanding of the importance of change management in IT, and how to effectively manage changes in a project.

[EAS-020] Machine Learning Fundamentals
This course provides an introduction to the fundamentals of Machine Learning, featuring key topics such as Basics, Spark for distributed data processing, Neural Networks, and Deep Learning. We will study how to utilize essential algorith

[4559] Welcome to the nuanced world of software testing!
In the software industry, it's rare to see engineers eagerly approaching managers to initiate detailed planning, document drafting, risk assessment or to delve into the formalities of bureaucratic processes.

[JVA-030] New features of Java 8 (stream, API)
This training is designed to help participants understand these new features of Java 8. The course covers lambda expressions, data streams, stream data processing with map-filter-reduce approach, asynchronous programming and DateTime API.

[BI-001] MS Power BI: Basics
Get to grips with practical methods for creating and managing reports as well as preparing data and visualizing information for business users by.

[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.

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

[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

[WEB-015] TypeScript Programming
TypeScript is a strongly typed programming language which is built on top of JavaScript. It includes a typing system to facilitate the validation of JavaScript applications.

[SQA-052] REST API Test Automation
An introduction in automated testing where you will learn how to design and develop automated tests for REST services by using Rest Assured and Retrofit 2 libraries.

[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

[SQA-044] Introduction to Test Automation
During this training we will discuss the basic problems related to the automation of testing tools, automated testing, issues and methods in developing automated tests.

[SQA-040] Mobile Applications Testing Peculiarities
Discover how to overcome the challenges of mobile applications testing in order to improve end user experience and avoid the most common mistakes which can block the appstore review process.

[SQA-028] School of testing. Test design
The course covers the basic concepts of test design, methodology of test case development based on UC, approaches to designing test plans and writing test scripts, as well as features of test plans for different types of testing.

[SQA-002] Web Application Testing
This course is dedicated to the specifics of web application testing. It deals with basic concepts and features of web applications, architecture and technologies used in their development, as well as problems that arise during various type

[SECR-010] Major Vulnerabilities in Web Application Security
This course is built as a detailed description with hands-on experience of today’s most common vulnerabilities: from OWASP Top-10 2021. Trainees will learn methods of static (including SAST) and dynamic (including DAST) identification an

[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-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-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-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-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-012] MS Excel: Tips & Tricks
This training covers useful features of MS Excel for day-by-day use, some unusual technics and special features that can be helpful when you work with Excel

[OFFICE-010] Microsoft Excel Advanced
This training covers the features of workbook management, how to prepare workbooks for collaboration, filling cells with data, conditional formatting and data validation, applying advanced formulas and data analysis, creating macros, creati

[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-004] MS PowerPoint
This training covers the ability to create and manage presentations, insert and format shapes and slides, create slide content, apply transitions / animations, and manage multiple presentations

[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-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.

[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-059] RabbitMQ for Developers
We’ll start from crash course in JMS, then we’ll discuss AMQP and the message flow model in RabbitMQ - broker configuration options.

[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-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-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.

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

[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-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-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

Nadal masz pytania?
Połącz sięz nami