https://geeksforgeeks.com . https://hackerrank.com . https://hackerearth.com . https://codechef.com . https://codeforces.com . https://learnbyexample.com . https://dmoj.ca . https://codewars.com . These are some websites for practicing coding EDIT: including suggestions from the comments https://www.baeldung.com/java-tutorial Answer from Deleted User on reddit.com
🌐
IDTech
idtech.com › blog › how-to-practice-java-online-with-free-coding-websites
Java Coding Practice Online | Exercises From 9 Free Websites for Kids & Teens
October 14, 2021 - Along with a wealth of other free coding classes, SoloLearn offers a Java course that users can take on the go! It’s both an app and an online platform, complete with a code playground with plenty of interactive exercises to choose from. ... For those on the hunt for plenty of practice coding exercises and challenges, CodeAbbey is the place to go.
🌐
w3resource
w3resource.com › java-exercises
Java programming Exercises, Practice, Solution - w3resource
Practice exercises-from basic to advanced-with sample solutions to boost your coding skills. Challenge yourself, learn by doing, and enjoy coding! ... More to Come ! ... [ Want to contribute to Java exercises? Send your code (attached with a .zip file) to us at w3resource[at]yahoo[dot]com.
Discussions

Website for practicing Java?
https://geeksforgeeks.com . https://hackerrank.com . https://hackerearth.com . https://codechef.com . https://codeforces.com . https://learnbyexample.com . https://dmoj.ca . https://codewars.com . These are some websites for practicing coding EDIT: including suggestions from the comments https://www.baeldung.com/java-tutorial More on reddit.com
🌐 r/learnjava
28
92
February 7, 2021
Good resource to practice OOP programming in Java?

Just start writing larger programs and see where you can change things to stick more to the OOP principles, like encapsulation and shit.

More on reddit.com
🌐 r/learnprogramming
1
0
July 17, 2012
Best place to practice java programming.
If you want to write any code, download and install Eclipse IDE and the Java Jdk. Both are free to download and use. More on reddit.com
🌐 r/java
17
7
April 18, 2017
Whats the Best website to practice JAVA?

When I was new to programming, I too looked for these types of websites. My search was very limited in results and when I did find something, it was way too slow paced and easy. It's much, much better that you pick up a book and just read it. Because I'm a University student, I am also friend's with many Professors and am able to get PowerPoint slides off them for courses I am about to take in the upcoming semester. If you can do that with your teachers, that's another way to go. That way, you can coordinate between a book and Power Points; Power Points can mostly get the point across to you but if you need additional information, you would want to use the book.

More on reddit.com
🌐 r/java
4
0
November 10, 2013
🌐
CodingBat
codingbat.com › java
CodingBat Java
CodingBat code practice · Welcome to Codingbat. See help for the latest. Java Example Solution Code · Java String Introduction (video) Java Substring v2 (video) Java String Equals and Loops · Java String indexOf and Parsing · Java If and Boolean Logic · If Boolean Logic Example Solution Code 1 (video) If Boolean Logic Example Solution Code 2 (video) Java For and While Loops ·
🌐
CodinGame
codingame.com
Coding Games and Programming Challenges to Code Better
CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics. Solve games, code AI bots, learn from your peers, have fun.
🌐
TestDome
testdome.com › tests › java-online-test › 24
Java Online Test | TestDome
Earn a free certificate by achieving top 25% on the Java test with public questions. Take a Certification Test ... TestDome is simple, provides a reasonable (though not extensive) battery of tests to choose from, and doesn't take the candidate an inordinate amount of time. It also simulates working pressure with the time limits. ... Buy TestDome to access premium questions that can't be practiced. ... Use these and other questions from our library with our Code Interview Platform.
🌐
Easycodingcollege
easycodingcollege.com.au › easy-coding-java-online
Practice Java Code Online – Easy Coding College
Online Java Compiler by Easy Coding College help you practice Java programming language online without any hassle of installing IDE on local machine.
Find elsewhere
🌐
InterviewBit
interviewbit.com › practice
Coding Practice | Coding Challenges - InterviewBit
Exciting C Projects Ideas With Source Code · Top Java 8 Features · Angular Vs React · 10 Best Data Structures And Algorithms Books · Exciting C Projects Ideas With Source Code · Best Full Stack Developer Courses · Best Data Science Courses · Python Commands List ·
🌐
JDoodle
jdoodle.com
Online Compiler and Editor/IDE for Java, C, C++, PHP, Python, Ruby, Perl - Code and Run Online
JDoodle is an Online Compiler, Editor, IDE for Java, C, C++, PHP, Perl, Python, Ruby and many more. You can run your programs on the fly online, and you can save and share them with others. Quick and Easy way to compile and run programs online.
🌐
CodeChef
codechef.com › practice › java
Practice Java
Complete your Java coding practice with our online Java practice course on CodeChef. Solve over 180 coding problems and challenges to get better at Java.
🌐
Exercism
exercism.org › tracks › java
Java on Exercism
👋Learning to code? Check out ourCoding Fundamentalscourse for beginners! ... Join Exercism’s Java Track for access to 155 exercises grouped into 26 Java Concepts, with automatic analysis of your code and personal mentoring, all 100% free.
🌐
HackerEarth
hackerearth.com › practice
Programming tutorials, Coding problems, and Practice questions
Practice programming skills with tutorials and practice problems of Basic Programming, Data Structures, Algorithms, Math, Machine Learning, Python. HackerEarth is a global hub of 6M+ developers.
🌐
HackerRank
hackerrank.com › domains › java
Solve Java Code Challenges
Join over 28 million developers in solving code challenges on HackerRank, one of the best ways to prepare for programming interviews.
🌐
Learn Java
learnjavaonline.org
Learn Java - Free Interactive Java Tutorial
Welcome to the LearnJavaOnline.org Interactive Java Tutorial. Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the Java programming language.
🌐
Programiz
programiz.com › java-programming
Learn Java Programming
Our tutorials will guide you through Java one step at a time, using practical examples to strengthen your foundation. Best: if you want hands-on learning, get your progress tracked, and maintain a learning streak · Learning to code is tough.
🌐
W3Schools
w3schools.com › java › java_exercises.asp
Java Exercises
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
🌐
GeeksforGeeks
geeksforgeeks.org › java › java-exercises
Java Exercises - Basic to Advanced Java Practice Programs with Solutions - GeeksforGeeks
October 9, 2025 - This Java exercise collection is designed to deepen your understanding of Java and refine your coding skills.
🌐
Online Java
online-java.com
Online Java - IDE, Code Editor, Compiler
Write, compile, and run Java code online with our fast and reliable online compiler and IDE.
🌐
CodeGym
codegym.cc › java-coding-practice
Java Coding Practice | Improve Your Skills with Free Java Exercises
Enhance your Java coding skills with free practice exercises with instant autocheck. Gain confidence in your coding abilities with our Java practice exercises and take your skills to the next level
🌐
Quora
quora.com › Which-website-is-best-to-practice-logical-programs-in-Java
Which website is best to practice logical programs in Java? - Quora
Answer (1 of 2): If you already know any other programming languages like C or C++, try to convert those programs to JAVA. If JAVA is your first programming language, then you can learn from geeksforgeeks and do competitive programming on websites like interviewbit, hackerrank, hackerearth and m...