Best way to learn Java?

Status
This thread has been locked.

CodySir

Googling things
Supreme
Feedback score
21
Posts
373
Reactions
222
Resources
0
Hey there, currently I've been learning Java through TeamTreehouse (Like uDemy, but better). Just wanted to make this post to see what method of learning you guys think is best and why. Leave your opinions below so I can see what you guys think is another great way to learn.
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

arreyazat

AnthraxCreations | Owner
Premium
Feedback score
6
Posts
672
Reactions
332
Resources
0
This is going to sound super generic, but in-case you aren't doing this:

Consider creating programs yourself. Once you feel you have a decent amount of overall knowledge (for example, once you understand how primitive types work, Strings, conditionals, and possibly asking for user input (Scanner possibly)) you could create a little game for yourself, implementing what you've learned (while adding comments along the way for good practice) in a sophisticated manner while using the Java conventions.

Depending on how comfortable you are with Spigot's AI, you can do the same there. Please don't exhaust yourself with over-the-top complicated projects. Write down what you want your program to do, and do it as you first wrote - pretending like your yourselves client.

Don't burn yourself out, but enjoy it.

Hope this helps.
 
Last edited:

LilProteinShake

Java/Kotlin Developer
Supreme
Feedback score
9
Posts
326
Reactions
106
Resources
0
Well you said "Just don't steal the code :?" which would go towards it as likely you accusing him as telling others to steal other plugin developer's code that is why he said that.

Sorry that people are taking it this way, but you don't need to put your opinion on the situation in since I've already corrected myself.
 

CodySir

Googling things
Supreme
Feedback score
21
Posts
373
Reactions
222
Resources
0
By learning
Look at this man thinking outside of the box. Fucking genius.
AdH1iHI.png
 

reider45

Feedback score
0
Posts
24
Reactions
11
Resources
0
A super easy way to get started is watching youtube tutorials for the basics (make sure to look around for a good series that explains well and that you enjoy watching).

Once you have a decent foundation, start your own project! Creating something you want to build is a great way to stay motivated and helps you to learn things while building your project. Don't be afraid to google things for help, but once you do, make sure you are not copying and pasting the code. Try to understand how and why it works, you'll learn this way!

Goodluck and enjoy
 

LamerGamerYT

Discord Bots - Discord Setups
Premium
Feedback score
24
Posts
329
Reactions
84
Resources
0

Centrax

Feedback score
0
Posts
61
Reactions
6
Resources
0
Udemy course.

I have 10+ courses on my account which helped me grow soo much!
They are good if you ask me.
 

pcranaway

Premium
Feedback score
4
Posts
508
Reactions
148
Resources
0
I don't know what kind of projects you want to do, But I started directly with spigot without knowing that much java.
 

Krispycubes

Crypto Dealer
Supreme
Feedback score
40
Posts
608
Reactions
136
Resources
0
Hey there, currently I've been learning Java through TeamTreehouse (Like uDemy, but better). Just wanted to make this post to see what method of learning you guys think is best and why. Leave your opinions below so I can see what you guys think is another great way to learn.


go to take a class at school
 

PTech

Feedback score
6
Posts
422
Reactions
261
Resources
0
Or, you know, use the search bar, click all titles, and type "learn java", there's about three hundred threads about this no need for another one.
 

Quokka

Manager & Developer
Premium
Feedback score
3
Posts
213
Reactions
94
Resources
0
decompile plugins and see what it does

I feel like this is one of the worst ways to learn. You could be reading improperly decompiled code, it could contain bad coding techniques, bad habits and most importantly, will most likely not even be understood.


Zum Beispiel könnten Sie nicht darauf schauen und verstehen, was es bedeutet. Java ist grundsätzlich der gleiche Weg, es sei denn, Sie wissen, was es bedeutet, dass Sie nichts davon verstehen warden.
 
Status
This thread has been locked.
Top