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.


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

Results 1 to 2 of 2

Thread: Beginner programmer looking for time estimates

  1. #1
    Junior Member
    Join Date
    Dec 2012
    Thanked 0 Times in 0 Posts

    Default Beginner programmer looking for time estimates

    Hello everybody,

    This is my first post on these forums and I am looking at starting to learn Java as my first programming language.

    First, a bit about myself. I am 15 years old and am from New Zealand, I am very interested in computers having started using them when I was about 7 and these days I spend 8+ hours p/day if I don't have school. First game I ever played was Runescape, which is a game written in Java for those who aren't familiar with it. When I was about 12 I became interested in Runescape private servers which is similar to the original game, just hosted on a private network and with changes to the game to make it easier, more interesting etc. I attempted then to learn Java so I myself could make these private servers and change the game to my tastes. After looking up some tutorials on the internet and also getting a book out of the library that was a couple of inches thick on java I realised I had learnt nothing in a couple of weeks other than to copy someones elses code and run it, I didn't understand any of it, variables, boolean (just a couple of words I remember), having the low attention span that all 12 y/olds do, I gave up.

    I believe now, I am older and more mature and am probably capable of understanding what I previously did not. I am also willing to dedicate most of my time to this

    Now, my actual question is about how long it will take me to have a basic understanding of Java. Currently I am on school holidays and am for about 5 more weeks. I am willing to dedicate most of my time on the computer to learning Java, which is probably atleast 8 hours a day.
    Then, when I start school again, maybe an hour or two everyday after school
    I like to consider myself to be intelligent, so I believe I should be able to grasp the concepts reasonably quickly.

    From experience, how long do you think it will take me to be at each stage of understanding Java. I do realise of course fully learning a programming language can take years, what i'm interested in is what i'll be capable of in a short time, will I be able to make mods for java based games in a couple of weeks, months maybe a year? Also, what steps should I take to start to learn it

    Also, with learning this language, do you have any tutorials you recommend for me to start with, bearing in mind I am completely new to programming? I would greatly prefer not having to buy anything, having little to no money and am wanting to be self taught without a class/tutor

    My short term goals from learning this language is to be able to make mods for current games that run java eg: Minecraft, possibly write own basic 2d games and also to be able to make basic apps for Android devices

    Thanks for any help you give and I hope to be using this community for any issues I run into,

  2. #2
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Washington, DC
    My Mood
    Thanked 636 Times in 540 Posts

    Default Re: Beginner programmer looking for time estimates

    5 weeks is enough time to learn the basics. Spend a couple weeks learning as much as you can going through the tutorials and trying EVERY example, then spend the second half of your time trying to get a SIMPLE project (such as a game) working.

    You might also want to look at Processing. It's a language built on top of Java, has the same syntax, but focuses on being easier to use and display things visually. I'd recommend that for a beginner trying to learn programming on your own.
    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!

Similar Threads

  1. Hello, first time caller long time programmer....
    By P2C2N in forum Member Introductions
    Replies: 3
    Last Post: December 10th, 2012, 11:53 AM
  2. tips for beginner programmer
    By Syahdeini in forum The Cafe
    Replies: 1
    Last Post: July 11th, 2012, 09:31 PM
  3. beginner programmer trouble
    By scottey313 in forum What's Wrong With My Code?
    Replies: 5
    Last Post: November 30th, 2011, 01:41 PM
  4. Replies: 1
    Last Post: September 15th, 2011, 02:38 PM
  5. Beginner java programmer!
    By chrisivey1980 in forum What's Wrong With My Code?
    Replies: 8
    Last Post: April 23rd, 2011, 03:06 AM