Sometimes, when defining Kubernetes manifests, YAML or templating is not enough. Sometimes, we do want a “real” language like Go, TypeScript, Python or Java as an engine that will generate Kubernetes manifests. That’s where cdk8s comes into play. In this video, we will see how to use cdk8s to create Kubernetes manifests.
Continue readingTag Archives: Java
Test-Driven Java Development
I’m happy to announce that the Test-Driven Java Development book wrote by Alex Garcia and me has just been published by Packt Publishing. It was a long, demanding, but very rewarding journey that resulted in a very comprehensive hands-on material for all Java developers interested in learning or improving their TDD skills.
If you liked my articles on this subject I am sure that you’ll find this book very useful. It contains extensive tutorials, guidelines and exercises for all Java developers eager to learn how to successfully apply TDD practices.
Writing a blog like this requires a lot of time. By purchasing a copy of the book you will not only get a valuable material but also allow me to continue writing new articles. Posts in this blog are only a fraction of what you will find in the book.
You can download a sample or purchase your own copy directly from Packt or Amazon.
Java 8 Streams: Micro Katas
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition.
This article is part of the series Java Tutorial Through Katas.
Continue reading
Java Tutorial Through Katas: Mars Rover
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition.
This article is part of the series Java Tutorial Through Katas.
Continue reading
Java Tutorial Through Katas
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition.
This is the index of articles that form the part of the series “Java Tutorial Through Katas”.
Katas
Streams: Micro Katas (Java 8)
Reverse Polish Notation (Java 8)
Berlin Clock (Java 8)
Tennnis Game
Fizz Buzz
Mars Rover
Java Build Tools: Ant vs Maven vs Gradle
Java Tutorial Through Katas: Tennis Game (Easy)
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition.
This article is part of the series Java Tutorial Through Katas.
Continue reading
Java 8 Tutorial Through Katas: Reverse Polish Notation (Medium)
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition.
This article is part of the series Java Tutorial Through Katas.
Continue reading
Application Development: Back-End Solution With Java
In this article we’ll develop a back-end solution that can be used with any front-end (Web, mobiles…). In the next article we’ll extend on this example and work on the front-end using AngularJS, JQuery and Bootstrap CSS.
The goal of the application is to be able to administer books. In particular, we’ll develop the back-end solution for that application that should be able to:
- Add new book
- Update existing book
- Delete an existing book
- List all books
- Display details of the selected book
- Delete all books
Continue reading
Java Tutorial Through Katas: Fizz Buzz (Easy)
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition.
This article is part of the series Java Tutorial Through Katas.
Continue reading