Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 11 of 11

Thread: Next step in Java

  1. #1
    Member
    Join Date
    Mar 2010
    Posts
    271
    Thanks
    21
    Thanked 7 Times in 7 Posts

    Question Next step in Java

    Hello all,

    I'm a few chapters away from finishing the book I'm using to learn Java programming. And I am not sure where to go once I've read the last page. I've looked for somethings online, found some free books, some tutorials(video and text); about the same things in my book. I'd like to improve, test, and build what I know; but I don't know how or where to start. Keeping it short, I've quite confused with what's next?

    -Mel
    Last edited by Melawe; October 13th, 2011 at 05:58 AM.


  2. #2
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    4,972
    My Mood
    Hungover
    Thanks
    133
    Thanked 555 Times in 476 Posts

    Default Re: Next step in Java

    There is no definitive "this is the next step". Different people are going to have different opinions.

    But the best way to learn how to program is by programming. Start a collection of little programs that do interesting things to you. Build on those programs, and you'll pick new knowledge up as you hit roadblocks and google the problem and ask questions here. You don't learn how to program just by reading books, any more than you can learn how to play a sport by reading books about baseball.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  3. #3
    Member
    Join Date
    Mar 2010
    Posts
    271
    Thanks
    21
    Thanked 7 Times in 7 Posts

    Default Re: Next step in Java

    Quote Originally Posted by KevinWorkman View Post
    There is no definitive "this is the next step". Different people are going to have different opinions.

    But the best way to learn how to program is by programming. Start a collection of little programs that do interesting things to you. Build on those programs, and you'll pick new knowledge up as you hit roadblocks and google the problem and ask questions here. You don't learn how to program just by reading books, any more than you can learn how to play a sport by reading books about baseball.
    Okay I'll try that. Do you know any websites with source code I can learn from?

  4. #4
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    4,972
    My Mood
    Hungover
    Thanks
    133
    Thanked 555 Times in 476 Posts

    Default Re: Next step in Java

    Quote Originally Posted by Melawe View Post
    Okay I'll try that. Do you know any websites with source code I can learn from?
    That really depends on what you're looking for. There are plenty of open source projects, but many of those are a bit overwhelming.

    I've tried to throw together some smaller open-source example programs, and you can check them out at code.KevinWorkman.com, if you feel like it. They might not be in the field you're interested in though.

    The best way to go from here might be to start from scratch instead of trying to work from existing code.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  5. #5
    Super Moderator copeg's Avatar
    Join Date
    Oct 2009
    Location
    US
    Posts
    5,102
    Thanks
    169
    Thanked 779 Times in 725 Posts
    Blog Entries
    5

    Default Re: Next step in Java

    To add to Kevin's advice, depending upon how far advanced your book has taken you, a few avenues you might wish to explore that are relatively language independent:
    1) Algorithms. Sorting algorithms seem like the typical examples used, and a good place to start learning recursion.
    2) Data structures. LinkedList, trees, graphs, and algorithms to traverse the structures
    3) Design Patterns. Software design principles that in my view are extremely important to have knowledge of.

  6. The Following User Says Thank You to copeg For This Useful Post:

    Melawe (December 9th, 2011)

  7. #6
    Junior Member
    Join Date
    Jan 2011
    Posts
    15
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: Next step in Java

    Nothing can beat a real world experience , build something which can be used by some one else and if not than at least build which you can use. Real world application brings lot of small points and learning experience. you can build a question answer application something like Whizlabls mock exams etc if you are interested in Swing, of do the same in JSP , spring if you want to go on web site.

  8. #7
    Member
    Join Date
    Mar 2010
    Posts
    271
    Thanks
    21
    Thanked 7 Times in 7 Posts

    Default Re: Next step in Java

    Okay thanks.

  9. #8
    Grand Poobah
    Join Date
    Mar 2011
    Posts
    1,465
    My Mood
    Grumpy
    Thanks
    0
    Thanked 158 Times in 149 Posts

    Default Re: Next step in Java

    Hey!

    I'm grumpy. You can be one of the other Dwarfs.
    Improving the world one idiot at a time!

  10. #9
    Member
    Join Date
    Mar 2010
    Posts
    271
    Thanks
    21
    Thanked 7 Times in 7 Posts

    Default Re: Next step in Java

    Sorry, what do you mean?

  11. #10
    Junior Member
    Join Date
    Oct 2011
    Posts
    10
    My Mood
    Cheerful
    Thanks
    0
    Thanked 1 Time in 1 Post

    Default Re: Next step in Java

    I'm also hungry person in java programming.I followed C,C++,C sharp by my self.So i understood the best way of programming is always thinking and thinking.how i solve this problem.that is the best way to solve this problem.then you can understand what is the part that you want to apply in java.like that lean step by step.I folowed this technique and got good results.try,try..keep enthusiasm...you can do it.Thanks!!

  12. The Following User Says Thank You to ravindu For This Useful Post:

    Melawe (November 5th, 2011)

  13. #11
    Member
    Join Date
    Mar 2010
    Posts
    271
    Thanks
    21
    Thanked 7 Times in 7 Posts

    Default Re: Next step in Java

    Quote Originally Posted by KevinWorkman View Post
    That really depends on what you're looking for. There are plenty of open source projects, but many of those are a bit overwhelming.

    I've tried to throw together some smaller open-source example programs, and you can check them out at code.KevinWorkman.com, if you feel like it. They might not be in the field you're interested in though.

    The best way to go from here might be to start from scratch instead of trying to work from existing code.
    Thanks! You have some very nice interesting apps there, I liked wind and escape form monster city.

    Quote Originally Posted by copeg View Post
    To add to Kevin's advice, depending upon how far advanced your book has taken you, a few avenues you might wish to explore that are relatively language independent:
    1) Algorithms. Sorting algorithms seem like the typical examples used, and a good place to start learning recursion.
    2) Data structures. LinkedList, trees, graphs, and algorithms to traverse the structures
    3) Design Patterns. Software design principles that in my view are extremely important to have knowledge of.
    Sorry, I didn't see this before. Thanks!

Similar Threads

  1. A question About Java (whats my next Step?)
    By DarrenReeder in forum Java Theory & Questions
    Replies: 4
    Last Post: December 7th, 2009, 02:51 AM