» back to Search Results
Java (Level 1 / Intro)
This course teaches students basics of Object-Oriented Programming along with a syntax of the Java programming language.
- Course Outline
-
This course teaches students basics of Object-Oriented Programming along with a syntax of the Java programming language.
Course Outline
Java Basics
- Comments
- Semicolon and White Spaces
- Blocks
- Keywords
- Primitive Data Types
- Identifier
- Variables
- Literals
- Arithmetic Operators
- Bitwise Operator
- Assignment Operators
- Miscellaneous Operators
- Scope of a Variable
- Arrays
- Multidimensional Arrays
- Reading from the Keyboard
Branching and Looping
- Conditions
- The if Statement
- The if . . . else Statement
- Logical Operators and if. . .else Statement
- The switch Statement
- The while Statement
- The do . . . while Statement
- The for loop
- Break and Continue
Working with Objects
- Object-Oriented Programming
- Methods
- Overloading
- Creating an Instance of a Class
- Constructors
- Inheritance
- The super Keyword
- The this Keyword
- Overriding
- Using vs. equals- -
- The toString- - Method
- Static Initializers
- Access Modifiers
- Creating Constructors-Methods
- Inheritance
Advanced Class Concepts
- Inner Classes-Nested Classes
- Abstract Classes
- Interfaces
- Working with Interfaces in Java
- Creating Interfaces
- Implementing Interfaces
Exceptions
- The try . . . catch . . . finally Statement
- Flow of Program Control
- Checked Exceptions
- Unchecked Exceptions
- Catching Multiple Exceptions
- Rethrowing Exceptions
- Exception thrown by a Method
- The Exception Class
- Creating your Own Exceptions
Stream I-O
- File I-O
- The File Class
- DataInputStream and DataOutputStream
- FileInputStream and FileOutputStream
- Readers and Writers
The Abstract Window Toolkit - AWT -
- Abstract Window Toolkit
- Foundations of AWT
- Components
- Containers
- Creating an Empty Frame
- Layout Manager
- Adding a Component
- Absolute Positioning
- Common Layout Managers
- FlowLayout
- BorderLayout
- GridLayout
The AWT Event Model
Event Handling
Multiple Event Source
Multiple Listener
Event Adapters
Inner Classes
Anonymous Classes
AWT Components
- Container and Components
- Button
- Label
- Text Components
- Checkbox
- CheckboxGroup
- Choice
- List
- Canvas
- Menu Components
Java Foundation Classes - JFC -
- Container and Components
- Button
- Label
- Text Components
- Checkbox
- CheckboxGroup
- Choice
- List
- Canvas
- Menu Components
- Overview
- What is JFC
- Building GUI with Swing
- Converting AWT to Swing
- JComponent
- Limitations of Swing
Applets
- Applets and Applications
- Applet Security
- Writing an Applet
- Life Cycle of an Applet
- Out First Applet
- Basic HTML for an Applet
- Using Appletviewer
- AWT Painting
- Basic Applet Tags
- Applets and AWT
- Additional Details
-
Pre-Requisites
This course is intended for students with minimum or without previous programming experience.
Certificates offered
Certificate of Completion
- Cancellation Policy
-
There is no consequence if you cancel/reschedule this registration with a minimum of 10 business days notice prior to the first day of this course. Full payment is required if you cancel/reschedule this registration within the non-cancellation period of 10 business days prior to the first day of the course. Substitutions are welcome.
- Map & Reviews
-

ctc TrainCanada
[ View Provider's Profile ]
Reviews
Here are some reviews of the training vendor.This course has not yet been rated by one of our members.
If you have taken a course through this vendor please log into your account and leave feedback for this vendor. You will be helping ensure our members get directed to the best training facilities.
This course currently does not have any dates scheduled. Please call 1-877-313-8881 to enquire about future dates.
This page has been viewed 239 times.