Java for Mainframe Programmers Part 1 (JA1012)
Request a Quote for this class
About this Course
This course provides experienced programmers with the ability to utilize the structure and syntax of the object oriented Java programming language for both general business and Internet programming applications. The student is prepared to code, test, and execute Java programs making use of the facilities provided by the language. The course can be taught using any development environment including RAD and Eclipse. Previous knowledge of the C or C++ programming languages is not required but would be helpful.
Audience Profile
Applications Programmers and Systems Programmers
At Course Completion
Upon successful completion of this course, the student will be able to:
- Discuss the basic structure and syntax of the Java Programming Language
- Create, compile, and execute Java programs
- Explain benefits of Object Oriented Programming
- Define and explain encapsulation, inheritance, and polymorphism
- Declare and use the native data types
- Describe and use expressions and operators
- Code object oriented Java programs using all available control structures
- Create and use classes and interfaces
- Share and restrict access to class members
- Effectively use arrays and references
- Use String and StringBuilder class methods
- Describe and use method overloading
- Define and use constructors and finalizers
- Increase software reusability through inheritance
- Define and use interfaces
- Handle and create exception conditions
Prerequisites
An understanding of object oriented programming concepts would be helpful but is not required.