This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes Learning Intermediate Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Learning Intermediate Java" Watch "Learning Intermediate Java" New topic
Author

Learning Intermediate Java

Zachary Karamanlis
Greenhorn

Joined: Jul 30, 2013
Posts: 3
Hi, I just finished my AP java class and I want to expand my knowledge of java beyond that of my high school class. Where can I go to learn more beyond the basics?

Also, I'm not taking any more java classes until I transfer to another college two years from now, so I was wondering what I can do to refresh on java two years from now?
Winston Gutkowski
Bartender

Joined: Mar 17, 2011
Posts: 7554
    
  18

Zachary Karamanlis wrote:Hi, I just finished my AP java class and I want to expand my knowledge of java beyond that of my high school class. Where can I go to learn more beyond the basics?

Do you have this book? If not, get it, and give it a read. It is, bar none, the best "why to" book I've ever read - about any language. It's also arranged in topics, so you don't have to read it cover-to-cover.

As for "exercises", my advice would be to think of a project that interests you, and give it a crack. Try not to take on too much, but you might want to add a few wrinkles such as web pages or database access that'll help you to work out how things link together. Alternatively, there's Project Euler - although the problems are mathematically oriented (they get gradually more difficult as you go through) - or our very own Cattle Drive.

HIH

Winston

Isn't it funny how there's always time and money enough to do it WRONG?
Articles by Winston can be found here
Zachary Karamanlis
Greenhorn

Joined: Jul 30, 2013
Posts: 3
I'm trying to not buy anything until my part time job starts. Once that does I think i'll buy it, but do you know of any free alternatives?

About "exercises", what really interests me is programming games, but before I start making games in java I want to make sure I have a strong understanding of the language(plus, I don't know how to make GUI's yet). Do you know where I can find some general exercises, or any projects I can get involved in?
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11175
    
  16

We have our own Cattle Drive. The exercises are posted for anyone to attempt. If you want an official staff nit-picker, there is a small fee.

You can also check out various open source projects. I'm sure there are hundreds of them out there.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Zachary Karamanlis
Greenhorn

Joined: Jul 30, 2013
Posts: 3
Okay, I think i'll try those, however the main thing I am looking for is something to explain more advanced subjects and techniques. All I have found so far is introductory courses.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Learning Intermediate Java
 
Similar Threads
After reading head first java
50 worst video game titles
So just how MUCH must they know?
What IDE Should I use?
setBrightness