J2EE is broad in terms of kung unsa nga areas & technologies involved.
If I may list down what you need to study for real-world J2EE (by this I mean kung unsa gyud ang imo mahimo nga trabaho ug unsa ang imo ma-encounter kung makatrabaho ka ug J2EE company):
1. Servlets
2. JSP
3. AJAX frameworks / libraries (at least -- Prototype or DWR)
4. MVC frameworks (at least -- Struts (1 or 2) or Spring MVC)
5. ORM frameworks (at least -- Spring ORM or EJB 3)
6. Persistence frameworks (at least -- Hibernate or IBatis or JPA)
7. JUnit
8. Ant
9. Maven (optional -- but may be required for some companies)
10. Web Service
11. Database (at least MySQL)
12. HTML & CSS
You also need to know and get familiar with:
1. IDE (at least -- Eclipse or Netbeans)
2. how to debug in Eclipse or Netbeans
3. Firebug for debugging Javascript
4. J2ee servers / containers (at least -- Tomcat or JBoss)
You don't have to be master everything listed above. My advice is that you start working on your own project in a J2EE environment. You will surely come across the things I listed above. Just enough to get a peek of what those things are. That will get you started.
Almost everything I listed above are fundamentals for J2EE. But the most important one there is AJAX. Every web application now uses AJAX heavily. The more complex the requirements become the more your application will need more AJAX.
Similar Threads |
|