ExitCertified Training Training with Java Solaris Red Hat IBM Symantec Siebel PeopleSoft Certified
 
Start
Training Courses and Schedules
Training Savings
IT Certification
Training Solutions
Loading
Trust Your IT Training   |
Oracle University Awards ExitCertified Corporation with North American Partner of the Year.

Email Training Course

Java Programming Language Workshop

Format: Instructor-Led Classroom
Other Formats:
 
This course has been discontinued

This course is no longer offered on our regular schedule.
If you require information regarding a similar course or have
questions about this update, please contact us.
 

 
Sun Microsystems Certified Training Course   Sun Microsystems Training Savings



click to view this Java Package :: Return to this page to view dates and register
 

Skills Gained

  Upon completion of this course, students should be able to:
 
  • Implement and test a from-the-ground-up program that could be used in a commercial intranet application

  • Develop classes to connect programs to SQL database systems by using the core aspects of the Java Database Connectivity application programming interface (API) (JDBC API)

  • Apply design patterns to create reusable classes

  • Organize and set up the infrastructure to support a Java technology project

 
  • Create two-tier and three-tier Java technology applications

  • Create remote objects by using the Java Remote Method Invocation (Java RMI)

  • Create a multithreaded server

Who Can Benefit

  Students who can benefit from this course are programmers already familiar with the basic structure and syntax of the Java programming language and who need to further expand this knowledge to develop complex, production-level applications. Completing this course also assists individuals preparing for the Sun Certified Developer for the Java(TM) 2 Platform examination.

Prerequisites

  To succeed fully in this course, students should be able to:
 
  • Develop applications by using the Java programming language

  • Understand basic Unified Modeling Language (UML) diagrams

  • Understand basic Structured Query Language (SQL) statements

  • Understand how to implement interfaces and handle Java programming exceptions

 
  • Use object-oriented programming techniques

  • Understand GUI design

  • Understand basic Transmission Control Protocol/Internet Protocol (TCP/IP) communication

  • Program with sockets or streams

 
Enroll For This Class
Enroll For This Class
Sun Microsystems Training Course This course is taught by Certified Oracle instructors.

ExitCertified is the largest Sun reseller in North America.

There is a difference....learn more.
Training Class Enrollment Ask A Question About This Training
Code: SL-285
Format: Instructor-Led Classroom
Length: 5 days
Certified By: Oracle
Tuition (USD): $contact
Oracle University Awards ExitCertified the North American Partner of the Year Award for 2011
Browse Similar Training Classes
Sort Schedule By: 
No Course Dates There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links below. We can also contact you when the course is scheduled in your area.
   
Request course date Request Course On-Site
 

Java Programming Language Workshop Content Details

 
 
Module 1 - Introducing the BrokerTool Project
  • Explain the problem statement of the BrokerTool project
Module 2 - Model View Controller Design Pattern
  • Explain design patterns
  • Explain the Model View Controller (MVC) design pattern
  • Analyze how the MVC design pattern can be used in applications
Module 3 - The BrokerTool Design
  • Begin the analysis and design of the BrokerTool project
  • Apply the MVC design pattern
  • Develop a build plan for the project
Module 4 - Introduction to Java Database Connectivity API
  • Describe the JDBC API
  • Explain how using the abstraction layer provided by the JDBC API can make a database front end portable across platforms
  • Describe the five major tasks involved with the JDBC programmer's interface
  • State the requirements of a JDBC driver and its relationship to the JDBC driver manager
  • Describe the data access objects (DAO) pattern and its applicability to a given scenario
Module 5 - Creating Client Software: Part 1
  • Apply the principles of good GUI design
  • Differentiate, at a high level, between the new Java Foundation Classes/Swing components (Swing components) and the Abstract Window Toolkit (AWT) model
  • Explain how you can create the class structure needed for an object-oriented GUI
  • Design and implement a GUI for the BrokerTool project using your choice of containers, components, and layout managers
  • Apply the Composite Design pattern to build the BrokerTool GUI
 
Module 6 - Creating Client Software: Part 2
  • Implement a view class
  • Implement a controller class
Module 7 - Advanced GUI
  • Use JTable and JTabbedPane classes in your application to build a sophisticated GUI
Module 8 - Logging Utility
  • Use the logging API
  • Examine a logging example
  • Write a custom handler
  • Set filters to a particular handler
Module 9 - Multiple-Tier Design
  • Compare the BrokerTool two-tier design with the BrokerTool three-tier design
  • Explain how you can use the Java technology package java.net to implement networking applications
  • Demonstrate how to use the Command design pattern in the BrokerTool application
  • Apply the Strategy design pattern to create reusable code
  • Describe how you can implement the BrokerTool network client
  • Describe how you can implement the BrokerTool network server
Module 10 - Advanced Multiple-Tier Design
  • Use the new Java concurrency APIs to create a multithreaded server
  • Examine a thread pool
  • Identify integrity problems in multithreaded servers
Module 11 - Remote Objects
  • Create remote objects
  • Use Java RMI to create a multitier application


  ExitCertified Training with Java Solaris Red Hat IBM Symantec Apple MySQL Siebel PeopleSoft  
  When you take a certified course with ExitCertified, you are learning from the creators of the products you use. Our commitment to your IT community, along with our authorization to deliver certified courses, ensures you receive a premium training experience.

There is a difference. Learn from the source.
 
     
Training Contacts    
Training Provided Across North America
     
Atlanta Training
Austin Training
Boston Training
Chicago Training
Dallas Training
Denver Training
Hampton Training
Houston Training
Indianapolis Training
Kansas City Training
Los Angeles Training
Las Vegas Training
New York Training
Philadelphia Training
Phoenix Training
Sacramento Training
San Francisco Training
San Jose Training
Tampa Training
Washington Training

View All US Training Centers


Worldwide and All US Cities:
408.288.3948
Trust your IT training™
If you have any questions email us and we'll get back to you within 1 business day.
   



(c) 2012 ExitCertified Corp. All rights reserved.


ExitCertified is a global provider of authorized technology training. Some of our popular course topic include:
 
Sun Training Oracle Training Symantec Training IBM Training Red Hat - Linux Training
Java Training, J2EE Training, JSP Training, Java Courses, Servlets Training, EJB Training, Struts Training, Networking Courses, Solaris Training, Java Composite Application Platform (JCAPS) Training, Java Certification, SeeBeyond Training, XML Training, Solaris Certification, Corporate Training PeopleSoft Training, 11g Training, 11g Certification, Oracle SQL, Oracle PL/SQL, DBA Training, Oracle Certification, Hyperion Training, Fusion Middleware Training, 10g Training, Siebel Training, JD Edwards Training, Stellent Class, BEA Courses, e-Business Suite, MySQL Training, Altiris Training, NetBackup Training, Veritas Training, Symantec Certification, Virus Protection Courses, IT Security Training DB2 Training, Cognos Classes, WebSphere Training, CICS Training, Informix, Rational Training, Lotus, Notes and Domino Training, Tivoli Courses, AIX Class SUSE Training, RedHat Training , JBoss Training
         
Cisco Training Apple Training Hitachi - HDS Training Project Management PMI Training VMware Training
Routing and Switching Training, Unified Communications Training, Network Security Training, Data Center Training Apple Course, Leopard Training, Xsan Training