[QUOTE=Rocket;27699667]Buy a book.[/QUOTE]
or the java site's tutorials
Programming is something you learn by yourself.
Buying a book, really doesn't give me any since of direction. I have tried looking up books that teach you java, but they were either no help, or showed you how to advance in java. And, the java tutorial sites gave me no help either. I would like to work with another person, permitting anyone wants to dedicated their time. Paid, or not.
I learn by taking taking other people's hard work, tearing it apart and implementing parts in my own code. Over time you begin to be less dependent on others' code. For example, lua scripts in gmod were where I started to really understand programming, because everyone's code is open source. I was able to use the above method for whatever I wanted.
It also helps for whatever you're doing to have immediate effects on something real. Again, lua did this perfectly. It had real, measurable effects on the game, like setting the positions of objects, etc.
Watch and follow Java lectures from Youtube.
[media]http://www.youtube.com/watch?v=KkMDCCdjyW8[/media]
Thanks to everyone so far, didn't expect to get this many responses. @Smashmaster, I like you advice, if all else fails, I will probably resort to that. Thanks. @Cookieeater, thanks for your advice, but I would either like to work with someone, or work with Smashmasters idea.
Please keep posting!
Learning from a tutor is a bad idea. You are paying money to take a month to learn from someone who might be teaching you bad habits. The Java tutorials and most books will teach you the right habits and you will learn more from them than you will from a tutor. The tutorials and books are not that hard to follow. And if you don't understand something in them, post your question on Facepunch and we will try to help you.
Most people do not learn programming from one on one classes and a lot of people don't go to classes at all, they learn by themselves.
[QUOTE=Smashmaster;27702511]I learn by taking taking other people's hard work, tearing it apart and implementing parts in my own code. Over time you begin to be less dependent on others' code. For example, lua scripts in gmod were where I started to really understand programming, because everyone's code is open source. I was able to use the above method for whatever I wanted.
It also helps for whatever you're doing to have immediate effects on something real. Again, lua did this perfectly. It had real, measurable effects on the game, like setting the positions of objects, etc.[/QUOTE]
That can be useful as a part of learning, but you can't learn to program effectively just from looking at existing code.
@OP - Buy a book, teach yourself. Every good programmer I know is self taught.
Ok. So far I think that I am going to self teach myself then, prolly by @Smashmasters method. Anyone else have any ideas on how you "Self teach" yourself? And thanks for everyones post so far.
-Snip-
Books and online tutorials are the best, also this isn't twitter.
I learned basic java in a weekend by myself. If you don't have any prior programming knowledge, though, then you should probably get a book on the subject.
[QUOTE=neos300;27729254]Books and online tutorials are the best, also this isn't twitter.[/QUOTE]
What do you mean by "...this isn't twitter."?
[QUOTE=Gamershaze;27737150]What do you mean by "...this isn't twitter."?[/QUOTE]
Use quote tags instead of @, like you were doing before.
[QUOTE=neos300;27755703]Use quote tags instead of @, like you were doing before.[/QUOTE]
People have been using '@name' to address specific people on forums long before Twitter existed.
[QUOTE=Cookieeater;27702518]Watch and follow Java lectures from Youtube.
[media]http://www.youtube.com/watch?v=KkMDCCdjyW8[/media][/QUOTE]
lol, I r going to stanford.
Rather than make a new thread I thought I'd ask here - can anyone recommend a good Java book that's good for a beginner but isn't really simple things?
(I know how to write a program, I know how to use arrays and methods, how to read files, how to use libraries, how to draw things in a window and use swing etc.) - I want to learn about threads and stuff like that, but I'm not really sure what to look for.
I'm using [url=http://www.amazon.com/Big-Java-Compatible-Cay-Horstmann/dp/0470509481/ref=sr_1_2?ie=UTF8&s=books&qid=1296666857&sr=8-2]this book[/url] for a class right now and it's pretty good. It assumes you have some prior programming knowledge.
That seems to just be basic stuff - and according the reviews you can't access the resources to go with it.
What do you guys think of this one? [url]http://oreilly.com/catalog/9780596008734/[/url]
Sorry, you need to Log In to post a reply to this thread.