OK, I couldn't determine where else on this board would be the best place to start, so this looked like an area that I wouldn't offend anyone.
I am trying to "fast track" my JAVA education. I learned BASIC back in the 80's and never did anything with it past High School. I have been playing with HTML since the early 90's and started PHP scripting during the last 10 months. PHP came easily enough with the help of a couple of books.
Now I have a serious challenge in developing an application in JAVA. So I have purchased a couple of books, the first few I didn't really like, I am now using "JAVA How To Program Sixth Edition". So far it has been a great learning tool and I am starting to get a better understanding of OOP and JAVA.
My problem is that my organization has put their faith in me to build an application from scratch that uses just about every aspect of JAVA that I can imagine. The application needs to be ready about a month ago. I think that an experienced JAVA programmer could knock this out in a couple of days, maybe a week or so, but I am dragging.
I understand that one of the biggest advantages to JAVA is being able to use classes other people have already developed, but I am not understanding how and where you find these classes. I know about the classes that come packaged with JAVA, and have used classes like the JDBC driver. But, where can I find other classes that might help me in my application development? I need an I/O class for the serial port. I need a class for displaying something similar to a stopwatch. I am having a hell of a time with screen layout and design. The list goes on and on....
Might there be someone out there willing to help guide/tutor me in getting this application done? I just feel like I may be spinning out of control.
Brett M. Williams<br />Co-Founder - United Flyball League International<br />Website Administrator<br />Software Developer<br />Database Admin<br />Anything else "techie"
Another website where you can find lots of useful pieces of code is SourceForge. That's a website that a lot of developers use to work together on open source programs and libraries (not only in Java).
Your last question moves from the "how do I implement this in Java"-type question to a "where do I start"-process-type question. Rather than moving this thread (again) to the Process forum, I suggest that you post a thread over there (Process: UP, RUP, XP, etc.) pointing to this thread or just post the "where's the starting point question" with a link to your document over there. At least that's what I would do if I were in your position.
JavaBeginnersFaq "Yesterday is history, tomorrow is a mystery, and today is a gift; that's why they call it the present." Eleanor Roosevelt