List Headline Image
Updated by Roy Jain on Jul 21, 2020
Roy Jain Roy Jain
9 items   4 followers   0 votes   48 views

Top 10 Websites for Java Programming professionals

[The IT word is advancing with the introduction of new technology and programming methodologies. The standard is raising very rapidly with the change in new approaches and designs. In this situation most software developers find that it’s easier to re-use code components than it is to create the wheel every time we write an application. These developers typically archive a library of these reusable modules in order to save time the next time they need to do the same task. It’s a kind of “social coding” where sample code is one of the little limbs of the larger open source movement.

Here is a collection of websites that would help programing professionals to share their codes and problems with the other coders and reuse the implemented code. These websites provide news, answer to general questions or interview questions, great lectures, articles, blogs etc.

Stack Overflow

It is one of the most popular website in the programming world. There are zillions of good questions and answers. Programming on code examples is one of the key aspect on the website, it has lot of code segments. It can also help users in learning APIs.The best thing about this website is that it is social. We can view questions under some certain tags, e.g. “java” and “regex”, we can also see which questions are most frequently asked, featured, Active, Highly voted. This can serve as a good resource for learning, also a good resource to write popular topics of Java bloggers.

JavaRanch - A Friendly Place for Java Greenhorns

This is one of the big forum website portal for Java and related technologies. This place is the most trusted and updated portal in Java world. This helps us to understand correct standards and convention. It aware us with all the Java professional certifications like OCJP, OCWCD etc. And also guide us on how to pass these exams.

Latest blog tagged on "Java"

Mindstick Developer Section is a knowledge sharing community for technical enthusiasts and programming professionals. It is one of the best place for novice and expertise coders to share their thoughts via articles and blogs. We also discuss over problems and confusion by asking questions in forums and Interview section. It also feature numerous sets of assignments on certain topic and technologies for professionals to practice and learn new technologies in a right way.It also features quiz section which contains several sets of objective type test for practicing and analyzing our proficiency in a certain topic which would help us to prepare for job interviews.

DZone: Programming & DevOps news, tutorials & tools

This website is a complete fun, lots of developers share their blogs article. It is like an adventure we never know what we are going to read next from the website.

We can get the answers of simple problems from lot of java tutorials. But if a question is related to an algorithm based concept, then LeetCode is the right place to go. It is a social platform for preparing IT technical interviews and contains a collection of algorithm related questions. The feature is that it also has an online judge which can check if your code is correct or not by feeding different size of data.

Oracle online documentation contains all document we will need to understand and use API of Java SE. Even if we are an advanced level java developer, we can find something useful and official here. For example, we can read some tutorials of “Essential Java Classes”, “Deployment”, etc.

Build software better, together

We already know that we can host our projects here for free, but we may not know it is an excellent resource for learning popular Java libraries and framework. Suppose, if we want to learn Spring MVC framework, we can search and find some open source projects. As the “monkey see monkey do” rule works for learning frameworks, we will be able to learn the framework quickly by examples, especially if we already have some experience with similar frameworks.

Welcome to

This website consists of large collections of Java tutorials on numerous topics. A lot of content are very interactive and well written which includes pictures for illustrations. It can be used as a reference material/book for deep learning.

Java Code Examples

This is a place where we can find code examples of popular API classes. Since, a large portion of Java development is using APIs provided by some libraries or framework. We always use some classes from these libraries to perform our task. More than 10,000 API’s are covered here.