Java


Learn Java 17 Programming. 2 Ed - Nick Samoylov (2022)

 Learn the fundamentals of Java Programming with this updated guide with the latest features

What is this book about?
 Java is one of the most preferred languages among developers. It is used in everything right from smartphones and game consoles to even supercomputers, and its new features simply add to the richness of the language.

This book covers the following exciting features:
Understand and apply object-oriented principles in …

english PDF

Frontend Development with JavaFX and Kotlin - Peter Späth (2023)

 Build elegant, responsive, and stable Java Virtual Machine-based client applications (Fat Clients) with modern user interfaces. This book introduces JavaFX as a frontend technology and utilizes Kotlin instead of Java for coding program artifacts to boost code expressiveness and maintainability. Author Peter Späth employs a hands-on approach, providing practical examples and code to demonstrate each concept. Mid-level Java programming knowledge and a basic understanding of Kotlin are the only prerequisites; …

english PDF

Java, устранение проблем - Лауренциу Спилкэ (2023)

 В этой книге представлены практические методики исследования и улучшения незнакомого кода. Вы узнаете о том, как определять скрытые зависимости, выявлять главные причины критических сбоев и аварийных завершений приложений, а также интерпретировать неожиданные результаты. Осваивайте профилирование и отладку и начинайте исследовать, как в действительности работают Java-приложения.
 Издание подойдет для Java-разработчиков средней квалификации.

русский PDF

Data Wrangling Using Pandas, SQL, and Java - Oswald Campesato (2023)

 This book is intended primarily for those who plan to become data scientists as wellas anyone who needs to perform data cleaning tasks. It contains a variety of features of NumPy and Pandas and how to create databases and tables in MySQL. Chapter 7 covers many data wrangling tasks using Python scripts and awk-based shell scripts. Companion files with code are available for downloading from the publisher.

english PDF


Grokking the Java Interview - Javin Paul (2022)

 This book contains frequently asked questions and their answer/explanations on essential Java topics. You can use this book to revise all essential Java concepts before your interview quickly, and you can also use this book to learn Core Java in depth.


 Crack your Java interview by preparing important topics and mastering key concepts in a guided and structured way in a short time. Cracking a Java Interview is …

english EPUB

Java: Руководство для начинающих. 9 изд - Герберт Шилдт (2023)

Практическое введение в программирование на языке Java, полностью переработанное с учетом версии Java SE 17

 В этой книге, которая полностью обновлена с учетом Java Platform Standard Edition 17, начиная с самой первой главы, шаг за шагом показано, как приступить к программированию на языке Java. Книга, написанная ведущим специалистом по Java Гербертом Шилдтом, начинается с основ, таких как создание, компиляция и запуск программ на Java. Затем объясняются основные ключевые слова, синтаксис …

русский PDF

Pro Spring 6 with Kotlin: An In-depth Guide to Using Kotlin APIs in Spring Framework 6 - Chris Schaefer, Iuliana Cosmina, Peter Späth, Rob Harrop (2023)

 Master the fundamentals of Spring Framework 6 while learning from the real-world experiences of Spring experts. Over the course of this book, you'll learn how to leverage Spring 6 in tandem with the Kotlin programming language to build complex enterprise applications from top to bottom. From monoliths to cloud native apps for streaming microservices, you’ll gain insight into every aspect of the process, including transactions, data access, persistence, and web …

english EPUB

Java. Полное руководство. 12-е изд - Герберт Шилдт (2023)

 Java - один из самых важных и широко используемых языков программирования в мире. На протяжении многих лет ему была присуща эта отличительная особенность. В отличие от ряда других языков программирования, влияние которых с течением времени ослаб евало, влияние Java становилось только сильнее. С момента своего первого выпуска язык Java выдвинулся на передний край программирования для Интернета. Его позиции закреплялись с каждой последующей версией. На сегодняшний день Java по-прежнему является первым …

русский PDF

Android Studio Giraffe Essentials - Java Edition: Developing Android Apps Using Android Studio 2022.3.1 and Java - Neil Smyth (2023)

 Fully updated for Android Studio Giraffe and the new UI, this book aims to teach you how to develop Android-based applications using the Java programming language.

 This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an overview of areas such as tool windows, the code editor, and the Layout Editor tool. An introduction to the architecture of Android is …

english EPUB

Android Studio Flamingo Essentials. Java Edition - Neil Smyth (2023)

 Fully updated for Android Studio Flamingo, this book aims to teach you how to develop Android-based applications using the Java programming language.

 This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an overview of areas such as tool windows, the code editor, and the Layout Editor tool. An introduction to the architecture of Android is followed …

english EPUB

Pro Spring 6: An In-Depth Guide to the Spring Framework. 6 Ed - Chris Schaefer, Clarence Ho, Iuliana Cosmina, Rob Harrop (2023)

 Master the fundamentals of Spring Framework 6 while learning from the real-world experiences of Spring experts. Over the course of this book, you'll learn how to leverage Spring 6 in tandem with the Kotlin programming language to build complex enterprise applications from top to bottom. From monoliths to cloud native apps for streaming microservices, you’ll gain insight into every aspect of the process, including transactions, data access, persistence, and web …

english EPUB

Основы программирования с Java - Тимур Машнин (2022)

 Эта книга предназначена для всех, кто хочет изучить основы программирования с использованием языка Java.

 Эта книга даст понимание основных элементов программирования на Java и абстракции данных с использованием объектно-ориентированного подхода. С этой книгой Вы научитесь писать программы с использованием переменных, массивов, управляющих операторов, циклов, рекурсии, абстракции данных и объектов в интегрированной среде разработки. Вы изучите основы языка программирования Java, познакомитесь с его синтаксисом, типами данных, объектами и классами и …

русский EPUB

Go for Java Programmers: Learn the Google Go Programming Language - Barry Feigenbaum (2022)

 Get an in-depth introduction to the Go programming language and its associated standard runtime libraries. This book is targeted towards programmers that already know the Java programming language and uses that Java knowledge to direct the learning of Go. You will get a deep understanding of the Go language and obtain a good introduction to the extensive Go standard libraries.

 This book teaches Go through clear descriptions of Go features, …

english PDF

Functional Programming in Java: Harness the Power of Streams and Lambda Expressions. 2 Ed - Venkat Subramaniam (2023)

 The new features introduced in Java 8 were designed together to facilitate development of more expressive and parallel-friendly libraries.

 Lambda expressions reduce the syntactic overhead of encoding behavior as data; default methods allow existing libraries to evolve over time, enabling core JDK classes such as Collections to take advantage of lambda expressions; the java.util.stream package leverages these language features to offer rich aggregate operations on collections, arrays, …

english PDF

Learning Java: An Introduction to Real-World Programming with Java. 6 Ed - Dan Leuck, Marc Loy, Patrick Niemeyer (2023)

 This book introduces the Java programming language and environment. Whether you are a software developer or just someone who uses the internet in your daily life, you’ve undoubtedly heard about Java.

 Its arrival was one of the most exciting developments in the history of the web, and Java applications continue to power business on the internet. Java is, arguably, the most popular programming language in the world, …

english ZIP

1  2