All Programmes
Complete Java programmes with an explanation and their real output.
Practical Solutions
Production-grade Spring code: one real problem, three ways to solve it, and when to use each.
About these libraries
Java Daily Coding is a collection of short, focused notes. Each one shows a single behaviour of Java, Spring, Hibernate, Kafka, SQL or the tools around them as a small snippet with its exact output. Use it as a quick reference when you meet an API you have not used before, or as a daily habit to pick up one new detail at a time.
Programmes are complete Java programs: classic practice and interview exercises written in modern Java 17 to 21, each with a step-by-step explanation of how it works.
Practical Solutions are production Spring recipes. Each takes one real problem, solves it three different ways, and explains the trade-offs that decide which one to use.
For structured learning from the basics up, start with the free Java courses, where every lesson has key points and a worked example, or run code yourself in the online Java compiler.