Technology Focus At JavaJee For 2020

Technologies and methodologies changes over time. We will have to learn new things and improve ourselves. We will list out few things that we will be focusing on in 2020. The list will be updated as priorities change.

  1. Java 11 is the latest LTS version. Our current primary focus is to use at least Java 11 for all code within this website. We will also explore all other Java versions that have come after 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?