|
||||||||||
|
|||||||
| GoogleCommunity Sponsor |
Use coupon "forum" for 50% Off! |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Google Guru
![]() |
Is there a way to learn programming for free on the Net?
I think the subject tells everybody the question. But anyway, I'll repeat it - Is there a way to learn programming for free on the Net?
If you (it can be anyone) think that there is, then please post about it here, in this topic. |
|
|
|
|
Sponsored Links
|
|
|
|
#6 (permalink) | |
|
Elite Googler
![]() Join Date: Nov 2004
Location: Kansas City, Missouri
Posts: 1,065
Thanks: 0
Thanked 0 Times in 0 Posts
![]() |
Quote:
|
|
|
|
|
|
|
#9 (permalink) | |
|
Google Guru
![]() |
Quote:
|
|
|
|
|
|
|
#10 (permalink) |
|
Noogle
![]() Join Date: Jul 2005
Posts: 11
Thanks: 0
Thanked 0 Times in 0 Posts
![]() |
another way to learn: go freelance!
With Java, which follows a C-like syntax, I found those online guides to be a bit slow. If the same happens to you, another option that you have to learn is the following:
-learn the syntax (for, while, function headers, abstract, implements/extends, import, public/private/protected, switch/case, throw/catch, declaring/initializing primitives vs initializing an Object, if/else, arrays) -learn the structure (inheritance, object-oriented, libraries) -get an idea of the main primitive types (int, long, double, float, byte, char, boolean) -get an idea of the standard language classes (String, Integer, Double, etc) -LEARN TYPECASTING!!! -get to know a few util classes (ArrayList, etc) -start going through source for simple stuff, starting with your standard Hello World after you've got the hang of these basics (I know it looks like a lot, but it's very similar to picking up a new spoken language: the more you practice, the better you get and the more you retain) for practice, you can try some practice programs from online guides. there's this really good free online java textbook to use for practice problems: http://math.hws.edu/javanotes/ after that, you'll probably feel like putting your new knowledge to good use, but still feel very limited in your abilities because you'll have an idea of what you want to do, but not know exactly how to do it. there are two ways to approach this problem: search the Google to see if there are guides to perform your specific task, and two, organize your thoughts in some format, regardless of whether you think it's possible, and then start exploring the Java API. You'll be surprised by how much Sun's developers have already done for you. This is the beauty of Java. It's got all this great ready-made stuff for your use in the API, and it's still growing. Learning a new language takes a lot of time, whether it be spoken or computer. Make sure you're ready to make a relatively large time commitment if you want to be able to create things that amaze you (and your friends, and US @ the googleboard place) |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Where i can learn more about blog | nuttaphong191 | All About Google | 1 | 11-22-2006 06:58 PM |
| Large Collection Free Programming Books | pmsprasa | Books and Google Book Search | 0 | 10-31-2006 03:25 AM |
| Where do we Learn our Beliefs? A journey into the SELF! | Earth.Child | Chit Chat | 4 | 03-09-2006 12:00 AM |
| Learn how to Search Google | geekerati | All About Google | 2 | 03-06-2005 02:55 AM |
| How to learn C++ | Anonymous | Web Design, Coding & Programming Forum | 6 | 08-29-2004 11:40 AM |