Java

Log Messages
C#

Logging Messages

The log messages generated by our program during its execution allow us to track everything that happens in our program.

The MVVM Architecture
C#

The MVVM Architecture

The MVVM architecture was developed for developing desktop applications with a GUI. MVVM allows us a clear separation between the View and the Model.

Browser-Based IDEs
Android

Browser-Based IDEs

There are many possibilities for coding and executing our code using an IDE that runs in the web browser. Installations are no longer needed.

learning lambda expressions in java
Java

Lambda Expressions in Java

Using lambda expressions in Java our code can become shorter and simpler to maintain. Especially when calling higher order functions.

Two Java Programmers Banner doing Virtual Threads course
Android

One on One Training

Sometimes, despite the relatively high cost per hour of instruction, private instruction that is maximally adapted to the student is actually the more efficient and cheaper option.

java course for c++ developers
C++

Java Fast Track for C++ Developers

We can provide the fastest training possible for the Java programming language tailored specifically for C++ developers.

small class in our premium courses
Android

Small Classes in Our Premium Courses

We deliver our premium public programming courses in small classes. This way we enable a personal optimized training.

Two Java Programmers Banner doing Virtual Threads course
Java

Interfaces in TypeScript

The possibility to create virtual threads in Java allows us concurrent programming without using the operating system’s native threads.

Do You Want To Boost Your Business?

drop us a line and keep in touch

life michael academy asynchronous online courses

Java | Python | JavaScript | TypeScript

Skip to content Update cookies preferences