5
woshiq
8y

Hey guys, what's the best way to learn java?

Comments
  • 2
    Depends on your level really...
  • 2
    Here's how (with pictures): http://wikihow.com/Waste-Time
  • 0
    There are some online tutorials, but I'd also recommend reading the official documentation.
  • 4
    I 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.
  • 1
    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.
  • 1
    Personally 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
  • 0
    @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.
  • 1
    @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.
  • 1
    @compSci ah ok, sorry, I misunderstood you
  • 0
  • 0
  • 0
    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. 😊
  • 2
    Bucky Roberts, Thenewboston <- look it up on YT. That man is the bomb
  • 1
    Come to my house.
  • 0
    Start with codecademy's course, make an Android app or two then switch to JavaOS
  • 1
    @dontPanic yea pretty much this
  • 0
    @GigabyteDX "hey now brown cow let`s call that class uhmmm.... 'tuna'. Cause I LIKE tuna."
  • 2
    He's my serious answer: pick one, way better for beginners than any video course. Well if you're not in a rush.
  • 0
    @JavaRules oh ye, those are awesome!
Add Comment