#Help with MOOC and learning java generally

1 messages · Page 1 of 1 (latest)

wary bolt
#

I wanted to learn java especially for minecraft (Java Edition) and I searched tools online to help me learn. In my search I saw a ton of recommendations for MOOC (University of Helsinki). I just started and it seems pretty good and helpful, but the exercises want me to edit the code inside the examples to practice and solve the exercises. First of all I didnt understand how I'm supposed to do that, if i need to install or download something. And if there are other recommendations for places to practice etc.

green zodiacBOT
#

<@&987246652869971988> 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 wanted to learn java especially for minecraft (Java Edition) and I searched tools online to help me learn. In my search I saw a ton of recommendations for MOOC. I just started and it seems pretty good and helpful, but the exercises want me to edit the co

It's great that you're starting with a MOOC (Massive Open Online Course) to learn Java, especially with Minecraft Java Edition as your motivation. MOOCs are structured, beginner-friendly, and often include hands-on practice, which is excellent for programming skills.

For Minecraft Java Edition modding or plugin development, you'll benefit from learning Java fundamentals like OOP (Object-Oriented Programming), data types, loops, and inheritance first. After that, explore Minecraft-specific APIs such as Bukkit/Spigot or Fabric to understand how to interface with the game.

Keep practicing by writing small programs and gradually move on to creating simple mods or plugins. Combining MOOC study with practical Minecraft coding projects helps reinforce concepts effectively.

Useful links:

Stick with your MOOC, complement it with these resources, and practice coding regularly. You'll find Minecraft Java Edition a fun way to apply your new Java skills!

mellow lotus
#

firstly, download intellij idea, the 2023.1 version

#

(dont update it to a newer version if prompted)

indigo walrus
#

Yeah you eseentially have three options... The older IntelliJ, the TMC Beans supplied by the course (the worst IDE experience) or VS Code (not really an IDE).

IntelliJ is the best tool, but has a learning curve. Feel free to keep asking here for advice - lots of people use IntelliJ

mellow lotus
#

when you do that, you need to download the tmc plugin

limpid terrace
#

I have no problems with the 2026 version

mellow lotus
limpid terrace
mellow lotus
#

I've been in this discord since the release of 2023.1, and we've been consistently getting users having problem with new versions of intellij and the tmc plugin

#

and we resolved them by tellingt hem to use an old version of intellij

#

and it worked

limpid terrace
#

oh so 2023.1 specifically for that and latest when that’s done

mellow lotus
#

yes

#

they can update after finishing the course.

indigo walrus
#

You can also easily have both installed (and multiple versions of Java).

An alternative is to use the commandline TMC tools - but that's just another learning curve piled on top of learning Java and the IDE.