Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

Training
Web-based Courses
»   How To Enroll
»   Java Technology
»   Sun Java Studio, Solaris OS, and Perl Development
»   Sun Java Enterprise System
»   Sun Java Desktop System
»   Web Services, XML, and Web Publishing
»   Wireless and Telecommunications
»   StarOffice Software
»   Solaris Operating Environment
»   Network Management
»   N1 Grid
»   Security
»   Server and High Availability
»   Storage
»   Knowledge Management
»   Auto-ID
 
 

Using Sun Java Studio IDE

 Course Description
    Course Outline/Details

The Using the Sun Java Studio Enterprise IDE course provides students with the information needed to support developers and increase their productivity when building Java(2) 2 Platform, Standard Edition (J2SE), Java 2 Platform, Enterprise Edition (J2EE), and Java Web Service components in the Microsoft Windows and Solaris Operating Systems. Training for the C, C++, and Fortran development environment (Sun Studio 8 Solaris Edition product) is covered in a separate course. This course describes the major functions of the Sun Java Studio Enterprise integrated development environment (IDE), including:

  • Technical configuration and system administration
  • J2SE, J2EE, and Java Web Services component assembly, compilation, deployment, and execution
  • J2SE, J2EE, and Java Web Services applications debugging, and testing
  • The course describes the product's major features and functionality; installation, configuration, and performance tuning the IDE; how to use the debugger, Hypertext Transfer Protocol (HTTP) Monitor tool and logging mechanism. This course also offers insight into:

  • How to use wizards and templates to reduce development time in building components, test clients, and so on.
  • How to set IDE log flags to initiate in-depth auditing capabilities
  • How to set JVM flags, particularly in garbage collection, to optimize execution of the Sun Java Studio Enterprise IDE
  • How to configure and deploy applications to the bundled Sun Java Enterprise System (JES) servers, such as the Sun Java Application server
  • How to configure and access various databases
  • The course emphasizes debugging and some of the features in the Debugger, including distributed debugging, debugging applications deployed to supported application servers.

    Note: This is not a programming course.

    This course requires a Flash-enabled browser.

  • Course length: 6-8 hours


  • Course ID:
    WJO-2500-180
    Subscription Duration:
    180 days
    Price:
    $US  95.00
    How to Enroll
       
     Languages Offered Back To Top

    This course is currently available in English only.

     
     Who Can Benefit Back To Top

    Java technology programmers and application developers who are familiar with the Java platform. The target audience for this course might have the following job titles:

  • Java technology programmers
  • Sun Java Studio administrators
  • Software engineers
  • Application developers
  • Server-side Java technology programmers
  • Server-side Java technology developers
  •  
     Prerequisites Back To Top

    To succeed fully in this course, students should be able to:

  • Familiarity of the basic concepts of Java technology programming and Java technology development
  • Experience in using the Java programming language to develop J2EE components and assemble them into enterprise-level applications
  • Experience with a professional IDE or some form of developer tools, such as a debugger or browser
  •  
     Skills Gained Back To Top

    Upon completion of this course, you should be able to:
  • Describe the Sun Java Studio Enterprise product, features, functionality, libraries, and components
  • Identify appropriate hardware and software required for Sun Java Studio Enterprise, and perform product installation using multiple techniques
  • Identify and describe the major technologies supported by the Sun Java Studio Enterprise IDE (such as servlets, JavaServer Pages , web services, Enterprise JavaBean [EJB]components, and Java DataBase Connectivity JDBC)
  • Describe component assembly, deployment, execution configurations
  • Examine, debug and test J2EE and Web applications using the Sun Java Studio Enterprise IDE's debugger and HTTP Monitor tool
  • Use Sun Java Studio Enterprise logging features to help analyze the health of the application server to determine strategies for improving that performance
  •  
         Course Content Back To Top



    Module 1 - Previewing the Sun Java Studio Enterprise Product Line and Third-Party Software

  • Describe the evolution of the Sun Java Studio Enterprise product
  • List and describe the various third-party software components bundled with the Sun Java Studio Enterprise IDE


  • Module 2 - Introducing Sun Java Studio Enterprise
  • Describe the Sun Java Enterprise System
  • List the categories for Sun Java Studio Enterprise
  • Identify and describe Sun Java Studio enhancements, highlights, and new features
  • Describe the integration of the Sun Java Studio Enterprise IDE with Sun Java System Application Server
  • Recount supported software products for the Sun Java Studio Enterprise IDE


  • Module 3 - Installing and Configuring Sun Java Studio Enterprise
  • Describe the software and hardware requirements for the Sun Java Studio Enterprise IDE
  • Install the Sun Java Studio Enterprise IDE and configure access to Sun Java System Application Server
  • Uninstall Sun Java Studio Enterprise
  • Connect to the Update Center
  • Access the Licensing Module
  • Start JES servers
  • Configure integration with the PointBase Database server
  • Configure integration with the Sun Java System Application Server
  • Access VCS software within the IDE


  • Module 4 - Developing J2EE Applications in the Sun Java Studio Enterprise IDE
  • Review J2EE architecture
  • Describe J2EE support in the Sun Java Studio Enterprise IDE
  • Access VCS to store and manage J2EE components
  • Demonstrate how to build, assemble, deploy, and execute a sample J2EE technology application


  • Module 5 - Creating Web Applications in the Sun Java Studio Enterprise IDE Using Application Framework for RAD
  • Describe web application architecture
  • Describe features and functions of the Application Framework tool
  • Describe web module execution within the Sun Java Studio Enterprise IDE
  • Access VCS to store and manage web modules
  • Demonstrate how to build, assemble, deploy, and execute a sample web application using Application Framework


  • Module 6 - Developing Web Service Components in Sun Java Studio Enterprise 6
  • Describe web services architecture
  • List and describe web service configurations supported by Sun Java Application Server
  • Describe JAX-RPC, JAXR, and SOAP specifications supported by Sun Java Studio Enterprise
  • Access the internal UDDI registry
  • Demonstrate how to build, assemble, deploy, and execute a sample web service application


  • Module 7 - Debugging, Monitoring and Auditing in Sun Java Studio Enterprise 6
  • List the various monitoring and debugging tools in Sun Java Studio
  • Describe the debugger configuration options available in the IDE
  • Perform distributed debugging on components that reside in the application server's web, the EJB tier, or both
  • Identify system trace flags you configure in the IDE
  • Identify steps to turn on logging


  • Module 8 - Performance Tuning in Sun Java Studio Enterprise 6
  • Fine tune performance of the IDE
  • Configure garbage collection flags in the JVM
  • Adjust specific areas in memory


  • Module 9 - Obtaining Useful Information
  • List online sources of information for Sun Java Studio
  • List online and instructor-led training (ILT) training for Java technology and Sun Java Studio available through Sun Knowledge Services
  • List certifications available for Java through Sun Knowledge Services
  •