The world of IT is always evolving, but in every area there arestable, core concepts that anyone just setting out needed to knowlast year, needs to know this year, and will still need to knownext year. The purpose of the Foundations series is toidentify these concepts and present them in a way that gives youthe strongest possible starting point, no matter what yourendeavor.
Java Foundations provides essential knowledge about what hasarguably become the world’s most important programminglanguage. What you learn here will benefit you in the short term,as you acquire and practice your skills, and in the long term, asyou use them. Topics covered include:
The history of Java
Keywords and operators
Basic and advanced concepts in object-oriented programming