Java Essentials - Introduction to Java Training Series

Product Description
CDROMs, e-Study Guides
Learn how to create a Java application. Follow Larry Whipple as he teaches you the basic Java language, syntax, and the object-oriented aspects of Java. You will also be introduced to concepts from two of the principal platforms for Java J2ME and J2EE.
Course Instructor: 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.
Level 1
1.0 Introducing Java
1.1 What is Java?
1.2 Why Use Java?
1.3 Learning the History of Java
1.4 Defining the Java Whitepaper
1.5 Comparing Java and C
1.6 What is Java Today?
1.7 Understanding J2SE 5.0
1.8 Object-Oriented Programming
1.9 Using Java Developer Kit
1.10 Java Deliverables
1.11 Finding Java Documentation and Certification
2.0 Getting Started with Java
2.1 Using Development Platforms
2.2 Understanding System Requirements
2.3 Getting the JDK
2.4 Installing the JDK
2.5 Outlining the Contents of the JDK
2.6 Executing JAVAC
2.7 Running Java Command-line Interpreter
2.8 Using Hello World
3.0 Using NetBeans
3.1 Understanding Development Tools
3.2 What is NetBeans?
3.3 Getting NetBeans
3.4 Installing NetBeans
3.5 NetBeans Tour
3.6 Accessing Documentation
Level 2 1.0 Recognizing Java Language Basics
1.1 Defining Whitespace
1.2 Coding Style Introduction
1.3 Using Comments
1.4 Understanding Identifiers
1.5 Identifying Reserved Words
1.6 Using Separators
1.7 Understanding Literals
1.8 Establishing Escape Sequences
2.0 Variables & Data Types
2.1 What is a Variable?
2.2 What is a Data Type?
2.3 Outlining Data Types
2.4 Using Access & Scope
2.5 Declaring Variables
2.6 Initializing Variables
2.7 Accessing Variables
2.8 Understanding Constants
2.9 Using Conversion
3.0 Discussing Operators
3.1 Defining Operator Types
3.2 Outlining Arithmetic Operators
3.3 Using Relational Operators
3.4 Using Conditional Operators
3.5 Using Shift Operators
3.6 Using Logical Operators
3.7 Using Assignment Operators
3.8 Using Other Operators
3.9 Understanding Operator Precedence
4.0 Understanding Control Structures
4.1 Using Code Blocks
4.2 Understanding the IF Statement
4.3 Understanding the Else Statement
4.4 Utilizing the Else-if Statement
4.5 Looking at the Conditional Operator
4.6 Using the Switch Statement
4.7 Using the While Statement
4.8 Using the Do Statement
4.9 Using the For Statement
4.10 Using the Break Statement
4.11 Using the Continue Statement
5.0 Understanding Methods
5.1 What are Methods?
5.2 Defining the Method Header
5.3 Using the Method Body
5.4 Calling Methods
5.5 Returning Values
5.6 Using Arguments
5.7 Passing Method Arguments
5.8 Overloading Methods Level 3 1.0 Getting an Overview of Object-Oriented Concepts
1.1 What is Object-Oriented Programming?
1.2 OOP vs. Procedural
1.3 Defining Objects
1.4 Understanding Classes
1.5 Using Messaging
1.6 Understanding Inheritance
1.7 Observing Relationships
1.8 Encapsulation
1.9 Understanding Polymorphism
1.10 Object-Oriented Analysis and Design
1.11 Understanding Use Cases
2.0 Creating Classes