A beginner's guide to developing enterprise applications on the JavaTM 2 Platform, Enterprise Edition SDK version 1.3 (the Standard Developer's Kit is used as the development environment).
An excellent step-by-step tutorial to introduce J2EE and develop programming concepts. This is a Sun professional site, but the tutorial is top notch, full of screen shots and helpful hints.
Type of Material:
Tutorial with links to downloads and additional resources (there are a wide variety of examples which can be downloaded, built and run. There are also numerous diagrams to help in the understanding of the conceptual material).
Recommended Uses:
The best use of this material would be to practice the tutorial outside of class time to reinforce the class assignments and lecture.This material is best used in conjunction with a text book and ancillary lectures, but could be used by independent students.
Technical Requirements:
Browser (It would be helpful to actually download the Java development program to try the actual programs as you go through the tutorial). Links to instructions for their downloading and installation are provided. .
Identify Major Learning Goals:
The learning goal of this site is to develop J2EE server side programming skills by using the step-by-step tutorial material covering everything from web components to working with API. This tutorial takes an examples-based approach to describing the features and functionalities available in J2EE Software Development Kit (SDK) version 1.3. Links to the installation of all necessary tools is also provided. Applications are developed, deployed and run. The developer is led right from downloading, through building, and running the application.
Whether you are a new or an experienced enterprise developer, you should find the examples and accompanying text a valuable and accessible knowledge base for creating your own enterprise solutions.
Additional tutorials are linked on such topics as: Java Message Service (JMS),
Java Naming and Directory Interface (JNDI), Java API for XML Processing (JAXP).
Target Student Population:
College students with previous Java programming experience.Advanced programmers who have mastered Java and database concepts. Upper Division Undergraduates or Graduate Students.
Prerequisite Knowledge or Skills:
Understanding of server side programming and basic Java programming skills in addition to a solid foundation in the Java programming language, SQL, and relational database concepts is required.
Content Quality
Rating:
Strengths:
Very comprehensive tutorial and reference material. An index, table of contents and search are available.This site has solid tutorials that will help a student learn the J2EE architecture, become acquainted with important terms and concepts, and find out how to approach J2EE application programming, assembly, and deployment.
Concerns:
Students must have the prerequisite knowledge base. This is a commercial site that has book sales, but the material is still extremely solid and helpful. Many advanced topics are available on the site.
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
Leads the student step by step through the process. It builds upon previous examples and tutorials. The Sun Java site would be a great additional resource to a professor's lecture material. Numerous programming examples are given to reinforce J2EE programming knowledge. You can download all the examples (including images) used in many of the lessons from the Example Index. It follows an example-oriented focus similar to The Java Tutorial on this same site.
Concerns:
The student is not provided with the underlying theory of why this is important. The level of difficulty jumps quite quickly from the earlier examples to the advanced material.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
Very well laid out. The tutorial is very easy to use.
Concerns:
Does not provide foundational material on some of the "why's". The faculty member must supplement theory with these practical tutorials (this tutorial is not intended for J2EE server or tool vendors. It does not explain how to implement the J2EE architecture, nor does it explain the internals of the J2EE SDK).
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.