Jump to content

Photo

Learning Java...


  • Please log in to reply
26 replies to this topic

#1 Kizza_Geek

Kizza_Geek

    Bit

  • Members
  • 4 posts
  • LocationWarwickshire

Posted 06 November 2013 - 01:19 PM

Hello, I was wondering what would be te best way to learn to code in Java? Books aren't really any good to me as they don't seem to teach me. I have had some work with c++ and web based stuff but I really want to lean java. So if anyone knows a good way to lean please explain... :-)

#2 Guest_ElatedOwl_*

Guest_ElatedOwl_*
  • Guests

Posted 06 November 2013 - 02:59 PM

I hate to say it but books are the go to resource for a reason unless you want to pay for classes. (which are going to be guided by a book anyway)



#3 Alexander

Alexander

    Byte

  • Members
  • 24 posts
  • LocationUnited Kingdom

Posted 06 November 2013 - 03:31 PM

This may have been mentioned before, but this site has everything you need to be a basic programmer [HTML, CSS, jQuery, Javascript, Ruby, PHP... I think you get the concept].

 

Visit it here: http://codeacademy.com



#4 Guest_ElatedOwl_*

Guest_ElatedOwl_*
  • Guests

Posted 06 November 2013 - 03:34 PM

This may have been mentioned before, but this site has everything you need to be a basic programmer [HTML, CSS, jQuery, Javascript, Ruby, PHP... I think you get the concept].

 

Visit it here: http://codeacademy.com

Just a side note that it doesn't offer Java.



#5 Kizza_Geek

Kizza_Geek

    Bit

  • Members
  • 4 posts
  • LocationWarwickshire

Posted 07 November 2013 - 10:21 AM

Ok thanks guys. I might just go with a book and see where that takes me! :-)



#6 Guest_ElatedOwl_*

Guest_ElatedOwl_*
  • Guests

Posted 07 November 2013 - 10:38 AM

Good luck. If you need help along the way feel free to post.  :)



#7 user936

user936

    Byte

  • Members
  • 11 posts
  • LocationLebanon middle east

Posted 11 November 2013 - 12:41 PM

You could use youtube series, plenty of those for java ...



#8 DeadChannel

DeadChannel

    Gigabyte

  • Members
  • 1,088 posts
  • LocationNotlob

Posted 16 November 2013 - 03:07 PM

check out the new boston youtube channel. I think he has a java tutorial.


Also, ugh, java.


I'm fearful, I'm fearful, I'm fearful of flying, and flying is fearful of me.

#9 Rejected

Rejected

    Megabyte

  • Banned
  • 453 posts
  • Locationhttp://www.crackhackforum.com/user-54122.html

Posted 12 January 2014 - 03:49 PM

java is pretty nice I guess, learn it from thenewboston


tumblr_my2mijmVhL1rb06tgo1_500.gif


#10 seakingtheonixpected

seakingtheonixpected

    Gigabyte

  • Members
  • 986 posts
  • LocationSomewhere beyond the sea

Posted 12 January 2014 - 05:41 PM

I am currently in Java II and oddly enough it is the only class that I can read the book and pick up things. I guess its just because it is all logic and that is easier for me to read than paragraphs.

 

Really the only two options are reading it or hearing about it. And you can get either free, if you want hearing about it free your best bet is Youtube or other sites like it.



#11 fae

fae

    Terabyte

  • Members
  • 1,329 posts
  • LocationOver the hills, where the seven dwarfs dwell

Posted 21 January 2014 - 04:40 PM

you should just get some basics from wherever (books, youtube...) and then start programming. the rest you can learn on the go :) try to find some exercises on how to use certain key features of java. I would offer to give you my notes from college but they're not in english...


Et j'aime la nuit écouter les étoiles. C'est comme cinq cent millions de grelots. - Antoine de Saint-Exupéry


#12 SushiKitten

SushiKitten

    Coffee Cat

  • Members
  • 1,916 posts
  • LocationCanada

Posted 21 January 2014 - 06:16 PM

I'm actually learning Java this semester for my software development course, only I learned it after I had a pretty good grasp of C++, so I only really had to learn the main differences and I was on my way. Books are a great resource and I totally recommend them. But other great resources are YouTube and StackOverflow. Books are great in giving you application to stuff. I think the best way to learn on your own is to pick a small project and learn that way. Just pick reasonable projects. A video game is going to be pretty freaking hard, but small programs like implementing high school physics equations(input speed and distance, output time it would take to travel that distance), logic devices (like AND gates, OR gates, etc.) and stuff is pretty reasonable for beginners. 

 

That being said though, my classmate has learned a lot of Java on his own by making a video game, just by researching what others do and applying what we learn in class bit by bit.



#13 Rejected

Rejected

    Megabyte

  • Banned
  • 453 posts
  • Locationhttp://www.crackhackforum.com/user-54122.html

Posted 22 January 2014 - 01:30 PM

I'm actually learning Java this semester for my software development course, only I learned it after I had a pretty good grasp of C++, so I only really had to learn the main differences and I was on my way. Books are a great resource and I totally recommend them. But other great resources are YouTube and StackOverflow. Books are great in giving you application to stuff. I think the best way to learn on your own is to pick a small project and learn that way. Just pick reasonable projects. A video game is going to be pretty freaking hard, but small programs like implementing high school physics equations(input speed and distance, output time it would take to travel that distance), logic devices (like AND gates, OR gates, etc.) and stuff is pretty reasonable for beginners. 

 

That being said though, my classmate has learned a lot of Java on his own by making a video game, just by researching what others do and applying what we learn in class bit by bit.

 

I agree on the video game part, just making it full screen requires half an hour to learn it.

Though it's awesome once you learned it.


tumblr_my2mijmVhL1rb06tgo1_500.gif


#14 seakingtheonixpected

seakingtheonixpected

    Gigabyte

  • Members
  • 986 posts
  • LocationSomewhere beyond the sea

Posted 22 January 2014 - 09:53 PM

Java isn't going to seem very impressive when you start out. It's a long time before you can actually make .jar files (basically the Java equivelent to exes) which people you know can actually run without jumping through hoops.

 

I still haven't even technically gotten to the GUI :/



#15 Guest_ElatedOwl_*

Guest_ElatedOwl_*
  • Guests

Posted 23 January 2014 - 10:01 AM

Java isn't going to seem very impressive when you start out. It's a long time before you can actually make .jar files (basically the Java equivelent to exes) which people you know can actually run without jumping through hoops.

 

I still haven't even technically gotten to the GUI :/

 

I assume you're taking a class for it? It's far easier to teach people new to programming through command line stuff than it is GUI. You're basically just firing events based off of parsing text input instead of a button click, but it allows you to avoid a lot of explaining (e.g. I click a button, begin a long processing task, try to update the status and UI freezes until task is complete instead of showing updated text) that beginners aren't ready for yet.



#16 fae

fae

    Terabyte

  • Members
  • 1,329 posts
  • LocationOver the hills, where the seven dwarfs dwell

Posted 23 January 2014 - 04:33 PM

I learned java in a class and our excersises included GUI from day one.

But I guess in the beginning there was a lot of the code structure already given and we had a lot of step by step instructions.


Et j'aime la nuit écouter les étoiles. C'est comme cinq cent millions de grelots. - Antoine de Saint-Exupéry


#17 Guest_ElatedOwl_*

Guest_ElatedOwl_*
  • Guests

Posted 23 January 2014 - 04:59 PM

I learned java in a class and our excersises included GUI from day one.

But I guess in the beginning there was a lot of the code structure already given and we had a lot of step by step instructions.

 

That's kind of surprising. I'm certainly no teacher but it really introduces a lot of pitfalls. x:



#18 fae

fae

    Terabyte

  • Members
  • 1,329 posts
  • LocationOver the hills, where the seven dwarfs dwell

Posted 23 January 2014 - 05:04 PM

to be honest i don't remember much about java programming (since i only used C after that) but I seem to recall the class being fairly easy..


Et j'aime la nuit écouter les étoiles. C'est comme cinq cent millions de grelots. - Antoine de Saint-Exupéry


#19 seakingtheonixpected

seakingtheonixpected

    Gigabyte

  • Members
  • 986 posts
  • LocationSomewhere beyond the sea

Posted 26 January 2014 - 03:21 AM

I assume you're taking a class for it? It's far easier to teach people new to programming through command line stuff than it is GUI. You're basically just firing events based off of parsing text input instead of a button click, but it allows you to avoid a lot of explaining (e.g. I click a button, begin a long processing task, try to update the status and UI freezes until task is complete instead of showing updated text) that beginners aren't ready for yet.

Yes I'm at the beginning of the Computer Science field in college. I basically learned a few days ago that for Java we won't really learn any user interface stuff and that it will mostly be done in C/C++

 

So it is mostly just about learning the basic structures of programs, for instance we are now covering inheritence.



#20 Champion of Cyrodiil

Champion of Cyrodiil

    Gigabyte

  • Members
  • 773 posts
  • LocationVirginia

Posted 30 January 2014 - 09:25 AM

http://docs.oracle.c...java/win32.html

 

^ Go there.