Tests and Answers to QuestionsAfter each lesson you can pass tests to verify what you have learned and to answer to the questions left.
Oracle Java CertificationsOracle Corporation has a range of internationally recognized exams for IT specialists.
Articles and LiteratureArticles and literature for learning Java language.
Web Services and JPAArticles to learn Web Services and Java Persistence API.
Description of main Object Oriented Programming (OOP) concepts in Java - Encapsulation, Inheritance and Polymorphism.Full lesson
Overloading and Overriding
What is method overloading and overriding, rules and examples. Difference between these two concepts. The main usage of overriding.Full lesson
Lambda expressions, method references, java.util.function interfaces: Predicate, Supplier, Consumer, Function, their primitive and binary specializations.Full lesson
Features, syntax and examples of a regular inner class, a method-local inner class, an anonymous inner class and a static nested class.Full lesson
Using try-catch and finally block in Java. Handle multiple exceptions in one block. The AutoCloseable resource in the try-with-resources statement in Java 7.Full lesson
Why should I learn Java?
Java has a rich API, which allows to solve different problems, but still is easy in learning. It has a lot of forums, resources and still is growing.
High average salary