Curriculum
- 9 Sections
- 9 Lessons
- 5 Days
Expand all sectionsCollapse all sections
- Session: Introduction to Computer Programming Programming Tools1
- Session: Programming Fundamentals Programming Basics1
- Session: Java: A First Look The Java Platform1
- Session: OO Concepts Object-Oriented Programing1
- Session: Getting Started with Java Language Statements1
- Session: Essential Java Programming Java Coding and Debugging Tools1
- Session: Advanced Java Programming Inheritance and Polymorphism1
- Session: Java Developer's Toolbox Utility Classes1
- Session: Collections and Generics Introduction to Generics1
Java Platforms Lifecycle of a Java Program Responsibilities of JVM Documentation and Code Reuse Using the JDK Setting Up Environment Locating Class Files Compiling Package Classes Source and Class Files Java Applications Lab: Exploring MemoryViewer Lab: Exploring ColorPicker (optional) The Eclipse Paradigm Become more familiar with Eclipse workbench concepts Explore the paradigm used by Eclipse, consisting of editors, views and perspectives in detail Introduce some commonly used views Explain Perspectives Tutorial: Setup Projects in Eclipse Writing a Simple Class Classes in Java Class Modifiers and Types Class Instance Variables Primitives vs. Object References Creating Objects Lab: Create a Simple Class Adding Methods to the Class Passing Parameters into Methods Returning a Value from a Method Overloaded Methods Constructors Optimizing Constructor Usage Lab: Create a Class with Methods
Prev
Operators Comparison and Logical Operators Looping Continue and Break Statements The switch Statement The for-each() Loop Lab: Looping Lab: Language Statements Using Strings Create an instance of the String class Test if two strings are equal Get the length of a string Contrast String, StringBuffer, and StringBuilder Lab: Fun with Strings Lab: Using StringBuffers and StringBuilders Specializing in a Subclass Extending a Class implementing equals and toString Using instanceof to verify the class type of an object reference The Object Class Default Constructor Implicit Constructor Chaining Safely casting references to a more refined type Lab: Creating Subclasses Lab: Defining the Student Subclass
Next