Java Fundamentals

600.00

This course is an introduction to Java 11 and the most commonly used libraries of the Java Standard Edition (Java SE). It can be initial preparation for the Oracle Java certification exam as it covers most of the exam coverage.

It is a pragmatic course in that it goes beyond syntax and usage, but discusses basic best practices and common pitfalls. It takes a learning-by-doing approach, where trainees are taken through abundant guided and unguided hands-on exercises, with succeeding instructor analysis, code-review and coaching.

The course culminates in a final machine problem and code review, where students combine most of what they’ve learned into a working program, and present to class for analysis and critique by both the instructor and the rest of the class.

  • Develop Java applications using modern IDEs.
  • Write well-structured code using Object Oriented Principles (OOP).
  • Use JDBC to perform SQL database queries, particularly in PostgreSQL.
  • Use proper exception-handling techniques.
  • Write thread-safe parallel processing code, and avoid common concurrency pitfalls.
Category: