Technology Focus At JavaJee For Coming Days

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.

  1. Java 9 came out with some important changes and Java 10 is released now. So my primary focus will on mastering Java 9 and Java 10.

  2. There are more features getting added in frameworks such as Spring and Hibernate, like the Spring Boot, Spring Data, Spring Batch etc. I will be spending time for mastering these and helping you master these. 

  3. DevOps culture is getting a lot of attention these days. There are many areas within DevOps and automation that we can explore. 

  4. I will also focus a bit on non functional requirements such as performance, security and scalability of distributed applications. This also includes Java performance improvements within JVM, securing web applications and building scalable distributed applications. 

  5. 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. 

  6. I will shift my focus from thick UI client technologies such as Swing and JavaFX to JavaScript based thin UI client technologies. There are many technologies out there. We will be focusing on Angular, Typescript, RXJS and node.js as of now. Sneha will be taking lead on the web technologies side.

  7. I will also be adding more notes on tools like Maven, Git etc. which are essential development tools.

  8. Finally, we will learn to develop for the cloud. Cloud specific notes are available at my cloud blog and analytics blog

Search the Web

Custom Search

Searches whole web. Use the search in the right sidebar to search only within!!!

Quick Notes Finder Tags

Activities (1) advance java (1) agile (3) App Servers (6) archived notes (2) Arrays (1) Best Practices (12) Best Practices (Design) (3) Best Practices (Java) (7) Best Practices (Java EE) (1) BigData (3) Chars & Encodings (6) coding problems (2) Collections (15) contests (3) Core Java (All) (52) course plan (2) Database (12) Design patterns (8) dev tools (3) downloads (2) eclipse (9) Essentials (1) examples (14) Exceptions (4) exercises (6) Getting Started (18) Groovy (2) hadoop (4) hibernate (77) hibernate interview questions (6) History (1) Hot book (4) http monitoring (2) Inheritance (4) intellij (1) java 8 notes (4) Java 9 (1) Java Concepts (7) Java Core (4) java ee exercises (1) java ee interview questions (2) Java Elements (16) Java Environment (1) Java Features (4) java interview points (4) java interview questions (4) javajee initiatives (1) javajee thoughts (3) Java Performance (6) Java Programmer 1 (4) Java Programmer 2 (2) Javascript Frameworks (1) Java SE Professional (1) JSP (1) linked list (3) maven (1) Multithreading (16) NFR (1) No SQL (1) Object Oriented (9) OCPJP (4) OCPWCD (1) OOAD (3) Operators (4) Overloading (2) Overriding (2) Overviews (1) policies (1) programming (1) Quizzes (17) references (2) resources (1) restful web service (3) Searching (1) security (10) Servlets (8) Servlets and JSP (31) Sorting (1) source code management (1) spring (4) spring boot (1) Spring Examples (1) Spring Features (1) spring jpa (1) Stack (1) Streams & IO (3) Strings (11) SW Developer Tools (2) testing (1) troubleshooting (1) user interface (1) vxml (8) web services (1) Web Technologies (1) Web Technology Books (1) youtube (1)