Testing Java with JUnit & Mockito
This video course is for beginners and you do not need to have any prior Unit testing knowledge to enrol into this course. The course covers JUnit 5 basics as well as advanced topics. You will also learn to use another very popular testing framework for Java called Mockito. By the end of this course, you will be able to test even very complex Java code. |
RESTful Web Services with Spring Boot and Spring MVC
RESTful Web Services with Spring Boot and Spring MVC – is a video course that teaches how to build a single monolithic application that exposes several RESTful web service endpoints. This course will show you how to implement User registration, Sing in, Sign out, update, delete, and find user details. There is a lot of material that will make you a solid Web Services developer. |
Spring Boot Microservices and Spring Cloud
Spring Boot Microservices and Spring Cloud – is a whole new level when it comes to building RESTful Web Services and if you have not yet started with it, then I invite you to have a look at the introduction video of this video course and at its curriculum. If you are looking for the next step in your skills, then Microservices is the way to go. |
Deploy Spring Boot Microservices on AWS ECS
This video course is designed for beginners interested to learn how to deploy Spring Boot Microservices on AWS Serverless infrastructure. It teaches step-by-step how to deploy Docker containers, implement auto-scaling, load balancing, service discovery, centralized configuration, and secure Microservices communication with SSL.
It also covers Continuous Integration and Continuous Deployment(CI/CD). As well as Amazon Developer Tools like CodeCommit, CodeBuild and CodePipeline. These are powerful skills to have! And will learn how to do it all! |
Microservices, CQRS, Saga, Axon Framework
Microservices, CQRS, Saga, Axon Framework – is a course that will take your skills to a whole new level again. Now when you know how to build small distributed microservices, how would you manage transactions that span across multiple distributed Microservices? How would you roll back a transaction that involves multiple Microservices? This course will teach you that, as well as two other major design patterns that are used in many large organizations that design their systems the microservices way. |
Apache Kafka for Event-Driven Spring Boot Microservices
In this video course, you will learn how to use Apache Kafka to build Event-Driven Spring Boot Microservices. This course is designed for beginners who have no prior knowledge of Apache Kafka and how to use it to build Event-Driven Spring Boot Microservices. |
OAuth 2 in Spring Boot Applications
OAuth 2 in Spring Boot Applications – is another very challenging topic for many developers and it was one of the most requested topics from my students. I assume this is because when it comes to working at a larger company then all of us, eventually have to work with OAuth 2 and it is not easy. I have put together an entire video course on this and there are many new video lessons are coming. Have a look at it. |
AWS Serverless REST APIs – Introduction for Java Developers
AWS Serverless is probably the quickest way to build very stable REST APIs that scale to serve millions of users. A very simple Mock API can be created and deployed in minutes. An API that uses AWS Lambda compute service will take longer but how much longer will depend on the business logic that you need to write. In this video course, you will learn what is REST API and how to create one using AWS Serverless Services. |