View Poll Results: How long did it take you to learn Java?
- Voters
- 11. You may not vote on this poll
-
Less than 2 months
1 9.09% -
2 months to 6 months
1 9.09% -
7 months to 1 year
4 36.36% -
1 year+
5 45.45%
Results 1 to 13 of 13
- 04-12-2010, 01:48 AM #1
Member
- Join Date
- Apr 2010
- Posts
- 1
- Rep Power
- 0
Any tips for the beginner developer?
I have been interested in developing apps for awhile now, the iPhone's app store really set me off. I decided to go with Java first, and then learn C++ or whatever the iPhone is coded in. Anyways I have the following CDs from Sun Micrsosystems:
SUN Microsystems JAVA Training Courses:
Fundamentals of the Java Programming Language (CDJ-110A)
Java Programming Language (CDJ-275A)
Developing Applications for the Java EE Platform (CDJ-310)
Developing Applications for the J2EE Platform (CDJ-310A)
Web Component Development with Servlet and JSP Technologies (CDJ-314A)
Advanced Business Component Development with Enterprise JavaBeans Technology (CDJ-351A)
Introduction to Mobile Java Technologies (CDJ-450)
Mobile Desktop Development with Java Technologies (CDJ-455)
J2ME and Mobile Phone Development Topics (CDJ-460)
I started with Fundamentals of the Java Programming Language yesterday, and when I finish I am going to move on to Java Programming Language. Then I am going to do the Mobile Desktop Development with Java Technologies course. And lastly, J2ME and Mobile Phone Development Topics. Any suggestions or tips? I have tried learning java about 6 months ago from javapassion.com but it was not very easy or helpful. I figure the Sun Microsystems will do a better job.
- 04-12-2010, 04:11 AM #2
- Join Date
- Jul 2007
- Location
- Colombo, Sri Lanka
- Posts
- 11,370
- Blog Entries
- 1
- Rep Power
- 23
You MUST learn Java basis first of all, means J2SE, standard Java. Then after better to move J2ME, Micro Edition, which required for mobile application developments in certain level. Suns' have different resource available related with your requirements. But selecting the right one is not an easy task. You have to decide that. Why I'm say that is once you get a clever idea about the basis, you can decide yourself to choose the best.
- 04-12-2010, 04:13 AM #3
- Join Date
- Jul 2007
- Location
- Colombo, Sri Lanka
- Posts
- 11,370
- Blog Entries
- 1
- Rep Power
- 23
Regarding your pool. In sense, I'm learning Java everyday, since I start work on Java around 8-10 years ago. So voting on your pool may be kind of difficult (may be for other members as well ) ;)
- 04-12-2010, 08:07 AM #4
- Join Date
- Sep 2008
- Location
- Voorschoten, the Netherlands
- Posts
- 14,421
- Blog Entries
- 7
- Rep Power
- 26
I voted the '1 year+' option; I started with Java from (almost) the start in the mid 90s in the previous century and still I haven't seen every single class from its core distribution, mainly because I don't need them all. I'd say it takes 10 years or more to become fluent in any language.
kind regards,
Jos
- 04-12-2010, 03:33 PM #5
- Join Date
- Jul 2007
- Location
- Colombo, Sri Lanka
- Posts
- 11,370
- Blog Entries
- 1
- Rep Power
- 23
Yeah, no doubt about that. To learn anything in the most appropriate way, need more time.
- 04-12-2010, 03:58 PM #6
Senior Member
- Join Date
- Feb 2010
- Location
- Ljubljana, Slovenia
- Posts
- 470
- Rep Power
- 9
In a sense, you never really learn a language, but a way of thinking and mastering certain concepts. For me, learning a language is just knowing its strong and weak points, so you know what way to implement the general algorithm you think up.
- 04-12-2010, 04:05 PM #7
- Join Date
- Jul 2007
- Location
- Colombo, Sri Lanka
- Posts
- 11,370
- Blog Entries
- 1
- Rep Power
- 23
I think that's happen because of the experience. Learning a new language by an experienced programmer and a one for the first time, have a huge different.
I really believe that, when I'm start work in IT, it took months to learn VB. But now it's not that much difficult after 8-10 years. As you said, the key point is the learning strong/weak points is must. And I would like to add one more thing, learning the concepts is much useful. In most of the cases, the concept is the same.
- 05-06-2010, 02:10 PM #8
Member
- Join Date
- May 2010
- Posts
- 1
- Rep Power
- 0
Hi,
Where can i get the link to download the SUN Microsystems JAVA Training Courses as mentioned in the initial post?
- 05-06-2010, 04:02 PM #9
- Join Date
- Jul 2007
- Location
- Colombo, Sri Lanka
- Posts
- 11,370
- Blog Entries
- 1
- Rep Power
- 23
You cannot download those stuff in proper way lol, you can save the pages.
Java Developer Tutorials and Online Training
- 05-06-2010, 05:57 PM #10
Senior Member
- Join Date
- Apr 2010
- Location
- Belgrade, Serbia
- Posts
- 278
- Rep Power
- 9
I voted 1+ :D
Java is not difficult at all.
1. the best way to learn Java is writing programs (1% theory, 99% practice).
When you only listen/watch course you are in passive position, and you
are not interested in Java.
But when you listen/watch something and start to "investigate", or "explore" thats the best. When you listen/watch for example something with Strings then you should experiment with String code, think, ask people to tell you something about Strings, search on the internet about Strings,...
Do it with a big passion.
2. If at first something is not easy to understand it then re read it, listen it again, watch it again. When I start learning PROLOG it was very difficult.
I have read books over and over again. After 5-6 times of reading a books + big practice and exploring I become a master :-)
I came to Java from C/C++, but its not necessary to learn C/C++ first, you should go to Java directly.Last edited by cselic; 05-06-2010 at 06:01 PM.
- 05-06-2010, 06:04 PM #11
Senior Member
- Join Date
- Mar 2010
- Posts
- 952
- Rep Power
- 9
It's Objective C, and the development kit runs only on Macintosh computers. You can develop Android apps in Java, though.
Android SDK | Android Developers
I strongly recommend you take a look at the Mark Dexter tutorials pretty early on.
Eclipse and Java for Total Beginners
-Gary-
- 05-06-2010, 06:21 PM #12
Senior Member
- Join Date
- Apr 2010
- Location
- Belgrade, Serbia
- Posts
- 278
- Rep Power
- 9
I decided to go with Java first, and then learn C++
Practices of my colleagues programers (and my practice too) is: learn C, then learn C++, then learn Java :cool:
- 05-07-2010, 11:09 AM #13
- Join Date
- Jul 2007
- Location
- Colombo, Sri Lanka
- Posts
- 11,370
- Blog Entries
- 1
- Rep Power
- 23
Similar Threads
-
Tips needed
By adz06 in forum New To JavaReplies: 5Last Post: 12-07-2009, 01:35 AM -
need some derby tips:
By kulangotski in forum Advanced JavaReplies: 4Last Post: 03-09-2009, 05:09 PM -
Need some tips.
By PVL268 in forum New To JavaReplies: 4Last Post: 02-27-2009, 02:37 PM -
Order Management System Java Developer NYC-Core Java/Multi-threading/Socket Developer
By evanp in forum Jobs OfferedReplies: 0Last Post: 07-22-2008, 04:39 PM -
First project, need some tips..
By Komala_aradhya in forum New To JavaReplies: 1Last Post: 08-03-2007, 01:25 PM
Bookmarks