Wanna Be a Java Web Programmer?
- JSP Standard Tag Libraries (JSTL), Jakarta Taglibs Project and Other Libraries
- Apache’s Struts Project
- EXtensible HyperText Markup Language (XHTML)
- Dynamic HTML (DHTML)
- Applet Programming
- HTTP Protocol
- Enterprise JavaBeans (EJB)
- Java Naming and Directory Interface (JNDI)
- 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
* JDBC
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…