Wednesday, September 20, 2006

Java Training

I haven't crossed over to the other side yet. I'm in Dallas at Java training this week. I've been here all week. My trip here was a nightmare.

Monday I was in a fog and practically falling asleep in class. It's not the insructors fault, nor is it a dislike for Java. It's just that I didn't have enough sleep. We covered some of the basics of the Model View Controller pattern and where to use Servlets, JSPs and EJBs. The entire class is spent building up the same application. We start it from scratch and every lab continually adds to it. We setup a database using Cloudscape. This is a free database which is included with RAD.

RAD as it turns out is just a bunch of purchased plug-ins for Eclipse. The development is all done in Eclipse using the plugins to enhance the environment. I've never used Eclipse before, so I have no idea what the base functionality provides. The instructor mentioned that there are a lot of free plugins that would provide you with a very usable development environment.

Tuesday and Wednesday are both kind of a blur to me. I've had so much new information thrown at me that I'm not sure which way is which. I've learned about Java Beans and tags. I've learned about script funcitonality so I can use ${item.id} instead. I've also started working ahead on the labs and am currently working on custom tags.

Every little click I do in the IDE, I learn something new. "Oooh, I didn't know you can do that" is running through my head all the time. I would be lost if I wasn't following step by step instructions though. I'm learning a lot, but I also still don't understand practically anything. At least I understand the code (mostly). Now if I can just figure out why everything has to go where it does in the project.

No comments: