Go Back   Site Owners Forums - Webmaster Forums > Web Programming > Programming General

Notices


Reply
 
Thread Tools Rate Thread Display Modes
Old 07-27-2023, 01:29 AM   #1
sahithya
Registered User
 
Join Date: Feb 2013
Location: Bangalore
Posts: 1,095
Complete Java Developer Roadmap

1. Prerequisites

Java
Gradle or Maven
SQL

2.General Development Skills

Learn GIT, create a few repositories on GitHub, share your code with other people
Know HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)
Learn about implementation of a basic Authentication
Solid principles, etc

3.CLI Tools

args4j
JCommander
airline

4.Web Frameworks + Routers

Spring
Play Framework
Spark
Jersey
nanohttpd

5.Databases

-Relational
SQL Server
PostgreSQL
MariaDB
MySQL
Oracle

-Cloud Databases
CosmosDB
DynamoDB

-Search Engines
ElasticSearch
Solr
Sphinx

-NoSQL
MongoDB
Redis
Apache Cassandra
LiteDB
RavenDB
CouchDB

6.ORMs

Hibernate
Ebean
BelleORM

7.Caching

Caffeine
EHCache
Cache2k
Distributed Cache
-Java-Redis
-Java-Memcached
-Infinispan

8.Logging

-Log Frameworks
Zap
TinyLog
log4j

-Log Management System
ELK Stack
Sentry.io
Loggly.com
Tracer

9.Real-Time Communication

Socket.IO
atmosphere
webbit

10.API Clients

-REST
okhttp
retrofit
-GraphQL

11.Good to Know

Beanvalidation
bouncycastle
gson
Apache Shiro
JJWT
RxJava

12.Testing

-Unit, Behavior, Integration, Load Testing
JUnit
CitrusFramework
Gatling
Tsung
Mockito
Truth
Assertj
cucumber-jvm
cukes
hoverfly-java
rest-assured
jbehave
Mockserver

-E2E Testing
Selenium

13.Task Scheduling

Aurora
elasticjob
Sundial
cron-utils

14.MicroServices

-Message-Broker
RabbitMQ
Apache Kafka
ActiveMQ
Azure Service Bus

-Message-Bus
mbassador
rmq

-Frameworks
Apollo
lagom-framework
micronaut
eureka
helidon
armeria

-RPC
Protocol Buffers
gRPC-Java
thrift
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
sahithya is offline   Reply With Quote

Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Frontend Developer Roadmap sahithya Programming General 0 02-28-2023 08:24 AM
Roadmap to becoming a developer sahithya Programming General 0 02-21-2023 11:47 PM
JRE not found (Java 8) jackneeson Java 0 06-26-2018 05:26 AM
Jobs & Responsibilities of Hadoop Professional ashabansal General Discussion 0 06-12-2018 05:40 AM
10 Avoidable Mistakes Every Beginner Java Developer Makes! arshi1586 Java 0 11-08-2016 12:02 AM


All times are GMT -7. The time now is 07:39 AM.


Powered by vBulletin Copyright © 2020 vBulletin Solutions, Inc.