Technologies and methodologies changes over time. We will have to learn new things and improve ourselves. I will list out few things that I will be focusing on in coming days.
Java 13 came out with recently. Java 11 is the latest LTE version. Our current primary focus is to use at least Java 11 for all code within this website.
We will have a special focus on learning about performance of Java applications. This also includes Java performance improvements within JVM, securing web applications and building scalable distributed applications.
There are more features getting added in frameworks such as Spring and Hibernate, like the Spring Boot, Spring Data, Spring Batch etc. We will be spending time for mastering these and helping you master these.
DevOps culture is getting a lot of attention these days. There are many areas within DevOps and automation that we can explore.
I will also focus a bit on other non functional requirements such as security and scalability of distributed applications.
Microservices architecture are used to build better distributed systems and is considered the way forward replacing older monolithic application architectures. So I will also spend time making the microservice architecture clearer.
We will also be adding more notes on tools like Maven, Git etc. which are essential development tools.
Finally, we will learn to develop for the cloud. Cloud specific notes are available at my cloud blog and analytics blog CloudMaterials.com.
We will move all general computer science notes to Heartin.tech.
Searches whole web. Use the search in the right sidebar to search only within javajee.com!!!