Course of Sun Microsystems 

Java Technology

Solaris Systems

Networking, Internet and Security

Enterprise Systems


Java Technology

SL-265
JAVA TECHNOLOGY FOR STRUCTURED PROGRAMMERS

The Java programming language is the language of choice for integrating legacy systems with new dot-com applications. To productively use this language, a software professional needs to know the language basics, such as syntax and application programming interface (API) structures, but also object-oriented (OO) concepts.

This course provides an intensive introduction to these basics as well as other related subjects such as, graphical user interfaces (GUIs) and event-driven processing. By performing hands-on exercises using the Java 2, Standard Edition (J2SE), Software Development Kit (SDK), delegates will be taught how to code Java technology applications and applets that perform exception handling and access data with Java technology file input/output (I/O) features. Class discussions will explore the benefits and uses of Java technology in the legacy environment.

Completing this course will provide software professionals the essential knowledge necessary to train on more advanced Java technologies and assist individuals preparing for the Sun Certified Programmer for Java Technology examination.

BENEFIT

Motivated and experienced mainframe or mid-range application developers who use a structured (or procedural) programming language and who are interested in adding the Java development platform to their list of skills.

WHAT WILL YOU LEARN

This course teaches delegates to :
  • Demonstrate the key object-oriented concepts of abstraction, polymorphism, inheritance, and encapsulation

  • Determine class construction using OO concepts

  • Demonstrate language syntax, reserved words, data types, and built-in language features

  • Describe Java technology and the use of the tools supplied with the Java 2 SDK

  • Use the APIs and documentation included with J2SE

  • Understand event handling in Java technology programs and applets

  • Describe the basic stream classes and Universal Resource Locator (URL) input streams

 

SL-275
JAVA PROGRAMMING LANGUAGE


Programmers familiar with object-oriented concepts can learn how to develop Java applications and applets. This course teaches delegates the syntax of the Java programming language, object-oriented programming in the Java programming language, creating graphical user interfaces, using the Java 1.x event model, Java exceptions, file I/O, threads and networking. Delegates can also gain practical experience through all the major aspects of design and development.

BENEFIT

Delegates with a programming background who are interested in adding computing with the Java platform to their list of skills and those delegates who are preparing for the Sun Certified Programmer for the Java Platform exam.

WHAT WILL YOU LEARN

  • Use the Java programming language to create Java applications and applets
  • Define and describe garbage collection, security and the Java Virtual Machine (JVM)
  • Describe and use object-oriented features of the Java programming language
  • Develop graphical user interfaces in the Java programming language, taking advantage of the various layout managers supported by Java technology
  • Describe and use the Java 1.x Delegation Event model
  • Use the Java mouse input, text, window and menu windowing components
  • Use Java exceptions to control program execution and define custom exceptions
  • Use the advanced object-oriented features of the Java programming language, including method overriding, method overloading, abstract classes, interfaces, final and static and member and field access control
  • Use the Java technology built-in threading model to control the behaviour of multiple threads
  • Use Java technology to access servers and clients through sockets and to perform file input/output

Price: HK$5,980.00 (course duration: 30 hours)

Commencing Date: Mar 4 (Mon), 2002

 

SL-285
JAVA PROGRAMMING LANGUAGE WORKSHOP

This workshop provides delegates with the practical experience of designing a vertical solution for a stock market trading application. Delegates will employ sound graphical interface design principles and Java technology network communications capabilities to code a functional Java application that interacts with a networked database server. Delegates will be taught when and how to use native methods.

BENEFIT

The course was created for programmers already familiar with the basic structure and syntax of Java computing, and who have a need to further apply this knowledge to developing complex, production-level applications.

WHAT WILL YOU LEARN

  • Design and develop a Java technology GUI
  • Design and develop a live Java application
  • Use a subset of ANSI SQL to communicate with a relational database
  • Program a Java network correction interface
  • Understand the basic structure of JDBC-API
  • Construct a query-by-example interface, including data parsing and formatting
  • List graphic issues between the Solaris Operating Environment and Windows NT
  • Explain the steps for including native methods in Java code

Price: HK$5,980.00 (course duration: 30 hours)

Commencing Date: Mar 25 (Mon), 2002

 

SL-315
JAVA SERVER PAGES TECHNOLOGY

This course teaches delegates how to create Web-based solutions using Java Server Pages (JSP). Delegates will receive an overview of JSP including a comparison between CGI, servlets, and JSP, and then examine and create their first JavaServer page. The course begins with introductory modules which are then followed by instruction on developing Java scriptlets, component-based JSP solutions, and exception handling. Finally, advanced topics such as two-tier and multi-tier architecture and custom tag sets are covered. Delegates will create and deploy several Web-based solutions within this course.

BENEFIT

This course is designed for Web developers (HTML content creators, Web application developers, and Web architects) and Internet Service Vendors (ISVs) interested in rapid Web-based solution development.

WHAT WILL YOU LEARN

This course teaches delegates to :
  • Compare and contrast JSP with CGI and servlet technologies

  • Develop a basic JavaServer page

  • Deploy JavaServer Pages

  • List JSP directives

  • Integrate JSP with JavaBeans components

  • Handle JSP exceptions

  • Compare two-tier and multi-tier Web application architectures

  • Explain advanced JSP features such as custom tag sets and the javax.servlet.jsp package

 

back to top


Solaris Systems

 

SA-237
SOLARIS 7 SYSTEM ADMINISTRATION I

This course teaches delegates the essential tasks of stand-alone installation, file system management, backups, process control, user administration, and device management. Delegates taking this class can gain the necessary knowledge and skills necessary to perform these essential system administration tasks in the Solaris Operating Environment.

BENEFIT

System administrators tasked with performing essential system administration procedures in the Solaris Operating Environment. System administrators can further their administration skills by enrolling in the follow on course, Solaris 7 System Administration II .

 WHAT WILL YOU LEARN

  • Discuss Sun's client-server environment and other important system administration terms and concepts
  • Install the Solaris Operating Environment on a stand-alone system including update patches
  • Enable 64-bit capability on a stand-alone system
  • Understand and perform booting and shutdown procedures and options
  • Use the pkgadd command to add software packages
  • Add users to the system using both Admintool and command line methods
  • Configure User Initialisation files to provide a consistent login environment
  • Understand boot protocols and options and be able to modify EEPROM boot parameters
  • Understand and change system states on the Solaris server
  • Properly set file permissions using Access Control Lists (ACLs)
  • Manage disk devices
  • Use the Solaris 7 device naming conventions to configure and name devices
  • Monitor and mount file systems including CD-ROM and PC floppy devices
  • Use the format utility to display information and set up disk partition
  • Perform backups and recovery
  • Implement basic system security


SA-287
SOLARIS 7 SYSTEM ADMINISTRATION II

By taking this course, delegates can learn how to administer Sun workstations running the Solaris Operating Environment in a networked environment. Delegates can also learn how to install and maintain Sun systems, configure and troubleshoot the Network File System (NFS) environment, configure the Network Information Service (NIS) environment, and add diskless clients.

BENEFIT

Technical and application support staff taking responsibility for administering a networked server running the Solaris Operating Environment.

WHAT WILL YOU LEARN

  • Install and configure a Solaris server
  • Enable 64-bit capability on UltraSPARC™ servers
  • Understand event logging with syslog
  • Create virtual disk based systems
  • Support the installation of devices using Service Access Facility
  • Configure NFS to support the client-server environment
  • Use the automounter
  • Configure and administer network access for ftp and telnet
  • Understand Naming Services options including NIS, NIS+, and DNS
  • Configure and administer the NIS environment
  • Add network clients and AutoClient support to a server
  • Use JumpStart™ software to automate Solaris installation
  • Administer the Common Desktop Environment (CDE)
  • Manage processes

 

SA-238
SOLARIS 8 SYSTEM ADMINISTRATION I

This course teaches delegates the essential tasks of stand-alone installation, file system management, backups, process control, user administration, and device management. Delegates will be taught the knowledge and skills necessary to perform these essential system administration tasks in the Solaris Operating Environment.

BENEFIT

System administrators tasked with performing essential system administration procedures in the Solaris Operating Environment. System administrators can further their administration skills by enrolling in the follow on course, Solaris 8 System Administration II (SA-288).

WHAT YOU WILL LEARN

This course teaches delegates to :
  • Discuss Sun's client-server environment and other important system administration terms and concepts

  • Install the Solaris Operating Environment on a stand-alone system including update patches

  • Enable 64-bit capability on a stand-alone system

  • Understand and perform booting and shutdown procedures and options

  • Use the pkgadd command to add software packages

  • Add users to the system using both the Admintool and command line methods

  • Configure user initialisation files to provide a consistent login environment

  • Understand boot protocols and options and be able to modify EEPROM boot parameters

  • Understand and change system states on a Solaris server

  • Properly set file permissions using Access Control Lists (ACLs)

  • Manage disk devices

  • Use the Solaris 8 device naming conventions to configure and name devices

  • Monitor and mount file systems including CD-ROM and PC floppy devices

  • Use the format utility to display information and set up disk partition

  • Perform backups and recovery

  • Implement basic system security

 

SA-288
SOLARIS 8 SYSTEM ADMINISTRATION II

By taking this course, delegates can learn how to administer Sun workstations running the Solaris Operating Environment in a networked environment. Delegates can also learn how to install and maintain Sun systems, configure and troubleshoot the Network File System (NFS) environment, configure the Network Information Service (NIS) environment, and add diskless clients.

BENEFIT

Technical and application support staff responsible for administering a networked server running the Solaris Operating Environment.

WHAT YOU WILL LEARN

This course teaches delegates to :
  • Install and configure a Solaris server

  • Enable 64-bit capability on UltraSPARCª servers

  • Understand event logging with syslog

  • Create virtual disk based systems

  • Support the installation of devices using Service Access Facility

  • Configure NFS to support the client-server environment

  • Use the automounter

  • Configure and administer network access for ftp and telnet

  • Understand naming services options including NIS, NIS+, and DNS

  • Configure and administer the NIS environment

  • Add network clients and AutoClient support to a server

  • Use JumpStartª software to automate Solaris installation

  • Administer the Common Desktop Environment (CDE)

  • Manage processes  

 

back to top


Networking, Internet and Security

SA-387
SOLARIS TCP/IP NETWORK ADMINISTRATION

This course teaches delegates the advanced administration skills required to plan, create, administer, and troubleshoot a local area network (LAN). Delegates can gain hands-on experience with network planning, configuration, and troubleshooting, as well as Internet Protocol (IP) routing, Domain Name Service (DNS), Dynamic Host Configuration Protocol (DHCP), and sendmail.

BENEFIT

Experienced system administrators who are or will be responsible for administering Sun systems in a Solaris networked environment which includes LANs and Solaris operating systems.

WHAT WILL YOU LEARN

  • List the International Organisation for Standardisation/Open Systems Interconnection (ISO/OSI) and Transmission Control Protocol/Internet Protocol (TCP/IP) layers
  • Describe major TCP/IP protocols
  • Configure routing and routing tables
  • Configure subnet masks including variable length masks
  • Add Internet and Remote Procedure Call (RPC) services
  • Configure DHCP clients and servers
  • Describe available network management tools
  • Configure DNS and sendmail
  • Plan a TCP/IP LAN
  • Use network troubleshooting tools to maintain the network

 

SA-389
SOLARIS 8 TCP/IP NETWORK ADMINISTRATION

This course teaches delegates the advanced administration skills required to plan, create, administer, and troubleshoot a local area network (LAN). Delegates can gain hands-on experience with network planning, configuration, and troubleshooting, as well as Internet Protocol (IP) routing, Domain Name Service (DNS), Dynamic Host Configuration Protocol (DHCP), and sendmail.

BENEFIT

Experienced system administrators who are or will be responsible for administering Sun systems in a Solaris networked environment which includes LANs and Solaris operating systems.

WHAT WILL YOU LEARN

This course teaches delegates to :
  • List the International Organisation for Standardisation/Open Systems Interconnection (ISO/OSI) and Transmission ControlProtocol/Internet Protocol (TCP/IP) layers

  • Describe major TCP/IP protocols

  • Configure routing and routing tables

  • Configure subnet masks including variable length masks

  • Add Internet and Remote Procedure Call (RPC) services

  • Configure DHCP clients and servers

  • Describe available network management tools

  • Configure DNS and sendmail

  • Plan a TCP/IP LAN

  • Use network troubleshooting tools to maintain the network

 

back to top


Enterprise Systems

ES-331/332
SUN ENTERPRISE CLUSTER ADMINISTRATION - VERITAS VOLUME MANAGER/SOLSTICE DISKSUITE 

This course provides delegates with the essential information and skills to install and administer Sun Enterprise Cluster systems. Delegates will be introduced to Sun Enterprise Cluster product features, hardware configuration, software installation and configuration, system operation, and system recovery.

BENEFIT

Sun Enterprise Cluster system administrators, database administrators, and support personnel.

WHAT WILL YOU LEARN

  • Describe the major Sun Enterprise Cluster components and functions
  • Verify disk storage cabling
  • Verify fiber optic interface card firmware levels
  • ConfIgure the Terminal Concentrator
  • Configure the cluster interconnect system
  • Install the Sun Cluster 2.2 software
  • Troubleshoot software installation and configuration errors
  • Configure environmental variables for correct SEC operation
  • Use SEC administration tools
  • Initialise either the Enterprise Volume Manager, Cluster Volume Manager, or Solstice DiskSuite
  • Describe the diffe rences between Enterprise Volume Manager, Cluster Volume Manager, and Solstice DiskSuite
  • Describe the SEC failure recovery mechanisms
  • Configure the Sun Cluster 2.2 Highly Available NFS dataservice
  • Create public network adapter backup groups with the public network management utility
  • Identify and recover from selected SEC failures

 

ES-400
ULTRA ENTERPRISE 10000 SYSTEM ADMINISTRATION

This course provides delegates with the essential information for administering the Ultra Enterprise 10000 system. Delegates can obtain the skills and knowledge needed to manage system software and hardware.

BENEFIT

Senior system administrators, operations managers, data processing planners, and those individuals responsible for installing, configuring, upgrading, and supporting the Ultra Enterprise 10000 system.

WHAT WILL YOU LEARN

  • Understand Inter Domain Networking
  • Describe the major capabilities and features
  • Explain major system features
  • Configure an Ultra Enterprise 10000 system
  • Load the operating system on an Ultra Enterprise 10000 and SSP
  • Power up the system
  • Boot the system
  • Shut down the system
  • Power off the system
  • Create, destroy, and rename domains
  • Statically configure domains
  • Configure and use alternate pathing
  • Dynamically configure domains
  • Collect system diagnostic information

 

ES-210
STORAGE MANAGEMENT WITH BACKUP

This course provides delegates with the essential knowledge and skills needed to install, configure and administer Solstice Backup software. The course provides practical exercises to demonstrate use of the Solstice™ Backup features using both a graphical user interface (GUI) tools and their corresponding command-line procedures.

BENEFIT

Solaris system administrators, UNIX System V administrators, and system operators.

WHAT WILL YOU LEARN

This course teaches delegates to:

  • Describe the client server model as it applies to Solstice Backup
  • Configure the equipment necessary to support either the Solstice Backup Server Edition or the Network Edition
  • Install and license the ClientPaks needed to use Solstice Backup product in a specified storage environment
  • Using the resources of Solstice Backup, configure and schedule required backup operations
  • Interpret status and error messages for the Solstice Backup operations
  • Differentiate between files that are browsable, recoverable and recyclable
  • Discuss installation, use, and troubleshooting of autochangers
  • Perform automatic and manual data cloning using autochangers
  • Perform data recovery using both the command-line interface and the graphical user interface
  • Identify how the elements of a given disaster recovery chart apply to Solstice Backup
  • Delineate the steps required to perform disaster recovery for various components attached to the backup server
  • Tune the backup server to adjust for bottlenecks in the backup and recovery processes

 

ES-310
VOLUME MANAGER WITH SUN STOREDGE

This course provides delegates with the essential information and skills to manage disks on Sun disk storage arrays using Volume Manager (VM) software. Delegates will be introduced to VM, installation, performance issues, functions, and UFS file system operations.

BENEFIT

Volume manager system administrators or other technical staff responsible for the management of disks on Sun storage arrays using VM software.

WHAT WILL YOU LEARN

This course teaches delegates to: 

  • Install and initialise VM software
  • Define VM objects
  • Describe public and private regions
  • Perform operations using the command-line interface
  • Perform disk and volume operations
  • Create RAID-5 and dirty regionlogs
  • Perform common file system operations using VM GUI
  • Create new disk groups, remove disks from group, move disks from one disk group to another, and import and deport disk groups
  • Simulate disk failure and complete a disk replacement
  • Create and manage hot spare pools
  • Manage and disable the hot relocation feature
  • Perform basic performance analysis



SA-400
SOLARIS SYSTEM PERFORMANCE MANAGEMENT

This course provides an introduction to performance and tuning principles and tools for the Solaris system. This course covers principles of performance analysis and usage of performance measurement tools such as sar, vmstat, iostat, and proctol. Memory, input/output (I/O), and central processing unit (CPU) bottlenecks are described and solutions are recommended.

Since knowledge of several of the major operating system kernel subsystems is required to understand the information provided by the performance monitoring tools, the course provides an overview of the operating system's major kernel subsystems. These include multithread architecture, virtual memory system, process lifetime cycles and scheduling, and the UNIX file system.

BENEFIT

Delegates interested in Solaris performance issues to more effectively manage machine resources.

WHAT WILL YOU LEARN

This course teaches delegates to :
  • Explain relationships between the various subsystems in the Solaris Operating Environment

  • Explain how caches enhance system performance

  • Describe the multithread architecture used in the Solaris Operating Environment

  • Describe the role the page daemon and swapper play in the virtual memory subsystem

  • Explain how paging is done in the Solaris Operating Environment and what you do to tune it

  • Modify the scheduling dispatch parameter tables

  • Describe the placement policies of the Solaris file system to place inodes and blocks of data

  • Explain how directory name lookup cache improves performance

  • Identify bottlenecks between the various subsystems

  • Use sar(1), vmstat(1), and other tools to measure system performance and locate bottlenecks

  • Distribute data and load on disks for more efficient access 

back to top


BACK


last modified at February 06, 2002