Date: 27-Nov-2009   URL: global/training/catalog/courses/PK-CSPJ-BL2.xml

Java Programmer Certification Package, Mixed Media Edition (PK-CSPJ-BL2)

 
 
Package Description
This Certification Success Package is for experienced programmers interested in learning the Java programming language, and then demonstrating proficiency by becoming a Sun Certified Java Programmer. The package includes Sun Authorized courseware delivered in a classroom and over the web, with online practice certification exams, and a voucher for the actual certification exam.

This package includes Sun authorized courseware, Web-based practice certification exams, and a voucher for the certification exam. As an added bonus in select countries, should you need it, you will also receive a free retake exam. ยป See participating countries and terms and conditions.

 
 
Package Components

 

Java Programming Language (SL-275-SE6)

View video description of this course

The Java Programming Language course provides students with information about the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and utilizes the Java SE Development Kit 6 (JDK 6) product. The students perform the course lab exercises using the NetBeans Integrated Development Environment (IDE) 5.5.

 
 
Languages
English
 
 
Who Can Benefit
Students who can benefit from this course are programmers who are interested in adding the Java programming language to their list of skills and students who are preparing for the Sun Certified Programmer for Java examination.
 
 
Prerequisites
To succeed fully in this course, students should be able to:
 
 
Skills Gained
Upon completion of this course, students should be able to:
  1. Create Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism
  2. Execute a Java technology application from the command line
  3. Use Java technology data types and expressions
  4. Use Java technology flow control constructs
  5. Use arrays and other data collections
  6. Implement error-handling techniques using exception handling
  7. Create an event-driven graphical user interface (GUI) using Swing components: panels, buttons, labels, text fields, and text areas
  8. Implement input/output (I/O) functionality to read from and write to data and text files and understand advanced I/O streams
  9. Create a simple Transmission Control Protocol/Internet Protocol (TCP/IP) networked client that communicates with a server through sockets
  10. Create multithreaded programs
 
 
Course Content

Module 1 - Getting Started

Module 2 - Object-Oriented Programming

Module 3 - Identifiers, Keywords, and Types

Module 4 - Expressions and Flow Control

Module 5 - Arrays

Module 6 - Class Design

Module 7 - Advanced Class Features

Module 8 - Exceptions and Assertions

Module 9 - Collections and Generics Framework

Module 10 - I/O Fundamentals

Module 11 - Console I/ O and File I/O

Module 12 - Building Java GUIs Using the Swing API

Module 13 - Handling GUI-Generated Events

Module 14 - GUI-Based Applications

Module 15 - Threads

Module 16 - Networking

 

Java Programming Language (WJB-275-SE6)

The Java Programming Language course provides students with information about the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and utilizes the Java SE Development Kit 6 (JDK 6) product. The students perform the course lab exercises using the NetBeans Integrated Development Environment (IDE)

 
 
Course Length

14 hours

 
 
Languages
English
 
 
Who Can Benefit
Students who can benefit from this course are programmers who are interested in adding the Java programming language to their list of skills and students who are preparing for the Sun Certified Programmer for Java examination.
 
 
Prerequisites
To succeed fully in this course, students should be able to:
 
 
Skills Gained
Upon completion of this course, students should be able to:
 
 
Related Courses

Before:

After:

 
 
Course Content

Module 1 - Getting Started

Module 2 - Object-Oriented Programming

Module 3 - Identifiers, Keywords, and Types

Module 4 - Expressions and Flow Control

Module 5 - Arrays

Module 6 - Class Design

Module 7 - Advanced Class Features

Module 8 - Exceptions and Assertions

Module 9 - Collections and Generics Framework

Module 10 - I/O Fundamentals

Module 11 - Console I/ O and File I/O

Module 12 - Building Java GUIs Using the Swing API

Module 13 - Handling GUI-Generated Events

Module 14 - GUI-Based Applications

Module 15 - Threads

Module 16 - Networking

 

ePractice exam for the Sun Certified Programmer for the Java Platform, Standard Edition 6 (WGS-PREX-J065C)

The ePractice Certification Exam for the Sun Certified Programmer for the Java Platform, Standard Edition 6 exam provides students with preparation for Sun certification by acquainting them with the format of the exam and its questions, providing instant feedback regarding skill levels and gaps, and suggesting specific Sun Learning Services training to fill those gaps. The exam includes sample test questions, the correct answers including explanations, and suggestions for future study. This Sun ePractice exam is comprised of 120 questions, divided into two forms of 60 questions each.

 
 
Course Length

1 Hour

 
 
Languages
English
 
 
Who Can Benefit
Programmer and Developers
 
 
Skills Gained
Upon completion of this course, you should be able to:
 
 
Topics
n/a
 
 
Course Content

Module n/a - tbd

 

Sun Certified Programmer for the Java Platform, Standard Edition 6 (CX-310-065)

Sun Certified Programmer for the Java Platform, Standard Edition 6 The Sun Certified Programmer for Java Platform, Standard Edition 6 certification exam is for programmers experienced using the Java programming language. Achieving this certification provides clear evidence that a programmer understands the basic syntax and structure of the Java programming language and can create Java technology applications that run on server and desktop systems using Java SE 6.

 
 
Languages
 
 
Copyright 2004-2009 Sun Microsystems, Inc.