#I need to learn basic of java

1 messages · Page 1 of 1 (latest)

copper stump
#

I am new here to learn Java so help me out to learn this new thing

sharp stirrupBOT
#

<@&987246399047479336> please have a look, thanks.

#

Here is an AI assisted attempt to answer your question 🤖. Maybe it helps! In any case, a human is on the way 👍. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.

#
TJ-Bot
I am new here to learn Java so help me out to learn this new thing

Welcome to Java learning! Since you're new, it's best to start with the fundamentals like variables, data types, control structures (if-else, loops), methods, and classes. Focus on understanding how Java syntax works and try writing small programs to practice these basics.

Tips for learning Java:

  • Use an IDE like IntelliJ IDEA or Eclipse for better coding experience.
  • Write simple programs like "Hello World", basic calculators, or simple games.
  • Learn about Object-Oriented Programming concepts early (classes, objects, inheritance).
  • Practice consistently and don’t hesitate to ask questions when stuck.

If you want a structured path: start with syntax basics -> OOP concepts -> exception handling -> collections -> file I/O.


Useful links:

These resources cover basics and intermediate topics and are well-suited for beginners. Happy coding!

sharp stirrupBOT
#

For learning Java, we recommend the ebook Modern Java:
https://javabook.mccue.dev/

It is completely free, meant for beginners and covers all content relevant for the first year. It is a great way to learn Java from the ground up.
If you run into any questions during your journey, you may ask us in #1051826284008853505 and we will help cat_thumbs_up

If you prefer a more traditional learning experience, we also recommend MOOC:
https://java-programming.mooc.fi/
This is the course used by the University of Helsinki to teach their students programming in their first year, also completely free.

exotic dagger
#

That Modern Java book is a good place to start. You'll just need Java 25+ and a text-editor but it should help you get started.