Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin...
Java Kotlin Русский PDFThis book offers a comprehensive guide to implementing Zero-Trust security principles, cloud-based defenses, and robust application development practices. Through practical examples and expert advice, readers will gain the skills needed to design and develop secure Java applications that easily can tackle today's cyber threats. It builds focus on securing your source code through analys...
Java Английский PDFBuild enhanced visual experiences and design and deploy modern, easy-to-maintain, client applications across a variety of platforms. This book will show you how these applications can take advantage of the latest user interface components, 3D technology, and cloud services to create immersive visualizations and allow high-value data manipulation. The Definitive Guide to Modern Java Clie...
Java Английский PDFSpring Boot helps developers create applications that simply run. When minimal configuration is required to start up an application, even novice Java developers are ready to start. But this simplicity shouldn't constrain developers in addressing more complex enterprise requirements where microservice architecture is concerned. With the need to rapidly deploy, patch, or scale applications, co...
DataBase (SQL) Java Английский PDFWrite your first code in Java 23 using simple, step-by-step examples that model real-word objects and events, making learning easy. With this book you will be able to pick up core programming concepts without fuss and write efficient Java code in no time. Clear code descriptions and layout ensure you get your code running as soon as possible. Author Iuliana Cosmina focuses on practical...
Java Английский PDFDive into the OCP Oracle Certified Professional Java SE 21 Developer Study Guide: Exam 1Z0-830 for a comprehensive journey through the Java SE 21 Developer certification exam. Crafted by a team of seasoned Java professionals, this guide not only prepares you for the 1Z0-830 exam but also equips you with essential skills for both new and existing Java development roles. Enhance your knowledge...
Java Английский ZIP (pdf+epub)Effectively reading and understanding existing code is a developer’s superpower. In this book, you’ll master techniques for code profiling, advanced debugging, and log evaluation to find and fix bugs and performance problems. In Troubleshooting Java: Read, debug, and optimize JVM applications you will learn how to: Determine what code does the first time you see itExpose code logic...
Java Английский PDFПолный спектр сведений о языке Java с примерами и разбором задач от автора учебников-бестселлеров по языкам программирования Алексея Васильева. С помощью этой книги освоить язык Java сможет каждый желающий - от новичка до специалиста....
Java Русский PDFRefactoring in Java serves as an indispensable guide to enhancing your codebase's quality and maintainability. The book begins by helping you get to grips with refactoring fundamentals, including cultivating good coding habits and identifying red flags. You'll explore testing methodologies, essential refactoring techniques, and metaprogramming, as well as designing a good ar...
Java Английский ZIP (pdf+epub)Mastering Spring Boot 3.0 is your gateway to building scalable and robust backend systems using the latest techniques. Penned by a seasoned software developer with 20+ years of experience in the tech industry, this book follows a hands-on, step-by-step approach to helping you understand Spring Boot concepts and apply them to real-world projects. You'll start by exploring key arc...
Java Английский ZIP (pdf+epub)Take the first step in raising your coding skills to the next level, and test your Java knowledge on tricky programming tasks, with the help of the pirate Captain CiaoCiao. This is the first of two volumes which provide you with everything you need to excel in your Java journey, including tricks that you should know in detail as a professional, as well as intensive training for clean co...
Java Английский PDFIn today's dynamic landscape, crafting robust and scalable Java web applications presents formidable challenges. Spring Boot emerges as the leading framework for web and microservices development, featuring a dynamic ecosystem and seamless integrations to address a spectrum of scenarios, from scaling apps on the cloud to deploying them to production. In this book, you’ll explore it...
Java Английский ZIP (pdf+epub)Язык Java – сердце корпоративного ПО. Если программист хорошо знает Java, он без особого труда найдет интересную работу. Поднимите ваши навыки Java на новый уровень вместе с экспертами. Основательно изучите такие мощные инструменты, как модели конкурентного выполнения и модули, и даже раскройте некоторые глубинные тайны Java. Узнайте, как Java работает на уровне байт-кода. Осв...
Java Русский PDFServerless revolutionizes the way organizations build and deploy software. With this hands-on guide, Java engineers will learn how to use their experience in the new world of serverless computing. You’ll discover how this cloud computing execution model can drastically decrease the complexity in developing and operating applications while reducing costs and time to market. Eng...
Java Английский ZIP (pdf+epub)If you're an existing Java developer who wants to go full stack or pick up another frontend framework, this book is your concise introduction to React. In this three-part build-along, you'll create a robust Spring Boot backend, a React frontend, and then deploy them together. This new edition is updated to Spring Boot 3 and includes expanded content on security and testing....
Java JavaScript (JS) Английский ZIP (pdf+epub)Java — это один из самых популярных и универсальных языков программирования, который используется для создания приложений в самых разных сферах. От разработки мобильных приложений для Android до создания мощных серверных решений и высоконагруженных систем — Java предоставляет все инструменты для успешной реализации самых сложных проектов.
На этой странице вы найдете лучшие электронные книги по Java для всех уровней подготовки. Будь вы новичком, студентом, преподавателем или опытным разработчиком, здесь есть книги, которые помогут вам освоить основы Java и углубить знания в самых разных областях программирования.
Мы предлагаем вам книги в самых популярных форматах:
Каждая книга включает примеры кода, практические задания и проекты, которые помогут вам закрепить полученные знания на практике.
Java — это язык, который не теряет своей популярности на протяжении десятилетий. Он широко используется в корпоративной разработке, создании мобильных приложений для Android, а также в разработке многозадачных и высоконагруженных систем. Java также идеально подходит для создания крупных и надежных приложений, которые могут работать в любых условиях.
Не упустите шанс изучить Java и применить его в своем профессиональном росте. Здесь вы найдете все необходимые ресурсы, чтобы стать экспертом в Java, от азов до профессиональных навыков.