 |
 |
Introduction to Java
(Java I)
Instructor:
Eduard Skhisov, M.S. C.S.
What this course is about?
Java I is an introductory
course in JavaTM programming
language. The course discusses basic concepts of object oriented
programming and programming in Java. Topics include using methods,
classes, and objects; input, flow control, arrays and strings. Client
side Java programming technologies are introduced.
What do I need to know?
No programming experience
is required.
You will learn how to
-
Enter, edit, compile and debug
the source code for Java application.
-
Design, code and execute Java
application that illustrates the use of the three basic programming constructs:
iterative, conditional and sequential.
-
Design, code and execute Java
application that properly employs one or more user-defined methods and
classes.
-
Define and explain the object-oriented
concepts of inheritance, polymorphism, encapsulation, and overloading.
-
Design, code and execute Java
application that demonstrates inheritance and encapsulation.
-
Enter, edit, compile and debug
the source code for a Java applet.
-
Design, code and execute Java
application that uses Java Foundation classes and Events.
Class Content
Introduction
Data Types
Methods,
Classes
Graphics Programming
Flow of Control, Designing
Iterative Statements
Programming Style, Testing
and Debugging
Language elements: arrays,
strings
Inheritance, SubClasses
and SuperClasses
Client-side programming:
Applets
Client-side programming:
Java Foundation Classes, Events
Materials
Text:
Java
How to Program -- Deitel & Deitel, 3rd edition. Buy
book here.
Handout: Introduction to
Java -- Eduard Skhisov
Home
|