LSJ 8002 — Java Programming
Covers core Application Programming Interfaces (API) used to design object-oriented applications with Java. Create classes, extend abstract classes and learn how to program with interfaces. Use Lambda expressions. Develop applications that manipulate files, directories and file systems. Provides knowledge in how to use exceptions and the Collections framework, write database programs with JDBC and multi-threaded applications. Recommended Preparation: LSJ8001 or the ability to create, compile and execute programs. Understanding of object-oriented principles, database concepts and familiarity with SQL syntax.