Java Web Developer Need to Know

Wanna Be a Java Web Programmer?

  1. JSP Standard Tag Libraries (JSTL), Jakarta Taglibs Project and Other Libraries
  2. Apache’s Struts Project
  3. EXtensible HyperText Markup Language (XHTML)
  4. Dynamic HTML (DHTML)
  5. Applet Programming
  6. HTTP Protocol
  7. Enterprise JavaBeans (EJB)
  8. Java Naming and Directory Interface (JNDI)
  9. Other Tools

2 replies on “Java Web Developer Need to Know”

I wouldn’t recommend Applet programming to anyone. As for EJBs I’d say unless you have to, don’t!
As most web programming with Java you’d require to know:
* JSPs
* Servlets
HTTP Protocol? I don’t know many junior Java guys who do know anything but the basics.
There’s also a bunch of non-skills related stuff I’d love more Java programmers knew, especially those who I interview! Design patterns being number one followed by some lightweight processes and sound knowledge of algorithms and data structures.
Just my #0.02

What about (automated) building and testing frameworks for Java/(etc) web programming?

Threads, concurrency issues, the CGI protocol, client/server network programming are pretty important… I’ve seen people writing scripts using PHP/Perl/etc and still not know the difference between GET and POST, how a JavaScript variable being parsed by the browser is different then a PHP variable being parsed by the server, etc. (To people reading this: I don’t mean you)

Now to figure out how easy Embperl2’s MVC support is…

Comments are closed.