This is a compact and practical guide for those who want to quickly learn and start programming in Java. The book is intended for both novice developers and those who already have some experience in programming and want to expand their knowledge in the field of Java. The book is designed to help readers quickly enter the world of Java programming, providing the necessary knowledge and practical skills to create Java applications.