Please email firstname.lastname@example.org for info on how to arrange customized courses on Java 7, Java 8, JSF 2.2, PrimeFaces, jQuery/Ajax, Hadoop, and other Java EE topics onsite at YOUR location.
This is the first of two sections that cover OOP in Java. This section covers instance variables, methods, and constructors. These tutorial sections are primarily aimed at developers who are already familiar with the concepts of OOP from other languages, but don't know the Java syntax. So, if you have never seen object-oriented programming before, this section probably moves too quickly for you. See http://courses.coreservlets.com/Course-Materials/java.html for the full tutorial, associated code, exercises, and exercise solutions. You can also download PDF files of each lecture, for saving or printing. This tutorial covers general Java topics, with references to changes in Java 8. Topics specific to Java 8 are covered in separate section at http://www.coreservlets.com/java-8-tutorial/.