Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
There are some online tutorials, but I'd also recommend reading the official documentation.
-
philcr30568yI would book a couple of weeks away somewhere take a shit load of LSD and read and practise.
LSD is the only thing that will help it make sense. -
I started out with some basic programs like tic tax toe or text games. After that I tried to extend them by adding new features like save states (which involve io) gui (javafx or swing) etc.
My native language is German and I heavily used "Java ist such nur eine Insel 7" while learning it. Also, the documentation is your friend. Probably every problem has been solved somewhere on SO or github.com. -
compSci9598yPersonally recommend the book head first java. It's a complete work through of the java language and algorithms in general.
All be it if you have choice learn c# over Java. Just my two cents -
@compSci why C# over Java? It would be way better to make a comparison or link to multiple content that are giving examples. I would say that, for a statically typed language, Java is perfect for beginners. The programming language for beginners would be, imo, Ruby or python.
-
compSci9598y@SirWindfield I'm not disputing that java isn't a good starter for beginners but he doesn't state whether he's a beginner or not.
Also, c# is statically typed too, I've used both languages and personally prefer c# and hindsight I wish I would have started with c#.
Just my experience with the too. -
If you already know somewhat basic of java like the syntax, OOP concepts etc., I would say the best way to learn it is by solving a real world problem. Find a problem and try to solve it using java. Build something. This stands true for any new programming language you want to learn. 😊
-
Start with codecademy's course, make an Android app or two then switch to JavaOS
-
@GigabyteDX "hey now brown cow let`s call that class uhmmm.... 'tuna'. Cause I LIKE tuna."
Hey guys, what's the best way to learn java?
undefined