Java Fundamentals Interactive Instructor Based Video Training Courses


Java
Fundamentals
Interactive Instructor Based
Video Training Courses
Prices Vary
(See below)
The Java programming language is robust and versatile, enabling developers to:
  • Write software on one platform and run it on another.
  • Create programs to run within a web browser.
  • Develop server-side applications for online forums, stores, polls, processing HTML forms, and more.
  • Write applications for cell phones, two-way pagers, and other consumer devices.
It's no wonder the Java platform attracts so many new developers.

Trainer Outline Specials Buy Options


Trainer Information:

Liz Stanley is a Sun Certified Programmer for the Java 2 platform and Bea Certified Weblogic Server Developer. Liz Stanley has been working as a Java developer and trainer for the last seven years, using a variety of open source and commercial tools and technologies for Java development and other things. She holds masters degrees in Music History and Management Information Systems, and has four years of college level teaching experience. She is currently a consultant with Object Partners, Inc., a Java J2EE-centric consulting firm in the Minneapolis, Minnesota area.
Java Fundamentals


1.0 Java Overview

1.1 Course Topics
1.2 What Java is and isn’t
1.3 Java advantages and disadvantages
1.4 Tools needed
1.5 Setup process
1.6 What a Java program looks like
1.7 Imports and packages
1.8 Compiling and running

2.0 Data types
2.1 Primitives
2.2 Numeric Bases
2.3 Expressions and Operators
2.4 Casting and promotion of primitive types

3.0 Variables and methods
3.1 Reserved words
3.2 Valid assignment
3.3 Variable scope
3.4 Method definition
3.5 Method parameters
3.6 Coding style

4.0 Strings
4.1 Creation
4.2 Concatenation
4.3 Methods
4.4 Immutability
4.5 StringBuffer
4.6 Formatting

5.0 Flow Control
5.1 Boolean operators
5.2 Comparing objects
5.3 If-else
5.4 Ternary operator
5.5 Loops
5.6 Nesting loops
5.7 Break and continue
5.8 And, not, or


6.0 Arrays

6.1 Creating
6.2 Accessing elements
6.3 Looping
6.4 Enhanced for loop
6.5 Multidimensional
6.6 Utilities
6.7 Varargs

7.0 Collections
7.1 Vector
7.2 The Object class
7.3 Wrapper classes
7.4 Auto boxing/unboxing
7.5 Hashtable
7.6 Enumerations
7.7 List, Map, Set
7.8 Iterator
7.9 Collection utilities
7.10 Generics

8.0 OOP
8.1 Objects and instances
8.2 Constructors
8.3 Access modifiers and encapsulation
8.4 Static and final members
8.5 Overloading methods
8.6 Inheritance
8.7 Overriding methods
8.8 Abstract classes
8.9 Polymorphism
8.10 Interfaces

9.0 Exception Handling
9.1 Checked vs. Unchecked exceptions
9.2 Throw/Try/Catch
9.3 Finally
9.4 Custom exceptions


Note: Course outlines are subject to change.

Java Fundamentals on DVD-ROM - Desktop Learning Library Edition

71 Lessons Single User $499 Qty: Add To Cart
71 Lessons Lending License $1499 Qty: Add To Cart