to Live IS to Fight
 

New job, new to Java and new challenges

java-duke-guitarAt the beginning of this week, I have started a new position at a development software company.With a back ground of CSS, xHTML and PHP development, I have been assigned in a web portal project. However, the issue is that it has been developed with J2EE technology, and Struts framework. I have spent first days to study about many new concepts (at least to me): JSP, Servlet, Tag Lib, JSTL, EJB, JDBC … at the meantime, I also need to review and implement Ajax technology as well as Javascript into the current product.

This is really a big challenge for a freelancer, like me. Until now, I have learned myself almost web development knowledge, and in fact PHP, (x)HTML and CSS are not too hard to walk through.Yet, Java is an another story. Java is not just a language, it is a platform, that means I must deal with many complicated concepts and structures in the short time to adapt the new environment. Even I just handle the lay-out of the softwares, I have to master a large amount of identifications, rules and syntax. Fortunately, my new team-ates are enthusiastic to support me. I also open a new topic: Java, in order to share my experiences with this kind of programming language.

Despite that those difficulties, I am very pleased to work in this company, because this gives me a chance to work in big projects (the current one is a finance portal) and learn new things. I am not the type of worm book, I often grow and learn more from practical projects.

Here are some useful links to start Java web development:

ONJava.com — How Servlet Containers Work

JSP Standard Tag Library eases Webpage development - Java World

Java Examples from The Java Developers Almanac 1.4

Struts Framework Tutorials for beginners

Struts - A Quick How-To By Abdul Habra

Tutorials for Struts, JavaServer Faces, JSF, EJB, Hibernate, Eclipse, JBoss, Tomcat

If you walk around Java articles, websites, you may notice that almost them are not updated frequently. I am wondering why? I think that because there are too many things to learn in Java, and it is not easy to master all of them, then people pay a lot attention to study them instead of sharing their knowledge. Is it right ? I am not sure, at any way, I need to read final chapters of the book Beginning JSP 2 From Novice to Professional

3 Responses to “New job, new to Java and new challenges”

  1. rskdman says:

    Is there any fast way to get started with Java or JSP?
    Can you suggest a GUI that could make someone develop JSP pages faster just like we have with PHP and ASP pages.
    Thanks.

  2. [...]  Loading … In Categories : Java June 20th, 2007 In order to have a full enough for this question. I decide to introduce some famous Java IDE for [...]

  3. NA says:

    I too was in the same position as you couple of months back :)
    But its not really that difficult to learn Java and JSP. However, I still like and prefer to work with PHP than Java.

Leave a Reply