Technology Focus At JavaJee For 2024

As technology and methodologies continue to evolve, staying updated and enhancing our skills is essential. At JavaJee, we are committed to this journey of continuous learning and adaptation. For 2024, we have identified several key areas of focus, which we will update as our priorities evolve.

Java 21 is now the latest stable version, and our primary goal is to utilize Java 21 for all code on our website. We'll also be exploring the features and improvements of all Java versions released since Java 11.

Java 101 - Getting Started with Java

This book will try to get you introduced to the world of programming and Java.

Java Version History

Like in movies, going through some flash back through the history can help us understand the present better.

  • JDK Beta – 1995

  • JDK 1.0 – January 1996

  • JDK 1.1 – February 1997

  • J2SE 1.2 – December 1998

  • J2SE 1.3 – May 2000

  • J2SE 1.4 – February 2002

  • J2SE 5.0 – September 2004

  • Java SE 6 – December 2006

  • Java SE 7 – July 2011

  • Java SE 8 – March 2014

  • Java SE 9 – September 2017

Spring 101 - Spring Framework Essentials

This book will discuss about enough Spring framework 5 essentials that would serve as a foundation for advanced Spring learning.

We will be using Maven primarily for build config, but will give few examples for Gradle. We will be focussing on Java configuration and annotations. For notes on xml configurations please refer here.

What is your most preferred way of learning?