• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 317
  • Last Modified:

development in Java

Hi!
   I have worked a lot on Microsoft platform and have got tired of being developing for Windows only..... [yea u get the point]. Iam totally new to Java and my requirements are to be professional in J2EE (ie use JDBC with Oracle and SQL Server), etc.

   I know .NET is out there but I think I want to go for J2EE because if i learn to use Java, C# wont be a problem for me. That way I kill 2 birds with one arrow. The only problem is that since Im new to Java I dont know what track to opt for, ie how to reach there, where to start from....., etc.
If your thinking Im bit horrified with the Java development then yes your right, Iam. I have seen Java developers writing novels in java (more than 20000 lines of code) to get a simple app working.

   So I would like advice from all the experts as what pattern should i adopt to reach my goal. Currently I have started from Java 2 Programmer Certification books, trying to get my concepts clear.

Nomi.
0
Syed Irtaza Ali
Asked:
Syed Irtaza Ali
1 Solution
 
reynoldgCommented:
Hi There!

writing java code is not difficult at all. especially when
u are using IDE enviroments like Forte, JBuilder and all.
its as easy as using a visual studion ide to make an application

I hope this help you

Thanks

Reynold
0
 
girionisCommented:
> and my requirements are to be professional in J2EE (ie
use JDBC with Oracle and SQL Server), etc.

  First of all J2EE is not just connecting to an Oracle or SQL server but *a lot* more.

  If you are new to Java I *strongly* suggest to start with the basics first and when you feel comfortable move to the enterprise field of Java. J2EE is a quite complicated (have you seen the J2EE specification? If not take a look to take an idea about what I am talking about) and it cannot be mastered within months. I have seen people developing for a couple of years and still cannot get it right.

 > I have seen Java developers writing novels in java (more than 20000 lines of code) to get a simple app working.


  Well you can never be sure how simple an application is by just looking at it working. Most of the applications you consider simple are actually very complicated and require a lot more than 20,000 lines of code, whether they are written in Java, C++ or Eiffel. Although Java offers simplified means for developing networked and enterprise solutions you can still expect vast numbers of LOC (Lines Of Code).

  My advice is: get your head around J2SE first (Sun's web site is an excellent place to start) and when you fell confident enough move to J2EE.

  Hope you get an idea. :-)
0
 
Syed Irtaza AliLead Software ArchitectAuthor Commented:
So at what level would I with J2SE and would is the maximum utilization for it. As Iam an Application Developer, what kind of support or advantage would I get through J2SE.

Is the Java 2 Certified Programmer a J2SE track?
Could you refer me some articles or books to go for?

Nomi.



and reynoldq, Iam new to Java not to EE. I know the rules how to accept an answer so please do not answer just comment.
Thank you.
0
Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

 
Syed Irtaza AliLead Software ArchitectAuthor Commented:
So at what level would I with J2SE and would is the maximum utilization for it. As Iam an Application Developer, what kind of support or advantage would I get through J2SE.

Is the Java 2 Certified Programmer a J2SE track?
Could you refer me some articles or books to go for?

Nomi.



and reynoldq, Iam new to Java not to EE. I know the rules how to accept an answer so please do not answer just comment.
Thank you.
0
 
girionisCommented:
> So at what level would I with J2SE and would is the maximum utilization for it.

  There is not an answer to this question. It depends heavily on confident *you feel* and how well you can cope with a given problem in Java.

>  As Iam an Application
Developer, what kind of support or advantage would I get through J2SE.

  Well I will put it this way. J2EE is based on J2SE. It is using the same classes and it is based on the same architecture. It is imperative that you have a good understanding of the J2SE first and then you move to the J2EE area. J2EE is a step higher in the hierarchy and it would be impossible to move there if you do not know the basics of the standard edition of Java.
0
 
Jim CakalicSenior Developer/ArchitectCommented:
Start here:
http://developer.java.sun.com/developer/onlineTraining/new2java/stepbystep.html

Once you've worked through the language tutorials and feel comfortable in Java, you can progress further by using the checkboxes at the bottom of that page to create a customized learning trail. The options include "advanced" J2SE topics and J2EE technologies.

Best regards,
Jim Cakalic
0
 
Syed Irtaza AliLead Software ArchitectAuthor Commented:
Thanks it helped me a lot.
Currently I have started working with JDBC and I think Iam getting pretty good at this.


Nomi.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now