Fundamentals of Java Programming, Level 1 is suited to people who have limited or no experience in programming. Those of you with programming experience will benefit from the systematic approach to learning Java. Fundamentals of Java Programming, Level 1 starts to provide a conceptual understanding of Object Oriented Programming and helps you develop applications that solve business problems. This is a hands-on course with emphasis on language fundamentals. Java is a general purpose programming language with a number of features that make the language well suited for use on the World Wide Web. Topics include Java Language API (Application Programming Interface), java classes, objects, and applications using the language. You will utilize hands-on labs and exercises to apply theories learned. At the end of the course, you will able to:
No meeting on November 11.
Fundamentals of Java Programming, Level 2 is based on the concepts of object-oriented programming using Java. The course features an "objects first" approach to Object Oriented Programming (OOP), starting with objects, classes and methods, inheritance, interfaces, and polymorphism. You will master the use of standard Java classes and interfaces and object-oriented program development framework. You will write programs that promote code reuse and refine the design using step wise refinement. Writing Exception classes and good coding guidelines will be emphasized. This hands-on course will follow a set of well-structured labs that focus on problem solving. At the end of the course, you will be able to:
Completion of Fundamentals of Java Programming, Level 1