Luxoft Training

[360] How to solve the issue of querying Kafka Streaming Data? Writing а KSQL Query
The second part of our article on querying Kafka Streaming Data.

[361] Object-relational Mapping Using JPA, Hibernate and Spring Data JPA. Native Hibernate configuration
We're continuing our series on object-relational mapping using JPA, Hibernate and Spring Data JPA. This time we look at native hibernate configuration.

[346] Reactive Programming in Java: How, Why, and Is It Worth Doing? Part II. Implementing and subscribing to an observer
We’re continuing our series on Reactive Programming in Java. This time we look at implementing and subscribing to an observer.

[347] Software Testing Economics. Testing Outcomes
Another article in our series on software testing economics. Looking forward to your thoughts.

[348] Reactive Programming in Java: How, Why, and Is It Worth Doing? Reactive Streams spec
Time for another article in our series on reactive programming in Java. This time we’re tackling reactive streams spec.

[349] Efficient Spring Data REST development
In our webinar we showed you how to efficiently build a Spring Data REST application. From its initial creation, introducing the usage of ETags to optimizing the server access through caching and conditional requests.

[350] Software Testing Economics. Typical questions and answers
It’s time for another article in our series on software testing economics. This time we look at typical questions and answers.

[351] Reactive Programming in Java: How, Why, and Is It Worth Doing?. Implementations
In this article of our series on reactive programming we look at how to implement reactive streams.

[352] Software Testing Economics. Typical questions and answers continued
We’re continuing our article series that covers typical questions and answers.

[353] New trainings, new skills to develop
We’ve developed and added new trainings dedicated to professionals working in the IT&C industry, to our portfolio.

[339] Reactive Programming in Java: How, Why, and Is It Worth Doing? Data flow
Data flow and reactive programming. Check it out.

[340] Reactive Programming in Java: How, Why, and Is It Worth Doing? CompletableFuture Brings us to the Async World
The last article in our Reactive Programming series. This time we look at how CompletableFuture Brings us to the Async World.

[341] How Custom Testing Traps Emerge
Back in 2009, at a software testing conference, I saw a talk entitled ‘Traps of Custom Testing’. I liked that talk but noticed some things that were missing. Therefore, in 2010, at the next conference, I made a presentation entitled “How Cu

[342] Reactive Programming in Java: How, Why, and Is It Worth Doing? Part II. Reactivity
Reactive programming is one of the most popular trends nowadays. Learning this approach is a cumbersome process, especially if you do not have relevant materials. This article may serve as a kind of digest.

[343] Software Testing Economics
Exhaustive software testing is impossible. In this article series we will examine why this is so.

[344] Reactive Programming in Java: How, Why, and Is It Worth Doing? Part II. Reactive approach
The second part of our article series on reactive programming in java. We'll look at the reactive approach.

[345] Software Testing Economics. Testing Strategy
The second part of our article on software testing economics. This time we’ll tackle the test strategy.

[330] How to get your ECBA™ certification. Webinar recording
Are you preparing for the ECBA certification or thinking about taking the exam? Our webinar provides everything you need to know about it.

[331] Upgrade your skills with new courses from Luxoft Training
We’ve just developed a new batch of trainings for all you IT&C professionals out there. From AWS and Java to software testing and React.

[332] Smart Home: An Example of Development and Implementation. Part 3
In the final part of our series, I will share my experience of developing a smart home system. The first two parts described my approach to design and the process of developing a smart home solution.

[333] Reactive Programming in Java: How, Why, and Is It Worth Doing? Multithreading
The idea of reactive programming emerged relatively recently, around 10 years ago. This article series analyzes what reactive programming is, what it brings and gives an overview of various approaches and use cases.

[334] Reactive Programming in Java: How, Why, and Is It Worth Doing? Examples of Parallel and Asynchronous Approaches
The second part of our article series. This time we look at examples of parallel and asynchronous approaches.

[335] Reactive Programming in Java: How, Why, and Is It Worth Doing? Blocking I/O
It’s time for the next article in our Reactive Programming in Java series. This time we look at blocking I/O.

[336] Reactive Programming in Java: How, Why, and Is It Worth Doing? Node.js
In this article of our reactive programming in Java series we look at Node.js.

[337] ORM with JPA, Hibernate, and Spring Data JPA. Webinar recording
Check out the recording of our Object-relational Mapping with JPA, Hibernate, and Spring Data JPA webinar.

[338] Reactive Programming in Java: How, Why, and Is It Worth Doing? History of Multithreading
We continue our series on Reactive Programming in Java. This time we look at the history of multithreading.

[322] Behavior Driven Development with JUnit 5. Part 4
The fourth part of our article on Behavior Driven Development with JUnit 5. Happy reading.

[323] Smart Home: An Example of Development and Implementation. Part 1
This series of articles will focus on the author’s experience in the development and implementation of a smart home system in a two-room apartment. It will present our approach to designing and developing a smart home system and demonstrate

[324] Behavior Driven Development with JUnit 5. Part 5
The fifth part of our article on Behavior Driven Development with JUnit 5. Happy reading.

[325] Okey, Guru! Classic Testing Mistakes – Then and Now
Once upon a time, in 1997, Brian Marick wrote an article entitled “Classic Testing Mistakes.” In his article he classified testing mistakes into several groups which are listed below. In 2009, I analyzed the then current state of those mist

[326] Risk Based Prioritization Approach – The Way to Provide maximum value in a short time frame
Risk Based Prioritization is a fundamental step in the quest of providing maximum value in a short time frame. It actually streamlines your entire software development process, if done religiously and effectively.

[327] Behavior Driven Development with JUnit 5. Part 6
The last article in our series on Behavior Driven Development with JUnit 5.

[329] Risk Based Prioritization Approach – The Way to Provide maximum value in a short time frame. Part 2
The second part of our article on the risk-based prioritization. This time we look at the process and benefits of this approach.

[313] Test Driven Development with JUnit 5. Part 4
The fourth part of our article on Test Driven Development with JUnit 5. This time we continue with refactoring the flight-management application.

[314] Test Driven Development with JUnit 5. Part 5
The fifth article in our series on test driven development with JUnit 5. This time we look at how to introduce new features using TDD.

[315] How to start a career in Business Analysis? Tips & strategies.
Check out the recording of our webinar on how to start a career in business analysis. What skills you need, what you need to learn and what you need to do to get your first BA role.

[316] Test Driven Development with JUnit 5. Part 6
The last article in our series on Test Driven Development with JUnit 5. Happy reading.

[317] New IT&C trainings added to the Luxoft Training portfolio
We know how important it is for professionals to stay ahead of the game by developing new skills or updating their current ones. That’s why we are always developing and improving our trainings. Check out of the latest courses we’ve added to

[318] Behavior Driven Development with JUnit 5. Part 1
In this article, we will show how to develop safe, flexible applications using behavior-driven development (BDD). BDD is a software development technique that starts from the business requirements and goals and transforms them into working

[319] Luxoft Training is recertified as an IIBA Endorsed Education Provider
Good news for all those who are planning to start a career in business analysis or improve their business analysis skills. Luxoft Training has renewed its status as an Endorsed Education Provider for 2021.

[320] Behavior Driven Development with JUnit 5. Part 2
The second part of our article on Behavior Driven Development with JUnit 5.

[321] Behavior Driven Development with JUnit 5. Part 3
The third part of our article on Behavior Driven Development with JUnit 5. Happy reading.

[304] Growth Areas and Development Paths for Business Analysts. Part 2
We continue our discussion about the main qualities BA’s need to develop in order to successfully handle the new challenge this profession faces.

[305] Testing Applications with JUnit5 and JMock. Part 2
The second part of our article on testing applications with JUnit5 and JMock. Check it out.

[306] Testing Applications with JUnit5 and Mockito. Part 1
There are a lot of good projects already written to help us facilitate the usage of mock objects in our Java projects. In this article series, we take a closer look at three of the most widely-used mock frameworks: EasyMock, JMock and Mocki

[307] Trainings for the Automotive Industry
The automotive industry has been going through a period of major changes these past few years, especially when it comes to automotive software and technology.

[308] Testing Applications with JUnit5 and Mockito. Part 2
The second article in our series on EasyMock, JMock and Mockito. Happy reading.

[309] How to prepare for your IIBA Certification. Challenges & Hacks
A lot of articles and books on the topic of preparing for the IIBA exam have been written. And we feel no need to repeat what they say. But what we will do in this article is focus on issues that are not covered by the web site.

[310] Test Driven Development with JUnit 5
Abstract: In this series of articles, we will show you how to develop safe, flexible applications using test-driven development (TDD).

[311] Test Driven Development with JUnit 5. Part 2
The second part in our article series on test driven development with JUnit 5. Happy reading.

Still have questions?
Connect with us