Khalid A. Mughal is the principal author of this book, primarily responsible for writing the material covering the Java topics.
Khalid is an Associate Professor (Emeritus) at the Department of Informatics at the University of Bergen, Norway.
During his extensive career, he has designed and implemented many courses on Java, object-oriented system development, web application development, software security,
and compiler techniques. He has also given seminars for the IT industry.
He is also the principal author of four books on previous versions of the Oracle Java certification exams and three introductory textbooks on programming in Java.
Vasily Strelnikov is primarily responsible for developing new review questions for the chapters contained in this book.
Vasily is a senior principal OCI (Oracle Cloud Infrastructure) solution specialist, working at Oracle for more than 26 years.
He is a co-author of the Java EE 7, Java SE 8, Java SE 11, and Java SE 17 Certification exams. He has designed multiple Java courses that are offered by Oracle: Java SE 17 Programming Complete, Java SE 11 Programming Complete, and Java SE 8 Certification Preparation Seminar. He has also created the Developing Applications for the Java EE 7 Platform training at Oracle. Vasily has over 20 years of experience in Java. He specializes in Java middleware application development and web services.