Results 1 to 9 of 9
  1. #1
    Huskies's Avatar
    Huskies is offline Member
    Join Date
    Jul 2011
    Posts
    47
    Rep Power
    0

    Post Ideas for Beginning Projects

    Hey guys, I am new to java as in this is my first year doing it. I have some general knowledge of how everything works, and I'm almost done with my book Head Fist Java. My question for you is this:

    A: What are some good beginning projects for me

    OR

    B: Where can i find a list of projects that are good for beginners.

    I hope this question makes sense. If nothing else post what projects you did when learning, or post something you thing would be relatively fun.

    Thanks a lot guys!

    -Huskies

  2. #2
    sunde887's Avatar
    sunde887 is offline Moderator
    Join Date
    Jan 2011
    Location
    Richmond, Virginia
    Posts
    3,069
    Blog Entries
    3
    Rep Power
    8

    Default

    It's best to do something that interests you. A game perhaps. Some examples I can recommend are: Text editor like notepad, more advanced text editor which uses RTF, a gui calculator like you'd find on any os, an address book, Black Jack, Poker, etc.

    Here is a list of some more: http://www.dreamincode.net/forums/to...ct-ideas-list/

  3. #3
    Junky's Avatar
    Junky is offline Grand Poobah
    Join Date
    Jan 2011
    Location
    Dystopia
    Posts
    3,798
    Rep Power
    7

    Default

    Quote Originally Posted by Huskies View Post
    A: What are some good beginning projects for me
    I wonder why nobody has asked that question before. Oh wait, they have.
    B: Where can i find a list of projects that are good for beginners.
    I wonder why nobody has asked that question before. Oh wait, they have.

    The answer to both questions is Google.

  4. #4
    Willriker is offline Member
    Join Date
    Aug 2011
    Posts
    47
    Rep Power
    0

    Default

    I am trying to pick up java as well. I am using this website.

    Javanotes 6.0 -- Title Page

    At the end of each chapter there is a general quiz and a series of programming exercises. It also provides you with the code in case you get stuck. Outside of that, I use my old textbook as a reference as well (Damn im kicking myself for not putting enough effort into this class as i should have). Most textbooks offer a similar setup.

  5. #5
    Huskies's Avatar
    Huskies is offline Member
    Join Date
    Jul 2011
    Posts
    47
    Rep Power
    0

    Default

    @Junky: well, you do have to be a jerk about it. I came here looking for an educated opinion from people who know java. Your post was unhelpful, and it is not my fault you are bitter. good day sir!

    to the other two, thank you so much! i didn't even think of a text editor. I like that. Also thanks for the link Willriker. I'll definitely have to check it out.

  6. #6
    Junky's Avatar
    Junky is offline Grand Poobah
    Join Date
    Jan 2011
    Location
    Dystopia
    Posts
    3,798
    Rep Power
    7

    Default

    Quote Originally Posted by Huskies View Post
    Your post was unhelpful
    My post was very helpful. It told you exactly where to find the information you require. As I jokingly tried to point out is that this question is asked several times a week. So why should people like sunde have to provide the exact same reply evrytime that someone asks the question just because you couldn't be bother to do a little research?

  7. #7
    sunde887's Avatar
    sunde887 is offline Moderator
    Join Date
    Jan 2011
    Location
    Richmond, Virginia
    Posts
    3,069
    Blog Entries
    3
    Rep Power
    8

    Default

    Junky can be harsh at times, but if you need help and provide the correct amount of information he will help you out. He is very good at being honest. He is harsh at times but if you can take the criticism you will benefit.

    @op: I'd suggest starting with a simple notepad clone which just uses a JTextArea(the font management will be minute(all font will be the same as well as colors, sizes, etc(parentheses in parentheses yay!)))

    It's a good learning experience for sure, you will learn about io.

    To make a more advanced one you will have to check out JTextPane, both are fun projects and help learn a good amount. If possible try to avoid making it one giant blob of code and have multiple classes working together.

    The address book is also good because it can get you used to oopness and you can either serialize the data, or use a database. Some functionality to include is searching, sorting, etc. I went with serialization and it was pretty easily able to handle 100000 entries.

  8. #8
    Huskies's Avatar
    Huskies is offline Member
    Join Date
    Jul 2011
    Posts
    47
    Rep Power
    0

    Default

    Thanks again! I like the Address Book idea, and will most definitely work on it. This is the best forum and you guys are always speedy quick.

    On a side note, i love the Futurama pic Sunde

  9. #9
    sunde887's Avatar
    sunde887 is offline Moderator
    Join Date
    Jan 2011
    Location
    Richmond, Virginia
    Posts
    3,069
    Blog Entries
    3
    Rep Power
    8

    Default

    Thanks. I like it as well. That particular pic is used a lot as a meme with a picture of something stupid with this underneath captioned to say "Can't tell if trolling or just stupid".

Similar Threads

  1. Replies: 6
    Last Post: 01-15-2012, 04:01 AM
  2. Beginning with Android
    By Dark in forum Android
    Replies: 10
    Last Post: 12-21-2011, 01:53 PM
  3. beginning - IF
    By sparkling in forum New To Java
    Replies: 26
    Last Post: 06-05-2011, 04:17 PM
  4. Replies: 2
    Last Post: 04-03-2009, 03:03 PM
  5. Beginning Game Development - Suggestions?
    By JDCAce in forum Advanced Java
    Replies: 1
    Last Post: 12-08-2008, 05:42 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •