More Information
  • Explore the latest features of the newest Java Development Kit
  • Build an environment in IntelliJ IDEA to develop Java 11 source code
  • Be more efficient and write your own code in an up-to-date way with far fewer bugs
  • Create a Java runtime environment that only includes the modules you really need for your application
  • Discover new non-developer features, ranging from nest-based access control to garbage collector settings and more
  • Become more confident in developing Java code thanks to the new tips and proven techniques

Have you been looking for a course to help you cover many aspects of Java programming, some of which you may know and some you probably never knew existed? Or have you been looking for best practices and techniques to speed up your development and increase your output and efficiency? Well, you've come to the right place!

In this course, you will explore wonderful things you can do with Java 11 and 12 to improve your programming skills with proven techniques. With this course, you'll learn to implement some practical and tested techniques to avoid taking longer methods and you'll master a quicker way to develop applications using the Java 12 programming language.

By the end of this course, you will have learned some exciting Java 12 tips, best practices, and techniques. You will be able to perform tasks and get the best out of your code much more easily and rapidly.

All the code and supporting files are on GitHub at:

  • Tips, links, and guidance that can be used to extend your Java programming knowledge
  • Fed up with NullPointerExceptions? Explore functional programming in Java with this course
  • Learn how to avoid a lot of if not null checks, defective loop constructs, and complex nested if-else statements
Course Length 1 hour 47 minutes
ISBN 9781789615609
Date Of Publication 19 Aug 2019


Vince Zoltan Varga

Vince Zoltan Varga is a software test engineer with demonstrable experience in quality assurance and teaching. He has been working in IT services for a decade; is skilled in automation (Java and Ruby) and test management; and has experience leading and training in a company environment. Unique projects he has implemented involve leading QA profession communities; optimizing applications with the help of NoSQL; and web-based, financial, controlling, accounting, and process-tracking systems developed in Java. He is a strong quality assurance professional, Certified Tester, and Scrum master with a Master of Science (MSc) degree focusing on Computer Engineering.

Seteny Janos

Janos Seteny is a programmer with comprehensive experience in developing and teaching. His most unique projects are a VBScript plugin for IntelliJ (a fully functional language plugin written in Java); a C header file transformation to Java interfaces; and an unstructured data parser for Imprint webpages that builds a Yellow Pages database. He has mastered various programming languages and also teaches at a university. All this, and his 25 years' experience, makes him the best teacher to choose.