Learn where you want, what you want, when you want!
Java Training Self Study Special!
Affordable - Easy
We invited the best Java training expert in the industry to help us develop the ultimate Java training program which includes everything you will need to fully
understand Java for Object Oriented Developers.
This Java course uses a combination of instructor lectures, computer demonstrations and interactive hands-on lab simulations to illustrate the
major language constructs of Java. Topics discussed include; defining variables, static and instance methods, data abstraction, iterative looping and conditionals, building class definitions, exception
handling, single and multidimensional arrays, defining Class definitions, inheritance and polymorphic behavior, Exception handling and JDBC concepts.
INTRODUCTION TO JAVA PROGRAMMING FOR OBJECT ORIENTED DEVELOPERS
Level 1 Learning the Java Environment
What is the Java Language? Java Language Background Java Language Benefits Types of Java Programs Defining a Java Applet Defining a Java Application Defining a Java Servlet
Java Runtime Environment Java Development Environment Biggest Benefit: Portability Portability Benefits The Java Language Java Libraries Java API Hierarchy
Object-Oriented vs. Procedural Language Attributes History of OO Programming Java and OO Concepts OO Concept: Abstraction OO Concept: Encapsulation OO Concept: Polymorphism
OO Concept: Inheritance What are Objects? OO Programming in Java Object Architecture Objects and Classes Viewing a Class Definition Creating Java Class Definition Data Hiding in Java
Inheritance: Class & Subclasses OO Program Structure New Objects: Constructors Java Platform Separation J2EE Architecture Illustrating J2EE J2SE Platform J2EE Packaging
Demo - Eclipse SDK 3.1 Chapter 1 Review
Level 2 Eclipse IDE Understanding Eclipse Eclipse Architecture Java Development Eclipse Window Workbench Window Workbench Wizards
Role of Eclipse Projects Project Creation Eclipse Folder Structure Java Project Folder Demo - Exploring Eclipse Importing Projects Demo - How to Import Projects Eclipse Perspective
Utilizing Perspectives Selecting Perspectives Java Perspective Java Browsing Perspective Debug Perspective Demo - Perspectives Common Views: Navigator & Editor
Eclipse Prefs & Java Code Formatting Workbench Preferences Managing File Editors Workbench Preferences: File Editors Demo - Eclipse Preference Settings Illustrating Java Editor
Search Operations Java IDE Eclipse Java Decomposition Incremental Compilation Illustrating Debugger Role Demo - Eclipse Debugger Workbench Exports Lab - Working with Eclipse
Chapter 2 Review
Level 3 Defining & Declaring Variables Java Variables Java Primitive Data Types Java Integer Data Types Integer Internal Representation
Declaring Integer Variables Assignment Statement Demo - Integer Variable Types Arithmetic Calculations: Binary Operator Arithmetic Calculations: Unary Operator
Integer Division with Remainders Increment and Decrement Implicit Type Conversion Explicit Casting Floating Point Data Types Floating Point Variables Floating Point Calculations
Using the Modulus Operand Explicit Casting: Floating Point Storing Characters in Java Character Arithmetic Boolean Variables String Variables Lab - Defining Variables Chapter 3 Review
Level 4 Decision Logic & Looping Java Comparison Operators Comparison Operators and Booleans Simple if Statement Use of Statement Blocks True/False using else
Sample else Conditional Completed Java Program Statement by Statement Examination Nested if Statements Demo - Java Conditional Boolean Operators Using Conditional AND
Conditional OR Operand Demo - Conditional AND Using the NOT Operand Booleans in Combinations Using Conditional Operators Example of Ternary Operators The continue Statement
Use of switch Expression Using switch Option Switch Without break Statements Stacking case Statements Demo - Switch Case Statement Using the for Loop in Java Example of the for Loop
Sample of a for Loop Demo -for Loop Using the while Loop in Java Example of the while Loop Sample of a while Loop Using the dowhile Loop Example of the dowhile Loop
Sample of a dowhile Loop Nesting Iterative Loops Use of the continue Statement Example of the continue Statement Using Labels with continue Use of the break Statement
Example of the break Statement Demo - Iterative Processing Lab - Conditionals Chapter 4 Review
Level 5 Illustrating Class Definitions Illustrating a Class Class Variables
Instance vs Class Variables Methods and Class Definitions Class Definition Defining Methods Parameter Lists Method Calls in Static Methods How Arguments are Passed
Accessing Methods & Variables Class Method Definitions Instance Method Definitions Initialize Instance Variables Use of Initialization Blocks Defining a Constructor
Create Objects with Constructor Declaring Variables vs Objects Demo - Employee Class Definition Demo - Employee Constructor Using Constructors Passing Objects to Methods
Demo - Passing Java Objects Constructors & Method Overloading Multiple Vehicle Constructors Using Multiple Constructors Constructor to Constructor Calls Understanding Java Packages
Compiling using Packages Using Java Extensions Creating .jar Files Using Package Classes Class Access Options Class Access within Package Access from Different Packages
Demo - Using Import Statement Lab - Class Definition Chapter 5 Review
Level 6 Java Arrays What is an Array? Declaring an Array Accessing Array Elements Using an Array
Demo - Defining & Initializing an Array MultiDimensional Arrays Sample MultiDimensional Array Lab - Java Arrays Chapter 6 Review
Level 7 Defining Inheritance
Defining Derivation Using Derivation in Java What is Class Inheritance Inherited Methods Derived Class Objects Class Derivation Example SubClass Constructors Overriding Base Methods
Base Class Access Attributes Demo - Java Inheritance What is Polymorphism? Polymorphism Conditions Using Polymorphism Execute Polymorphic Application View of Derived Object
Demo - Polymorphism Abstract Classes Abstract Example Use of final with Methods Use of final with Class Universal SuperClass Concept Object Protected Methods Using toString() Method
getClass Inherited Method What are Interfaces Defining Class Interfaces Benefits of Interfaces Implementing Interfaces Implement Interface Methods Summary of Interfaces
Demo - Interfaces Lab - Inheritance Chapter 7 Review
Level 8 Eclipse Debugger Illustrating the Debugger Role Debugging in WSAD Debugger Features Debug Panel
Demo - Debugger Overview Setting Debugging Preferences Debug Filters Debug Preferences Debug Preferences: Console Demo - Eclipse Debugger Settings Starting Debugger Debug Source Panel
Suspended Thread Controlling Execution Viewing Variables Using Expressions Setting Breakpoints Role of Breakpoints Viewing Breakpoints Breakpoint Properties Exceptions Panel
Lab - Debugger Chapter 8 Review
Level 9 Exception Handling What is an Exception? Different Types of Exceptions Error Subclasses Exception Classes RuntimeException Errors
Exception Handling in Java Defining Exceptions to Throw Handling Method Exceptions Using try Block Using catch Block Try/Catch Block Example Demo - Try/Catch Block
Try/Catch Block with Loop Demo - Try/Catch Block with Loop Multiple catch Blocks Using finally Block Exception Handling Summary Demo -finally Block Normal Execution Pattern
Exception Execution Pattern Exception Not Caught Rethrowing Exceptions Throwable Class Using Throwable Class Demo - Exception Types Defining an Exception Class
Throwing your Exceptions Lab - Exception Handling Chapter 9 Review
Level 10 Database Concepts JDBC Accessing Illustrating JDBC API Java Application Perspective
Role of DBMS Driver Thick vs. Thin JDBC Drivers Type 1: Bridge Driver Type 2: Native API Type 3: Network Driver Type 4: Native Driver Comparing JDBC Versions JDBC Architecture
Build Connection Object Basic JDBC Logic Flow Defining a Database Driver Demo - Defining a Connection Object DriverManager in JDBC Connecting to a Datasource Sample Connection
Username/Password Defining a Statement Demo - Statement Object Prepared SQL Statement Exploring ResultSet Object Accessing ResultSet Object Demo - ResultSet Object
Processing ResultSet Table JDBC Data Type Conversions Demo - ResultSet Processing Lab - JDBC Access Chapter 10 Review
Level 11 Thread Management What is a Thread
Thread Utilization in Java Illustrating Threads Java Thread Illustration Thread Illustration View Thread Lifecycle Thread Creation Demo - Thread Execution Thread Controls
Thread Control Methods Demo - Thread Interuption Define Thread Subclass Sample of Thread Subclass Thread Characteristics Daemon and User Threads Creating Thread Objects
Implementing the run method Stopping a Thread Additional Thread Methods Demo - Runable Interface MultiTasking vs MultiThreading Sample Non-Threaded Example Sample Thread Example
Thread Synchronization Synchronize Example Thread Scheduling Illustrating Synchronized Defining Deadlocks Lab - Threads Chapter 11 Review
Level 12 Files and Streams
What is a Stream? Stream Input/Output Operations Defining a File Testing File Objects Sample Using File Demo - File Object Creation Accessing File Objects Demo - File Handling
Modifying File Objects Using Directory Methods Using Attribute Methods Using Creation Methods Using Deletion Methods Demo - File Directory Subclasses of OutputStream
Defining OutputStream Methods Using FileOutputStream Class Using the FileOutputStream ByteArrayOutputStream Demo - Data Output Stream Using DataOutputStream Class Buffered Output Stream
Create Buffered Output Stream Demo - Buffered Ouput Lab - File Management Chapter 12 Review Course Closure
Instructor led Java training course on 3 DVD-ROMs Digital audio/video presentations Hands-on exercises
Test prep simulators Comprehensive e-study guide included
Java Training Course Self Study Kit Java Training on 3 DVD-ROMS
$495
Training Planet, Inc. / Certification City / Stattraining An International Computer Support Training and Certification Services Company
Purchase Order Info Click Here
FREE Ground SHIPPING ON MOST ORDERS PLACED ONLINE*! *U.S. addresses only Ground and $100 Minimum
LIVE CLASSES ALSO OFFERED IN MOST CITIES. DETAILS Albany, New York Albuquerque, New Mexico Alexandria, Virginia and Anchorage, Alaska. Atlanta, Georgia Austin, Texas Baltimore, Maryland Birmingham, Alabama Bismark, North Dakota Boise, Idaho Boston, Massachusets Charlotte, North Carolina and Cheyenne, Wyoming. Chicago, Illinois Cincinnati, Ohio Cleveland, Ohio Columbus, Ohio Concord, New Hampshire Dallas, Texas Denver, Colorado. Des Moines, Iowa.
Detroit, Michigan Ft. Lauderdale, Florida. Ft. Wayne, Indiana Honolulu, Hawaii Houston, Texas Huntsville, Alabama Indianapolis, Indiana Jackson, Mississippi and Jackson, Wyoming Jacksonville, Florida Lexington, Kentucky Lincoln
, Nebraska Los Angeles, California Las Vegas, Nevada. Miami, Florida Milwaukee, Wisconsin Minneapolis, Minnesota Montpelier, Vermont Nashville, Tennessee New Orleans, Louisiana New York City Norfolk, Virginia. Cisco
Dallas Todd Lammle.
Oklahoma City, Oklahoma and Omaha, Nebraska Orlando, Florida Philadelphia, Pennsylvania Phoenix, Arizona Pierre, South Dakota Pittsburgh, Pennsylvania and Portland, Maine. Portland, Oregon Providence, Rhode Island.
Raleigh-Durham, North Carolina Richmond, Virginia.
Rockford, Illinois Sacramento, California. St. Louis, Missouri and Salt Lake City, Utah San Antonio, Texas San Diego, California and San Francisco, California San Jose, California Sandestin, Florida. Seattle, Washington Tulsa,
Oklahoma Wichita, Kansas and Wilmington, Delaware Canada Ontario British Columbia Vancouver. Toronto Montreal Calgary and Winnipeg Quebec City Ottawa Edmunton.
EVERTHING YOU NEED TO WORK AND SUPPORT WITH CONFIDENCE!
HUGE SPECIAL SALE!
Real Estate Licensing - How to get my Real Estate License Also Real Estate Appraiser Courses and Home Inspection Courses online!
Start your new real estate career today! Get ready to take advantage of foreclosures, short sales, sell your own home and pocket the commission, and the next year return of normal home sales. There are opportunities right now and, of course, in the not too distant future. Out of work? Here is training to start making money right now with a minimal cost! Our online courses are great for getting your real estate license, real estate appraiser license, or home inspection license any time, any where.
Real Estate Licensing - How to get my Real Estate License Also Real Estate Appraiser Courses and Home Inspection Courses online!