Education Q&A

online learning java for web usage

ECept Education > Online Education

Q. I'm adept at Cold Fusion and not too bad at PHP, and these are both non OOP. I'd like to learn Java as an alternative to these two languages, and I'm having trouble finding where to start. Are there any resources that teach the Java needed for scripting vs full fledged stand alone applications? Also, can someone tell me some benefits of java vs. other languages for simple things? If I just needed a form processor or some scripting to drop info in a database, is one language really that much better than another? I can bang out CF code easily, but now that the boss wants to turn us into an OOP shop, I'm wondering how this would benefit us.

A. > I'm adept at Cold Fusion and not too bad at PHP, and these are both non > OOP. I'd like to learn Java as an alternative to these two languages, and > I'm having trouble finding where to start. Are there any resources that > teach the Java needed for scripting vs full fledged stand alone > applications? If by scripting, you mean JavaScript, then ask in comp.lang.javascript about that piece. JavaScript isn't Java at all. For the rest of it, there are lots of good introductory Java resources out there. Look for Sun's Java Tutorial, which is available online and has all kinds of branches that cover the basics of Java in various different environments. Bruce Eckel's Thinking in Java is available online (as well as in print form at your favorite bookstore) and covers the more conceptual OO stuff very well. > Also, can someone tell me some benefits of java vs. other languages for > simple things? If I just needed a form processor or some scripting to > drop info in a database, is one language really that much better than > another? No, as long as the code is guaranteed to remain very simple. Obviously, any reasonable server side web language will be capable of doing that kind of stuff, and it matters little what language you use. If your application may grow very large in the future, the flexibility of being able to move or a MVC-style servlets/JSP/EJB architecture with a web application server may be a lifesaver. It will help if your code starts out as a JSP. Then you can separate business logic from presentation easily with servlets, and then add in EJBs as a last step when you need scalability across multiple servers and so on and so forth.

 


Ask an Education Question

 

Other Questions:

Online Graduate School in philosply

Is there such a thing as a online graduate program in philosophy? If so where is it offered? I have a full time job as an actuary so I cant go to school during the daytime. Unfortunately my local university does not offer night classes. Also, ...

Need recommendations on Instructional Technology Master's Program

I'm looking for recommendations on online Instructional Technology master's programs. My preference is to find a program that offers an MS and most of their program can be taken online. I have a strong technical and design background in web deve...

Online Math Resources

Can anyone direct me to some really useful K-12 online educational tools for teaching various subjects in Mathematics? I am most familar with the online schoolyard (http://www.onlineschoolyard.com) however, I was hoping there might be some additi...

online nursing education?

I'll be graduating shortly with a BS degree in electrical and computer engineering. I'm trying to get into nursing. However, I noticed that the University of Phoenix is offering a BSN online. I'm often wary of online education, as some people don'...

looking for online teacher cert. program

I am searching for a totally (or nearly totally) online initial teacher certification program, either elementary or secondary, which can be completed by students who live in isolated areas. Also, information on how the student teaching/internship...

 

ECept Education Menu

Ask a Question
About Us / Me
Contact Me
Privacy Policy

Sitemap

Quality Education Links

US Department of Education
APA Student Resources
Student Gateway to the US Government
Education.com
Education News

Q&A Subjects

Continuing Education
Distance Education
Driver Education
Online Course
Online Degree
Online Education
Supervisor Training