| Course Description | |
| This four day course is designed to provide a solid foundation in Java for programmers without syntax experience in a C-based language. Besides learning the basic structure and syntax of the language, students will also learn object-oriented principles and how they are applied in Java applications. In addition, this course covers more advanced features of the language such as abstract classes, interfaces, generics, packages, and exception handling. Finally, students will learn two foundational API libraries: I/O streams and collections. Additional appendices on threads, J2EE, and Eclipse are provided for further study.
Course Length: 4 Days Course Tuition: $1390 (US) |
|
| Prerequisites | |
| Professional programming experience in a high level language, such as COBOL and Visual Basic. This course assumes no experience in a C-based language such as C, C++, or C#. | |
| Course Outline |
|
Getting Started with J2SE
Datatypes and Variables
Operators and Expressions
Control Flow
Methods
Object-Oriented Programming
Objects and Classes
Using Java Objects
Inheritance in Java
Packages
Exception Handling
Input/Output Streams
Core Collection Classes
Appendix A - Introduction to Threads
Appendix B - J2EE Overview
Appendix C - Eclipse |
