SCJP - Sun Certified Java Programmer Training

SCJP - Sun Certified Java Programmer Training Videos on CD

SCJP Training Course

Hosted by Larry C. Whipple
SCJP training on CD w/e-Study Guides

Earn the Sun Certified Java Programmer (SCJP) certification with instructor-led, video based training. Covering the seven competency areas of the SCJP exam and the latest objectives, this training fully prepares students for exam CX-310-055 - Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0. The seven competency areas of the SCJP exam are as follows:

  1. Declarations
  2. Initialization and Scoping
  3. Flow Control
  4. API Contents
  5. Concurrency
  6. Object Oriented Concepts
  7. Collections and Generics and Fundamentals

Sun Certified Java Programmer Training Series

w/e-Study Guides

Part#: mk-scjp | Contents: Set of 6 CD-ROMs or via 2 Years Online Access

Format

Reg: $479.00
Sale: $459.00
*No tax except for Maryland (USA) residents.

Shipping: Economy shipping allow 4-7 business days for delivery*

Payment options:

Order securely online or call 1-888-797-4040 (301-589-3349)

All major credit cards (Visa, MasterCard, Amex, and Discover)

PayPal: Pay online quickly with your PayPal account

Company PO's accepted (Net 30); Call for multi-user license

CD-ROM based trainingMultimedia CD-ROM Based Training:
With CD based training, the lectures were video taped and then digitized and presented to you in Full Motion Video, Audio, & Graphics.

System Requirements: 400 MHz Processor (minimum), CD-ROM Drive, 64 MB RAM, Sound Card. Available Hard Disk Space 200 MB. Windows 98, NT, ME, 2000, XP, Vista, Windows 7, or Apple Mac.

SCJP Trainer: Larry C. Whipple
Larry C. Whipple is the CEO and main consultant for Information Systems Specialist and a contributing editor for DataBase Web Advisor Magazine. Larry has worked in the IT field for over 12 years and has experience working with systems from mainframes to POS Credit card terminals with special emphasis on PC and client/server platforms. He has programmed in over 16 different languages and was asked to introduce Transaction Server as it was rolled out by Microsoft.

Course Outline - SCJP Sun Certified Java Programmer Training:

Approx. 12 hrs. of training

Level 1 - Course Introduction

1.0 Certifications - Overview

1.1 Certification Availability
1.2 SCMAD Certification
1.3 Preparing for Certifications
1.4 Section Summary

2.0 SCJP Objectives

3.0 Objective 1.1 - Declarations, Initialization & Scoping

3.1 Agenda
3.2 Objective 1.1 Overview
3.3 Declaring Classes & Abstract Classes
3.4 Inner (Nested) Classes
3.5 Interfaces
3.6 Declaring Enums
3.7 Package & Import
3.8 Section Summary

4.0 Objective 1.2 - Interfaces & Abstract Classes

4.1 Agenda
4.2 Create an Interface
4.3 Extending an Interface
4.4 Extending an Abstract Class
4.5 Modifiers
4.6 Section Summary

5.0 Objective 1.3 - Identifiers & Variables

5.1 Agenda
5.2 Variables
5.3 Arrays
5.4 Enums
5.5 Object
5.6 Naming & Identifiers
5.7 Variable Types
5.8 Section Summary

6.0 Objective 1.4 & 1.5 - Methods, JavaBeans Naming Standard & Variable-Length Argument List

6.1 Agenda
6.2 What are Methods?
6.3 Calling Methods
6.4 Co-variant Return Types
6.5 Method Arguments
6.6 Overloading and Overriding
6.7 Static Methods
6.8 Contracts
6.8 Contracts
6.9 Variable-Length Argument List
6.10 Section Summary

7.0 Objective 1.6 - Constructors and Instantiating Nested & Non-nested Classes

7.1 Agenda
7.2 Constructors
7.3 Calling Constructors
7.4 Constructor Summary
7.5 Inner (Nested) Classes
7.6 More Anonymous Class
7.7 Section Summary

8.0 Level Conclusion

Level 2 - Flow Control

1.0 Overview & Objective 2.1 - If and Switch Statements

1.1 The If Statement
1.2 Conditional Operator
1.3 The Switch Statement
1.4 Section Summary

2.0 Objective 2.2 - Loops & Iterators

2.1 Looping Structures
2.2 The for () Statement
2.3 Break Statement
2.4 The Continue Statement
2.5 Section Summary

3.0 Objective 2.3 - Assertions

3.1 Assertions
3.2 Section Summary

4.0 Objective 2.4, 2.5 & 2.7 - Exceptions

4.1 Overview of Exceptions
4.2 The Throws Keyword
4.3 The Try Block
4.4 The Catch Block
4.5 Using Try and Catch Blocks
4.6 Finally Block
4.7 Methods for Exception Handling
4.8 Declaring an Exception
4.9 Throwing Your Exception
4.10 Defining Your Own Exceptions
4.11 Exceptions and Overriding
4.12 Section Summary

5.0 Objective 2.6 - Tested Exception Types

5.1 Array Index Out Of Bounds Exception
5.2 Section Summary

6.0 Level Conclusion

Level 3 - API Contents

1.0 Objective 3.1 - Wrapper Classes

1.1 Primitive Wrapper Classes
1.2 Constructing Wrappers
1.3 Some Wrapper Methods
1.4 Important Exam Details
1.5 Autoboxing and Auto-Unboxing
1.6 String Class
1.7 StringBuffer & StringBuilder Classes
1.8 String Concatenation
1.9 Section Summary

2.0 Objective 3.2 & 3.3 - java.io, Serialization & De-serialization

2.1 File Class
2.2 RandomAccessFile Class
2.3 Streams
2.4 Low-Level Streams
2.5 High-Level Streams
2.6 Readers & Writers
2.7 Object Streams & Serialization
2.8 Section Summary

3.0 Objective 3.4 & 3.5 - java.text, java.util.Locale & Formatting and Parsing Strings and Streams

3.1 Scanning Text
3.2 Regular Expressions
3.3 Locale
3.4 Text Formatting & Formatter
3.5 Formatting Dates
3.6 Formatting Numbers & Currency
3.7 Section Summary

4.0 Level Conclusion

Level 4 - Currency & Threads

1.0 Objective 4.1 - java.lang.Thread & java.lang.Runnable

1.1 Threads Overview
1.2 Starting & Ending a Thread
1.3 Creating a Thread
1.4 Section Summary

2.0 Objective 4.2 - Thread States

2.1 Thread States
2.2 Thread Priority
2.3 Daemon Threads
2.4 Controlling Threads
2.5 Section Summary

3.0 Objective 4.3 & 4.4 - Object Locking & wait, notify, notifyAll

3.1 Thread Monitors
3.2 Object Lock & Synchronization
3.3 Wait & Notify
3.4 Class Locks
3.5 Section Summary

4.0 Objective 5.1 - Encapsulation, Coupling & Cohesion

 4.1 Tight Encapsulation
4.2 Loose Coupling
4.3 High Cohesion
4.4 Section Summary

5.0 Objective 5.2 - Polymorphism & Casting

5.1 Polymorphism
5.2 Conversion & Casting
5.3 Casting Primitives
5.4 Object Conversion
5.5 Section Summary

6.0 Objective 5.3 - Modifiers in OO

6.1 Modifiers Review
6.2 Access Modifiers
6.3 Static Import Rules
6.4 Section Summary

7.0 Objective 5.4 - Overloading & Overriding

7.1 Overloading & Overriding
7.2 Calling Constructors
7.3 Section Summary

8.0 Objective 5.5 - Is-a & Has-a Relationships

8.1 Relation Types

9.0 Level Conclusion

Level 5 - Collections / Generics

1.0 Objective 6.1 - Collections/Generics

1.1 Collections & Collections Framework
1.2 Collection Common Methods
1.3 Iterators
1.4 List & Queue
1.5 Sets & TreeSets
1.6 Maps
1.7 Which Collection to Use?
1.8 Section Summary

2.0 Objective 6.2 - Equality in Collections

2.1 Equals() Method Override
2.2 HashCode() Method
2.3 Section Summary

3.0 Objective 6.3 - Generics

3.1 Generics & Creating Generics
3.2 API Pages
3.3 Refactoring Existing Code
3.4 Section Summary

4.0 Objecitve 6.4 - Types

4.1 Type Parameters
4.2 Type Parameters Examples
4.3 Wildcard Type Parameters
4.4 Generic Methods
4.5 Section Summary

5.0 Objective 6.5 - Lists & Arrays

5.1 Support Classes, Arrays & Collections Methods
5.2 Comparable vs Comparator & Natural Order

6.0 Level Conclusion

Level 6 - Fundamentals & Test Taking

1.0 Objective 7.1 - Fundamentals

1.1 Access Modifiers
1.2 Packages, Creating Packages, & Compiling Packages
1.3 Importing Classes
1.4 Section Summary

2.0 Objective 7.2 - JVM Command Line

2.1 Java Command Line Options
2.2 Section Summary

3.0 Objective 7.3 - Argument Passing

3.1 Argument Passing
3.2 Section Summary

4.0 Objective 7.4 - Garbage Collection

4.1 Memory Management
4.2 The Garbage Collector
4.3 gc() methods & finalize()
4.4 finalize()
4.5 Section Summary

5.0 Objective 7.5 - Packaging & Jar Files

5.1 Fully Qualified Class Names
5.2 Packages & Directory Structure
5.3 ClassPath & Execution
5.4 Java Archives & the Jar Utility
5.5 Creating an Executable Jar
5.6 Section Summary

6.0 Objective 7.6 - Operators

6.1 Overview of Operators
6.2 Assignment of Operators (all binary)
6.3 Arithmetic Operators
6.4 Relational Operators
6.5 Conditional Operators
6.6 Logical & Assignment Operators
6.7 Other Operators & Operator Precedence
6.8 Section Summary

7.0 Taking the Test

8.0 Course Conclusion

Hands-on, Multimedia, and Self-paced Training
Featured Customers
Free Newsletter
Reg. price: $479.00
Sale price: $459.00

Format

Product Details
  • Part#: mk-scjp
  • Contents: Set of 6 CD-ROMs or via 2 Years Online Access
  • Economy Shipping: Allow 4-7 business days for delivery*
Payment Options
  • Order securely online or call 1-888-797-4040 (301-589-3349)
  • All major credit cards (Visa, MasterCard, Amex, and Discover)
  • PayPal: Pay online quickly with your PayPal account
  • Company PO's accepted (Net 30); Call for multi-user license
  • *No tax except for Maryland (USA) residents.
Guarantees

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player