The Hunt
I’ve gone on a mad hunt across the internet. It started a few weeks ago when I realized that my JEE knowledge needs to be improved. I mean, I know the concepts, I’ve got the basics, sheesh, I’ve even been on an EJB3 course! The problem the way I see it is that I haven’t studied and implemented something all the way through.I haven’t properly, practically built that many proper JEE apps. If any.
So with bow and arrow, or rather in this case, Google and keyboard, I went hunting. I quickly realized that it wasn’t as easy to find proper resources as I first anticipated. I should probably indicate that my quest was to find a tutorial (if that is what one would call it) that would take me all the way through. I mean everything. I wanted something that can lay down all the groundwork and then build on that solid foundation everything I would need to know.
Problem was that all the tutorials had some sort of problem. Some would indicate that I would need to know technology x and y, which I did, but then go on to assume I had knowledge of other technologies and concepts that I did not. Some “tutorials” would be very vendor or technology specific; for example, a tutorial on writing WebServices using Eclipse, Ant and whatever arbitrary tool (Ex Axis) doesn’t teach me what it is all about. It means that the arbitrary tools do a lot of work for me, work that I would like to understand before I use the tool. All of this takes away from a complete learning experience.
Looking at these problems from another angle would let me come to realize that maybe it all doesn’t really matter. Going to the beach by means of train or bus really doesn’t make any difference to my prospective day of sunshine, does it?
The Find
Well, I have a personality that borders on the over zealous side which I realize might somehow be detrimental to my health. Either way, I found a set of resources which I believe will get me where I want to be. I will list them here:
- Sang Shin’s Java Passion
When I attended Sun Tech Days this year in Johannesburg this man’s passion was so strong right off the bat that it affected and excited everyone attending. I like his site since it takes you through groundwork before it gets to the main meal.
- Sun’s Java 5 EE TutorialThis is probably the starting point from Sun’s perspective. It’s based on Glassfish which is the reference framework from Sun. This book looks to be the Full Monty sitting at 1124 pages in total.
- Online resources other than those listed above:
http://www.java.net
http://www.netbeans.org







