7 answers
Asked
404 views
what is the best tools and source to learn java ?
i want to learn programming
Login to comment
7 answers
Updated
David’s Answer
Greetings Son,
As a fellow developer and learner, I would suggest learning Java through the developer resources found at: https://dev.java/
I hope that this can help you develop a better understanding of where to start!
As a fellow developer and learner, I would suggest learning Java through the developer resources found at: https://dev.java/
I hope that this can help you develop a better understanding of where to start!
Updated
Indu’s Answer
Java is a vast subject, and mastering it can be challenging. However, I recommend starting with beginner courses on platforms like YouTube or Udemy. On YouTube, channels such as Telsuko offer a great starting point (https://youtu.be/bm0OyhwFDuY?si=KjD5c140mdoI_kly). Once you've grasped the basics, you can then explore further on your own.
When writing code, use the IntelliJ IDE and ensure you're using Java 8 or a more recent version. Avoid using versions older than Java 8.
When writing code, use the IntelliJ IDE and ensure you're using Java 8 or a more recent version. Avoid using versions older than Java 8.
Updated
Kevin’s Answer
Hello Son,
From my journey, I've found that Java can be mastered through a variety of resources like Youtube tutorials and numerous online platforms such as W3Schools, Udemy, and Codecademy. It's crucial to ensure that the courses you choose are current and relevant, as outdated material can sometimes sneak in. The key to truly understanding and excelling in Java, however, lies in consistent practice. You can reinforce your learning by undertaking your own projects or following along with project-based Youtube videos. Essentially, immerse yourself in Java and practice relentlessly. I'm confident that this approach will lead you to success. Keep going, and remember, every expert was once a beginner!
From my journey, I've found that Java can be mastered through a variety of resources like Youtube tutorials and numerous online platforms such as W3Schools, Udemy, and Codecademy. It's crucial to ensure that the courses you choose are current and relevant, as outdated material can sometimes sneak in. The key to truly understanding and excelling in Java, however, lies in consistent practice. You can reinforce your learning by undertaking your own projects or following along with project-based Youtube videos. Essentially, immerse yourself in Java and practice relentlessly. I'm confident that this approach will lead you to success. Keep going, and remember, every expert was once a beginner!
Updated
David’s Answer
YouTube is another fantastic platform to learn Java. Numerous experienced software engineers produce straightforward, easy-to-understand videos that can furnish you with priceless Java expertise. Among these, Mosh and Coding with John stand out as excellent channels to subscribe to, offering a wealth of knowledge.
Updated
Karin’s Answer
Hi Son,
You find a collection of Java courses here:
https://www.freecodecamp.org/news/learn-java-free-java-courses-for-beginners/
Happy programming!
KP
You find a collection of Java courses here:
https://www.freecodecamp.org/news/learn-java-free-java-courses-for-beginners/
Happy programming!
KP
Updated
Mamatha’s Answer
You can take up online courses in Udemy, and Coursera also https://www.ibm.com/academic/home/ for all the interested topics
https://docs.oracle.com/en/java/javase/22/
https://docs.oracle.com/en/java/javase/22/
Updated
Kevin’s Answer
Hi Son,
In my experience, I learned Java from Youtube videos and many resources on Google like WSchools, Udemy, Codecademy, etc. Make sure to learn from the most up-to-date courses though because sometimes a course can be outdated. And most importantly, practice what you learn. That is the fastest way for you to improve. I hope this help, thank you.
In my experience, I learned Java from Youtube videos and many resources on Google like WSchools, Udemy, Codecademy, etc. Make sure to learn from the most up-to-date courses though because sometimes a course can be outdated. And most importantly, practice what you learn. That is the fastest way for you to improve. I hope this help, thank you.