 |
|
OL304: Introduction to
Programming in Java
Description:
This course covers the basics of programming using the Java programming
language.
You will learn about variables, data types and operators and will practice
using them.
You will be introduced to arrays, flow-control, exception handling and differing
data structures and practice applying what you've learned through
hands-on exercises.
You will be introduced to object-orientation, learning about classes
and inheritance and practicing making use of these object-oriented features.
This hands-on course is composed of
comprehensive lectures, practical project illustrations, and independent
programming sessions.
Prior to this course an understanding of computer logic and information technology is essential.
Objectives:
At the end of the course, participants
will be able to:
- Use the basic Java language syntax and constructs.
- Differentiate between different types of Java applications.
- Understand the main components and
features of Java 2.
- Understand the use of arrays and data structures.
- Implement object-oriented concepts
using Java.
- Write simple Java programs.
Audience:
This course is designed for those who may have programmed before or who have studied some compiled programming languages, but don't program on a daily basis, who wish to develop their understanding and use of objects, methods, arrays, and classes.
Prerequisites:
Understanding of computer logic and information technology is essential.
Duration: 4 days
-
Outline of Contents:
-
Unit
1 - Java Programming Environment
-
Understand the concepts of Machine Instructions, Statements and Compilers.
-
Understand the purpose of a Java Virtual Machine.
-
Describe the typical development process for a Java application.
-
Compile and execute a simple Java application.
-
Create a simple Java application.
Unit 2 - Using Statements,
Variables, Types and Values
-
Understand and use:
-
Variables,
-
Declarations,
-
Assignments,
-
Literals,
-
Operators.
Unit 3 - Using Methods
and Flow Control
-
Understand how methods are used in Java.
-
Use simple if, while and for statements to control flow in a program.
-
Understand how to create correct loops!
Unit 4 - Using Objects
-
Understand the concept of an object.
-
Understand the concept of a class.
-
Use simple objects in a Java program.
|
Unit 5 - Introducing Arrays
-
Declare, create and use arrays.
-
Identify scenarios in which arrays would be used.
-
Use command-line parameters in a Java application.
Unit
6 - Developing Classes
-
Understand how to develop classes in Java.
-
Create a class step by step.
-
Use the class in an application.
-
Understand the concept of inheritance.
Unit 7 - Data
Structures
-
Understand data structure concepts and apply them using Vectors and Hashables.
-
Understand the need for Wrapper classes.
-
Describe the concept of an Interface class.
Unit 8 - Where to From
Here?
-
Identify alternative iteration and selection states.
-
Use simple exception handling to make applications more robust.
-
Find advanced class libraries for developing Internet, E-Commerce, Multimedia and Commercial strength Java applications.
|
|