6th Edition. — Pearson, 2017. — 667 p. — ISBN: 978-0134477367. A Modern Approach to Functional Programming Objects First with Java: A Practical Introduction is an introduction to object-oriented programming for beginners. The main focus of the book is general object-oriented and programming concepts from a software engineering perspective. The first chapters are written for...
Wiley, 2018. — 169 p. — (FOCUS Series) — ISBN: 978-1-78630-258-8. This book provides an introduction to concurrent, real-time, distributed programming with Java object-oriented language support as an algorithm description tool. It describes in particular the mechanisms of synchronization (cooperative and competitive) and sharing of data (internal class, static variables)...
Sybex, 2014. — 432 p. Full coverage of functional programming and all OCA Java Programmer exam objectives OCA, Oracle Certified Associate Java SE 8 Programmer I Study Guide, Exam 1Z1-808 is a comprehensive study guide for those taking the Oracle Certified Associate Java SE 8 Programmer I exam (1Z1-808). With complete coverage of 100% of the exam objectives, this book provides...
John Wiley & Sons, Inc., 2020. — 600 p. — ISBN: 978-1-119-58470-4. The comprehensive study aide for those preparing for the new Oracle Certified Professional Java SE Programmer I Exam 1Z0-815 Used primarily in mobile and desktop application development, Java is a platform-independent, object-oriented programming language. It is the principal language used in Android application...
John Wiley & Sons Inc., Sybex, 2016. — 720 p. — ISBN: 978-1-119-06790-0. Complete, authoritative preparation for the OCP II exam for Java programmers (1Z0-809). Complete, trusted preparation for the Java Programmer II exam OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide is your comprehensive companion for preparing for Exam 1Z0-809 as well as upgrade Exam...
7th edition. — John Wiley & Sons, Inc., 2017. — 504 p. — ISBN: 978-1-119-23555-2. A new edition of the bestselling guide to Java. If you want to learn to speak the worlds most popular programming language like a native, Java For Dummies is your ideal companion. With a focus on reusing existing code, it quickly and easily shows you how to create basic Java objects, work with...
8th edition. — John Wiley & Sons, Inc., 2022. — 515 p. Learn to write practical, reusable code with the straightforward tutorials and tips in the newest edition of this For Dummies bestseller Do you speak Java? No, we’re not talking about your morning cup ‘o joe. We mean the world’s most popular programming language that runs on almost any computer! If you’re looking to get...
2nd ed. — O’Reilly, 2014. — 392 p. — ISBN: 978-1-449-36134-1. Learn how to design and develop distributed web services in Java, using RESTful architectural principles and the JAX-RS 2.0 specification in Java EE 7. By focusing on implementation rather than theory, this hands-on reference demonstrates how easy it is to get started with services based on the REST architecture....
Number of pages: 2060. Language: English. The Java Class Libraries. Second edition. Patrick Chan,Rosanna Lee,Douglas Kramer. Java.io. Java.lang. Java.math. Java.net. Java.text. Java.util.
Apress, 2019. — 228 p. — ISBN13: 978-1-4842-5208-6. There are many good Java programming books on the market, but it’s not easy to find one fit for a beginner. This book simplifies the complexity of Java programming and guides you through the journey to effectively work under the hood. You’ll start with the fundamentals of Java programming and review how it integrates with...
Jones & Bartlett Learning, 2017. — 714 p. — ISBN: 978-1284089097. The updated and revised Object-Oriented Data Structures Using Java, Fourth Edition is an essential resource for students learning data structures using the Java programming language. It presents both the traditional and modern data structure topics with an emphasis on problem-solving and object-oriented software...
4th Edition. — O’Reilly Media, 2020. — 642 p. — ISBN: 978-1-492-07258-4. Java continues to grow and evolve, and this cookbook continues to evolve in tandem. With this guide, you’ll get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from string handling and functional programming to...
7th edition. — O’Reilly Media, 2019. — 456 p. — ISBN13: 978-1-492-03725-5. This updated edition of Java in a Nutshell not only helps experienced Java programmers get the most out of Java versions 9 through 11, it’s also a learning path for new developers. Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and development best...
Manning Publications, 2018. — 272 p. — ISBN: 978-1617294242. Enterprise Java Microservices is an example-rich tutorial that shows how to design and manage large-scale Java applications as a collection of microservices. About the Technology Large applications are easier to develop and maintain when you build them from small, simple components. Java developers now enjoy a wide...
6-th edition. — Wiley, 2014. — 736 p. — ISBN13: 978-1-118-77133-4. The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich, Tomassia and Goldwasser's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures. For each...
Packt Publishing Ltd., 2013. — 98 p. — ISBN 978-1-78328-829-8. Learn how to design and implement a test automation framework block by block Overview A simple and easy demonstration of the important concepts will enable you to translate abstract ideas into practice Each chapter begins with an outline and a brief statement of content to help the reader establish perspective An...
Packt Publishing, 2015. — 392 p. — ISBN13: 978-1-78439-885-9. About This Book – Acquaint yourself with Java and object-oriented programming, from zero previous experience – Build four cool games for your phone and tablet, from retro arcade-style games to memory and education games, and gain the knowledge to design and create your own games too – Walk through the fundamentals of...
Stack Overflow Contributors, 2018. — 978 p. — ISBN: na. The Java Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their...
Packt Publishing, 2017. — 394 p. — ISBN: 978-1-78712-423-3. This book will teach you how to build robust asynchronous and event-driven applications with ease. Reactive programming is an asynchronous programming model that helps you tackle the essential complexity that comes with writing such applications. Using Reactive programming to start building applications is not...
Apress, 2014. — 322 p. — ISBN13: 978-1-4302-6619-8. Java is one of the most widely used programming languages today. It was first released by Sun Microsystems in 1995. Over the years, its popularity has grown to the point where it plays an important role in most of our lives. From laptops to data centers, game consoles to scientific supercomputers, cell phones to the Internet,...
Manning Publications, 2016. — 304 p. (PFD) + Code. — ISBN: 978-1-61729-253-8. Spock combines the features of tools like JUnit, Mockito, and JBehave into a single powerful Java testing library. With Spock, you use Groovy to write more readable and concise tests. Spock enables seamless integration testing, and with the intuitive Geb library, you can even handle functional testing...
Second Edition. — Packt Publishing, 2018. — 451 p. — ISBN: 978-1-78913-761-3. Key Features: - Explore the latest features in Java 9, Java 10, and Java 11 - Enhance your Java application development and migration approaches - Full coverage of modular Java applications, G1 Garbage Collector, JMH Book Description: Java 11 is a long-term release and its new features add to the...
Packt Publishing, 2019. — 1284 p. — ISBN: 978-1-78980-141-5. Develop your coding skills by exploring Java concepts and techniques such as Strings, Objects and Types, Data Structures and Algorithms, Concurrency, and Functional programming The super-fast evolution of the JDK between versions 8 and 12 has increased the learning curve of modern Java, therefore has increased the...
O’Reilly Media, 2013. — 215 p. — ISBN: 978-1-44934-356-9. When you need quick answers for developing or debugging Java programs, this pocket guide provides a handy reference to the standard features of the Java programming language and its platform. You’ll find helpful programming examples, tables, figures, and lists, as well as supplemental information about topics including...
O’Reilly Media, 2014. — 240 p. — ISBN: 978-1-491-90086-4. When you need quick answers for developing or debugging Java programs, this pocket guide provides a handy reference to standard features of the Java programming language and its platform. You’ll find helpful programming examples, tables, figures, and lists, as well as Java 8 features such as Lambda Expressions and the...
CreateSpace Independent Publishing Platform 2018. — 370 p. We highly recommend you to buy our paperback version for the better reading experience of this book. This New Book by Best-Selling Author Mr Kotiyana gets you started programming right away & begins with the basics, such as how to create, compile, and run a program. He then moves on to the keywords, syntax, and...
Manning Publications, 2019. — 440 p. — ISBN: 978-1-617294-28-0. Java’s much-awaited “Project Jigsaw” is finally here! Java 11 includes a built-in modularity framework, and The Java Module System is your guide to discovering it. In this new book, you’ll learn how the module system improves reliability and maintainability, and how it can be used to reduce tight coupling of system...
Packt Publishing, 2018. — 318 p. — ISBN: 978-1-78829-625-0. Create clean code with Dependency Injection principles Dependency Injection (DI) is a design pattern that allows us to remove the hard-coded dependencies and make our application loosely coupled, extendable, and maintainable. We can implement DI to move the dependency resolution from compile-time to runtime. This book...
O’Reilly Media, 2016. — 128 p. — ISBN: 978-1-491-96207-7. This book is for Java developers and architects interested in develop‐ ing microservices. We start the book with the high-level under‐ standing and fundamental prerequisites that should be in place to be successful with a microservice architecture. Unfortunately, just using new technology doesn’t magically solve...
CreateSpace Independent Publishing, 2018. — 130 p. — ISBN: 1725953420. The creation of polymorphic algorithms is a necessary skill for programmers who intend to write reusable code. This book stands out for teaching programming based on polymorphism. Abundant examples in Java code and illustrative graphics of the main ideas related to the topic: Polymorphism in Java. The book...
Packt Publishing, 2020. — 294 p. — ISBN: 978-1-78899-520-7. Use Java and Deeplearning4j to build robust, enterprise-grade deep learning models from scratch Java is one of the most widely used programming languages in the world. With this book, you’ll see how its popular libraries for deep learning, such as Deeplearning4j (DL4J), make deep learning easy. Starting by configuring...
2nd edition. — Packt Publishing, 2018. — 772 p. — ISBN: 978-1-78913-235-9. Solutions for modular, functional, reactive, GUI, network, and multithreaded programming For more than three decades, Java has been on the forefront of developing robust software that has helped versatile businesses meet their requirements. Being one of the most widely used programming languages in...
Packt Publishing Ltd., 2009. — 258 p. — ISBN: 978-1-847196-46-0. The approach we take is ideal for software developers with some, or extensive, programming experience: we design a RESTful API, which serves as our software specification, and implement it with every framework discussed in the book-there are no hypothetical examples; only practical working applications. This book...
2nd edition. — Apress, 2020. — 604 p. — ISBN13: 978-1-4842-5403-5. Gain the fundamental concepts of object-oriented programming with examples in Java. This second edition comes with detailed coverage and enhanced discussion on fundamental topics such as inheritance, polymorphism, abstract classes, interfaces, and packages. This edition also includes discussions on multithread...
9th Edition. — McGraw-Hill Education, 2022. — 753 p. — ISBN: 978-1-26-046356-9. A practical introduction to Java programming — fully revised for the latest version, Java SE 17 Thoroughly updated for Java Platform Standard Edition 17, this hands-on resource shows, step by step, how to get started programming in Java from the very first chapter. Written by Java guru Herbert...
11 edition. — McGraw-Hill Education, 2018. — 1872 p. — (Complete Reference Series). — ISBN: 978-1-26044023-2. The Definitive Java Programming Guide Fully updated for Java SE 11, Java: The Complete Reference, Eleventh Edition explains how to develop, compile, debug, and run Java programs. Best-selling programming author Herb Schildt covers the entire Java language, including its...
Sybex, 2017. — 601 p. — ISBN10: 111936339X, 13 978-1119363392. Test your knowledge and prepare for the OCA/OCP exams. OCA/OCP Java SE 8 Programmer Practice Tests complements the Sybex OCA: Oracle Certified Associate Java SE 8 Programmer I Certification Study Guide and the OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide for exams 1Z0-808 and 1ZO-809 by...
Apress, 2014. — 690 p. — ISBN13: 978-1484207147. Beginning Java 8 Language Features covers essential and advanced features of the Java programming language such as the new lambda expressions (closures), inner classes, threads, I/O, Collections, garbage collection, streams, and more. Author Kishori Sharan provides over 60 diagrams and 290 complete programs to help you visualize...
2nd Edition. — Apress, 2019. — 273 p. — ISBN: 978-1-4842-5406-6. Explore the new Java programming language features and APIs introduced in Java 10 through Java 13. Java 13 Revealed is for experienced Java programmers looking to migrate to Java 13. Author Kishori Sharan begins by covering how to use local variable type inference to improve readability of your code and time-based...
Apress, 2018. — 813 p. — ISBN13: 978-1-4842-3545-4. This book completes the Apress Java learning journey and is a comprehensive approach to learning Java APIs, extensions, and modules such as Java EE integration, mobile Java modules, JavaFX, and JDBC. In this book, you'll learn how to build user interfaces with Swing and JavaFX as well as how to write network programs with the...
Packt Publishing, 2018. — 237 p. — ISBN: 978-1-78913-579-4. Discover how project Reactor enhances the reactive programming paradigm and allows you to build scalable asynchronous applications Reactor is an implementation of the Java 9 Reactive Streams specification, an API for asynchronous data processing. This specification is based on a reactive programming paradigm, enabling...
Manning Publications, 2023. — 618 p. — ISBN-13: 978-1617299186. Master Java persistence using the industry-leading tools Spring Data and Hibernate. In Java Persistence with Spring Data and Hibernate you will learn: Mapping persistent classes, value types, and inheritance. Mapping collections and entity associations. Processing transactions with Spring Data and Hibernate....
Nd edition. — Manning Publications Co, 2019. — 590 p. — ISBN. Modern applications take advantage of innovative designs, including microservices, reactive architectures, and streaming data. Modern Java features like lambdas, streams, and the long-awaited Java Module System make implementing these designs significantly easier. It’s time to upgrade your skills and meet these...
Packt Publishing, 2017. — 504 p. — ISBN: 978-1-78646-828-4. Get the steps you need to discover the world of Java 9 programming using real-world examples This book gets you started with essential software development easily and quickly, guiding you through Java’s different facets. By adopting this approach, you can bridge the gap between learning and doing immediately. You will...
O’Reilly, 2014 - 182 p. - ISBN13: 978-1449370770 If you’re a developer with core Java SE skills, this hands-on book takes you through the language changes in Java 8 triggered by the addition of lambda expressions. You’ll learn through code examples, exercises, and fluid explanations how these anonymous functions will help you write simple, clean, library-level code that solves...
John Wiley, 2001, -566 p. This book has four major themes: algorithms, data structures, abstract data types (ADTs), and object-oriented methods. All of these themes are of central importance in computer science and software engineering. The book focuses on a number of important ADTs - stacks, queues, lists (sequences), sets, maps (tables), priority queues, trees, and graphs -...
Comments