Библиотека Java разработчика
Відкрити в Telegram
📚 Лайфхаки, приёмы и лучшие практики для Java-разработчиков. Всё, что ускорит код и прокачает навыки. Java, Spring, Maven, Hibernate. По всем вопросам @evgenycarter РКН clck.ru/3KoGeP
Показати більше9 988
Підписники
+124 години
-157 днів
-5730 днів
Архів дописів
Learn Java the Easy Way: A Hands-On Introduction to Programming
Bryson Payne
Java is the world’s most popular programming language, but it’s known for having a steep learning curve. Learn Java the Easy Way takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away.
Java All-in-One For Dummies
Doug Lowe
Your one-stop guide to programming with Java
If youve always wanted to program with Java but didnt know where to start, this will be the java-stained reference youll turn to again and again. Fully updated for the JDK 9, this deep reference on the worlds most popular programming language is the perfect starting point for building things with Java—and an invaluable ongoing reference as you continue to deepen your knowledge.
Core Java Volume II - Advanced Features
Cay Horstmann
Core Java has long been recognized as the leading, no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java, Volume II—Advanced Features, Eleventh Edition, has been updated for Java 11, with up-to-date coverage of advanced UI and enterprise programming, networking, security, and Java’s powerful new module system.
Think Data Structures: Algorithms and Information Retrieval in Java
Allen B. Downey
If you're a student studying computer science or a software developer preparing for technical interviews, this practical book will help you learn and review some of the most important ideas in software engineering--data structures and algorithms--in a way that's clearer, more concise, and more engaging than other materials.
Java Quick Syntax Reference
Mikael Olsson
Quickly gain the insight necessary to address a multitude of Java coding challenges using this succinct reference guide. Short, focused code examples will help you master Java elements such as modules, boxing/unboxing and more.
JAVA: Easy Java Programming for Beginners, Your Step-By-Step Guide to Learning Java Programming
Alvaro Felix.
You Will Learn The Following:
The history of Java and its uses
The Java Environment
The vital initial set-up
Required tools to code with Java
Characteristics of Object-Oriented Programming
Writing your first simple Java Program
Learning User-Input
Learning Variable Types
Using Operators
Flow Control, Loops and If Then-Else
Access Modifiers
Classes and Objects
Constructors
Practice Exercises
And much more!
Java 11 Cookbook
Nick Samoylov, Mohamed Sanaulla
Java is one of the most widely accepted languages because of its design and programming features. This book offers a range of software development examples in simple and straightforward Java 11 code, providing step-by-step resources and time-saving methods to help you solve data problems efficiently.
Алгоритмы на Java
Седжвик Р., Уэйн К.(Sedgewick, Wayne)
Книга является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области алгоритмов, накопленных за последние несколько десятилетий В книге «Алгоритмы на Java» представлен широкий спектр рассматриваемых тем: исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов, которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию.
Java Projects: Learn the fundamentals of Java 11 programming by building industry grade practical projects
Peter Verhas
What you will learn
Compile, package, and run a program using a build management tool
Get to know the principles of test-driven development
Separate the wiring of multiple modules from application logic
Use Java annotations for configuration
Master the scripting API built into the Java language
Understand static versus dynamic implementation of code
Microservices Patterns: With examples in Java
Chris Richardson
Microservices Patterns teaches enterprise developers and architects how to build applications with the microservice architecture. Rather than simply advocating for the use the microservice architecture, this clearly-written guide takes a balanced, pragmatic approach, exploring both the benefits and drawbacks.
Spring in Action, 5th Edition (2018)
Craig Walls (pdf)
Spring in Action, 5th Edition is the fully updated revision of Manning’s bestselling Spring in Action. This new edition includes all Spring 5.0 updates, along with new examples on reactive programming, Spring WebFlux, and microservices. You’ll also find the latest Spring best practices, including Spring Boot for application setup and configuration.
#book #java
Ричард Уорбэртон - Лямбда-выражения в Java 8
Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач.
Лямбда-выражения - относительно простое изменение в языке Java: в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно-ориентированные языки.
Издание предназначено для программистов разной квалификации, как правило уже работающих с Java, но не имеющих опыта функционального программирования.
#book #java
Alan Mycroft, Mario Fusco, Raoul-Gabriel Urma | Modern Java in Action, 2nd Edition (2018) En PDF
Manning's bestselling Java 8 book has been revised for Java 9 and Java 10! In Modern Java in Action, readers build on their existing Java language skills with the newest features and techniques.
The release of Java 9 builds on what made Java 8 so exciting. In addition to Java 8's lambdas and streams, Java 9 adds a host of new features of its own. It includes new library features to support reactive programming, which give users new ways of thinking about programming and writing code that is easier to read and maintain.
#book #java
Алексей Крючков - Java Code. Сборник исходников (2018) PDF
Сборник самых разных java-исходников для начинающих разработчиков, пишущих под android или создающих десктопные java-приложения. Сборник ориентирован именно на начинающих программистов, которые уже кое-что знают и умеют разбираться в чужом коде.
#book #java
Java. Руководство для начинающих, 7 издание (2018)
Герберт Шилдт (PDF)
Очередное издание бестселлера, обновленное с учетом всех новинок Java Platform, Standard Edition 9 (Java SE 9), позволит читателям в кратчайшие сроки приступить к программированию на языке Java. Опытнейший автор Герберт Шилдт уже в начале книги познакомит читателей с тем, как создаются, компилируются и выполняются программы, написанные на Java. Далее обсуждаются ключевые слова, синтаксис и языковые конструкции, составляющие основу Java. Также будут рассмотрены темы повышенной сложности, включая многопоточное программирование, обобщения, лямбда-выражения, Swing, JavaFX и ключевое нововведение Java SE 9 - модули. В качестве бонуса читателей ждет знакомство с JShell - новой интерактивной оболочкой Java.
#book #java
