{"title":"Cay S Horstmann","description":"\u003cp\u003eDive into the world of computer science with Cay S. Horstmann. Known for his clear and engaging writing style, Horstmann makes complex topics accessible. Perfect for students and professionals alike!\u003c\/p\u003e","products":[{"product_id":"java-for-everyone-book-cay-s-horstmann-9781118063316","title":"Java For Everyone","description":"Java For Everyone, 2nd Edition is a comprehensive introduction to Java and computer programming, which focuses on the principles of programming, software engineering, and effective learning. It is designed for a one-semester, mixed-major, first course in programming.   Nobody supports your desire to teach students good programming skills like Cay Horstmann. Active in both the classroom and the software industry, Horstmann knows that meticulous coding-not shortcuts-is the base upon which great programmers are made. Using an innovative visual design that leads students step-by-step through intricacies of Java programming, Java For Everyone, 2nd Edition instills confidence in beginning programmers and confidence leads to success.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49506535932177,"sku":"GOR006622118","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49763961438481,"sku":"GOR007567104","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49808726720785,"sku":"CIN1118063317G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50337538015505,"sku":"CIN1118063317VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51774964334865,"sku":"GOR010951598","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1118063317.jpg?v=1751238221"},{"product_id":"java-se8-for-the-really-impatient-book-cay-s-horstmann-9780321927767","title":"Java SE8 for the Really Impatient","description":"Eagerly anticipated by millions of programmers, Java SE 8 is the most important Java update in many years. The addition of lambda expressions (closures) and streams represents the biggest change to Java programming since the introduction of generics and annotations.           Now, with Java SE 8 for the Really Impatient, internationally renowned Java author Cay S. Horstmann concisely introduces Java 8's most valuable new features (plus a few Java 7 innovations that haven't gotten the attention they deserve). If you're an experienced Java programmer, Horstmann's practical insights and sample code will help you quickly take advantage of these and other Java language and platform improvements. This indispensable guide includes          Coverage of using lambda expressions (closures) to write computation snippets that can be passed to utility functions    The brand-new streams API that makes Java collections far more flexible and efficient    Major updates to concurrent programming that make use of lambda expressions (filter\/map\/reduce) and that provide dramatic performance improvements for shared counters and hash tables    A full chapter with advice on how you can put lambda expressions to work in your own programs    Coverage of the long-awaited introduction of a well-designed date\/time\/calendar library (JSR 310)    A concise introduction to JavaFX, which is positioned to replace Swing GUIs, and to the Nashorn Javascript engine    A thorough discussion of many small library changes that make Java programming more productive and enjoyable     This is the first title to cover all of these highly anticipated improvements and is invaluable for anyone who wants to write tomorrow's most robust, efficient, and secure Java code.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49509141938449,"sku":"CIN0321927761G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49593565905169,"sku":"GOR007771429","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50131037913361,"sku":"CIN0321927761VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51849979494673,"sku":"GOR010603868","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321927761.jpg?v=1761041162"},{"product_id":"big-java-book-cay-s-horstmann-9780470553091","title":"Big Java","description":"This book introduces programmers to objects at a gradual pace. The syntax boxes are revised to show typical code examples rather than abstract notation. This includes optional example modules using Alice and Greenfoot. The examples feature annotations with dos and don'ts along with cross references to more detailed explanations in the text. New tables show a large number of typical and cautionary examples. New programming and review problems are also presented that ensure a broad coverage of topics. In addition, Java 7 features are included to provide programmers with the most up-to-date information.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49519802024209,"sku":"GOR006011951","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49563138097425,"sku":"GOR003323692","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52411569307921,"sku":"GOR010301215","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/047055309X.jpg?v=1750741314"},{"product_id":"core-java-2-volume-i-fundamentals-book-cay-s-horstmann-9780130894687","title":"Core Java 2, Volume I--Fundamentals","description":"For intermediate to advanced Java courses.  This best-selling, classic Java book is now completely revised and updated to cover Java 2 and SDK 1.3 features and functions.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49523777765649,"sku":"GOR001396536","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49619374080273,"sku":"GOR001312320","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49939294126353,"sku":"CIN0130894680G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52510355947793,"sku":"CIN0130894680A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0130894680.jpg?v=1751290389"},{"product_id":"scala-for-the-impatient-book-cay-s-horstmann-9780321774095","title":"Scala for the Impatient","description":"Scala is a modern programming language for the Java Virtual Machine (JVM) that combines the best features of object-oriented and functional programming languages. Using Scala, you can write programs more concisely than in Java, as well as leverage the full power of concurrency. Since Scala runs on the JVM, it can access any Java library and is interoperable with Java frameworks.      Scala for the Impatient concisely shows developers what Scala can do and how to do it. In this book, Cay Horstmann, the principal author of the international best-selling Core Java™, offers a rapid, code-based introduction that’s completely practical. Horstmann introduces Scala concepts and techniques in “blog-sized” chunks that you can quickly master and apply. Hands-on activities guide you through well-defined stages of competency, from basic to expert. Coverage includes      Getting started quickly with Scala’s interpreter, syntax, tools, and unique idioms  Mastering core language features: functions, arrays, maps, tuples, packages, imports, exception handling, and more  Becoming familiar with object-oriented programming in Scala: classes, inheritance, and traits  Using Scala for real-world programming tasks: working with files, regular expressions, and XML  Working with higher-order functions and the powerful Scala collections library  Leveraging Scala’s powerful pattern matching and case classes  Creating concurrent programs with Scala actors  Implementing domain-specific languages  Understanding the Scala type system  Applying advanced “power tools” such as annotations, implicits, and delimited continuations   Scala is rapidly reaching a tipping point that will reshape the experience of programming. This book will help object-oriented programmers build on their existing skills, allowing them to immediately construct useful applications as they gradually master advanced programming techniques.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49524654407953,"sku":"GOR006787176","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50350089371921,"sku":"CIN0321774094A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50350093631761,"sku":"CIN0321774094G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52981701706001,"sku":"CIN0321774094VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321774094.jpg?v=1771149235"},{"product_id":"big-c-book-cay-s-horstmann-9780470383285","title":"Big C++","description":"Big C++ focuses on practical program development and effective use of the C++ programming language. It is suitable for motivated beginners as well as students with prior programming experience. Horstmann and Budd combine their professional and academic experience to guide the student from the basics to more advanced topics and contemporary applications such as GUIs and XML programming. More than a reference, Big C++ provides well-developed exercises, examples, and case studies that engage students in the details of useful C++ applications.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49536431587601,"sku":"GOR009665255","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50226115477777,"sku":"CIN0470383283G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50514594169105,"sku":"GOR007486588","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51601011540241,"sku":"CIN0470383283VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53269502034193,"sku":"CIN0470383283A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470383283.jpg?v=1750741234"},{"product_id":"computing-concepts-with-c-essentials-book-cay-s-horstmann-9780471318477","title":"Computing Concepts with C++ Essentials","description":"Providing the principles of programming to computer science students, this book covers the traditional subject matter of a beginning programming course, as well as giving an introduction to object-oriented programming. Objects are used throughout the book as appropriate for the developmental level.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49554248990993,"sku":"GOR001534910","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50279967392017,"sku":"CIN0471318477A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50337881293073,"sku":"CIN0471318477VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471318477.jpg?v=1751103125"},{"product_id":"big-java-book-cay-s-horstmann-9781118087886","title":"Big Java","description":"Big Java: Late Objects is a comprehensive introduction to Java and computer programming, which focuses on the principles of programming, software engineering, and effective learning. It is designed for a two-semester first course in programming for computer science students. Using an innovative visual design that leads readers step-by-step through intricacies of Java programming, Big Java: Late Objects instills confidence in beginning programmers and confidence leads to success.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49558274441489,"sku":"GOR006620659","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50031916777745,"sku":"CIN1118087887G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50121105703185,"sku":"CIN1118087887A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50300699246865,"sku":"CIN1118087887VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50314290921745,"sku":"GOR005933212","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1118087887.jpg?v=1751400934"},{"product_id":"java-for-everyone-book-cay-s-horstmann-9780471791911","title":"Java for Everyone","description":"Programmers, computer scientists, and engineers need a book that delivers the essentials of how to program using Java in a more accessible, less rigorous approach. Java for Everyone provides them with a more user-friendly, graphics-intensive design that conveys complex concepts simply and effectively. It differs from other books in the market by focusing on topics such as loops and graphical interfaces, while avoiding a focus on object-orientation. The emphasis is placed on simple programs that use pre-built data structures and algorithms whenever possible. The examples and case studies explore practical applications that programmers, computer scientists, and engineers will find useful, such as processing tabular data, harvesting Web information, creating custom graphics, and building simple user interfaces.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49559315710225,"sku":"GOR006838318","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49643865538833,"sku":"GOR006839517","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49778224988433,"sku":"CIN0471791911A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49902290370833,"sku":"CIN0471791911G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53348594483473,"sku":"GOR005038306","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471791911.jpg?v=1751229598"},{"product_id":"computing-concepts-with-java-essentials-book-cay-s-horstmann-9780471243717","title":"Computing Concepts with Java Essentials","description":"Features the most effective introduction to computing and programming, using the most current version of the Java language (Java 1.4) Includes expanded coverage of Applets and Graphics The new edition features a stronger emphasis on design and interesting Java features Material points out common mistakes, so that the reader will know to avoid them Wiley Higher Education","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49562006421777,"sku":"GOR005052317","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50012091318545,"sku":"CIN047124371XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51323705622801,"sku":"CIN047124371XG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/047124371X.jpg?v=1750814183"},{"product_id":"core-java-for-the-impatient-book-cay-s-horstmann-9780321996329","title":"Core Java for the Impatient","description":"The release of Java SE 8 introduced significant enhancements that impact the Core Java technologies and APIs at the heart of the Java platform. Many old Java idioms are no longer required and new features like lambda expressions will increase programmer productivity, but navigating these changes can be challenging.       Core Java® for the Impatient is a complete but concise guide to Java SE 8. Written by Cay Horstmann—the author of Java SE 8 for the Really Impatient and Core Java™, the classic, two-volume introduction to the Java language—this indispensable new tutorial offers a faster, easier pathway for learning the language and libraries. Given the size of the language and the scope of the new features introduced in Java SE 8, there’s plenty of material to cover, but it’s presented in small chunks organized for quick access and easy understanding.       If you’re an experienced programmer, Horstmann’s practical insights and sample code will help you quickly take advantage of lambda expressions (closures), streams, and other Java language and platform improvements. Horstmann covers everything developers need to know about modern Java, including       Crisp and effective coverage of lambda expressions, enabling you to express actions with a concise syntax   A thorough introduction to the new streams API, which makes working with data far more flexible and efficient   A treatment of concurrent programming that encourages you to design your programs in terms of cooperating tasks instead of low-level threads and locks   Up-to-date coverage of new libraries like Date and Time   Other new features that will be especially valuable for server-side or mobile programmers    Whether you are just getting started with modern Java or are an experienced developer, this guide will be invaluable for anyone who wants to write tomorrow’s most robust, efficient, and secure Java code.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49573900189969,"sku":"GOR008527503","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49917969269009,"sku":"CIN0321996321VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50351271870737,"sku":"CIN0321996321G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53122271248657,"sku":"CIN0321996321A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321996321.jpg?v=1751453908"},{"product_id":"big-java-book-cay-s-horstmann-9780470105542","title":"Big Java","description":"Helps you absorb computing concepts and programming principles, develop problem-solving skills, and become a programmer, while exploring the elements of Java that are needed to write real-life programs.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49585582801169,"sku":"GOR002686519","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49724749709585,"sku":"CIN0470105542G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51331864002833,"sku":"CIN0470105542VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53038624145681,"sku":"GOR003742929","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470105542.jpg?v=1751072843"},{"product_id":"core-java-2-volume-i-fundamentals-book-cay-s-horstmann-9780130819338","title":"Core Java 2, Volume I--Fundamentals","description":"Ask any experienced Java developer: Core Java books deliver the real-world guidance and industrial-strength code you need to build sophisticated Java projects. That's why they've been huge best-sellers for three straight years! Now, there's a brand-new edition, reflecting Sun's powerful JDK 1.2 enhancements. Better than ever, Core Java 1.2, Volume 1: Fundamentals contains extensive new coverage of graphics programming, Swing lightweight user interface components, and more. There's also extensive new coverage of the Java 1.2 event model and debugging plus superb help with Java Streams-based network programming.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49586246713617,"sku":"GOR003642607","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50344191820049,"sku":"CIN0130819336G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50344795210001,"sku":"CIN0130819336VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0130819336.jpg?v=1751323561"},{"product_id":"core-java-volume-i-fundamentals-book-cay-s-horstmann-9780132354769","title":"Core Java, Volume I--Fundamentals","description":"This revised edition of the classic Core Java™, Volume I–Fundamentals, is the definitive guide to Java for serious programmers who want to put Java to work on real projects.     Fully updated for the new Java SE 6 platform, this no-nonsense tutorial and reliable reference illuminates the most important language and library features with thoroughly tested real-world examples. The example programs have been carefully crafted to be easy to understand as well as useful in practice, so you can rely on them as an outstanding starting point for your own code.     Volume I is designed to quickly bring you up to speed on what’s new in Java SE 6 and to help you make the transition as efficiently as possible, whether you’re upgrading from an earlier version of Java or migrating from another language. The authors concentrate on the fundamental concepts of the Java language, along with the basics of user-interface programming. You’ll find detailed, insightful coverage of     Java fundamentals Object-oriented programming Interfaces and inner classes Reflection and proxies The event listener model GUI programming with Swing  Packaging applications  Exception handling  Logging and debugging  Generic programming  The collections framework  Concurrency  For detailed coverage of XML processing, networking, databases, internationalization, security, advanced AWT\/Swing, and other advanced features, look for the forthcoming eighth edition of Core Java™, Volume II—Advanced Features (ISBN: 978-0-13-235479-0).","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49586604998929,"sku":"GOR004353936","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50445429440785,"sku":"CIN0132354764VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52102976241937,"sku":"CIN0132354764G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0132354764.jpg?v=1751424654"},{"product_id":"python-for-everyone-book-cay-s-horstmann-9781119056553","title":"Python for Everyone","description":"Cay Horstmann's   Python for Everyone, 2nd Edition provides a comprehensive and approachable introduction to fundamental programming techniques and design skills, and helps students master basic concepts and become competent coders.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49586788761873,"sku":"GOR009581933","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49782237724945,"sku":"CIN1119056551VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49995418829073,"sku":"CIN1119056551G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1119056551.jpg?v=1751437803"},{"product_id":"core-java-tm-2-volume-ii-advanced-features-book-cay-s-horstmann-9780130819345","title":"Core Java (TM) 2, Volume II--Advanced Features","description":"For courses in intermediate Java programming or object-oriented programming.  Core Java, Volume II has been completely revised to reflect new Java 2 capabilities with three completely new chapters and thousands of lines of new code. Core Java, Volume 2 is the source for expert guidance on Java 2 multithreading, networking, database connectivity, remote objects, JavaBeans, CORBA support, security, native methods, drag-and-drop, pluggable look-and-feel, and much more.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49591723786513,"sku":"GOR001083866","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49659398586641,"sku":"GOR005866321","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50480569811217,"sku":"CIN0130819344G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0130819344.jpg?v=1751195071"},{"product_id":"core-java-volume-i-fundamentals-book-cay-s-horstmann-9780137081899","title":"Core Java Volume I--Fundamentals","description":"Fully updated to reflect Java SE 7 language changes, Core Java™, Volume I—Fundamentals, Ninth Edition, is the definitive guide to the Java platform.        Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates key Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand, reflects modern best practices, and is specifically designed to help jumpstart your projects.        Volume I quickly brings you up-to-speed on Java SE 7 core language enhancements, including the diamond operator, improved resource handling, and catching of multiple exceptions. All of the code examples have been updated to reflect these enhancements, and complete descriptions of new SE 7 features are integrated with insightful explanations of fundamental Java concepts. You’ll learn all you need to be productive with       The Java programming environment    Objects, classes, and inheritance    Interfaces and inner classes    Reflection and proxies    Graphics programming    Event handling and the event listener model   Swing-based user interface components    Application and applet deployment    Exceptions, logging, assertions, and debugging    Generic programming    Collections    Concurrency, and more   For detailed coverage of advanced features, including the new API for file input\/output and enhancements to the concurrency utilities, look for Core Java™, Volume II—Advanced Features, Ninth Edition (ISBN-13: 978-0-13-708160-8).","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49591921541393,"sku":"GOR005950707","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50096525836561,"sku":"CIN0137081898VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50328358060305,"sku":"CIN0137081898G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51742057693457,"sku":"GOR014387060","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0137081898.jpg?v=1751036476"},{"product_id":"core-java-2-volume-ii-advanced-features-book-cay-s-horstmann-9780131118263","title":"Core Java 2, Volume II--Advanced Features","description":"Provides coverage of Multithreading - including the java.util.concurrent library, locks, condition objects, futures, thread pools, thread-safe collections, threads and Swings. This volume covers advanced user-interface programming and the enterprise features of the Java 2 Platform, Standard Edition (J2SE').","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49591952900369,"sku":"GOR002783264","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49995679858961,"sku":"CIN0131118269VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50344788361489,"sku":"CIN0131118269G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50476739133713,"sku":"GOR002574070","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0131118269.jpg?v=1750736773"},{"product_id":"core-java-2-volume-i-fundamentals-book-cay-s-horstmann-9780131482029","title":"Core Java 2, Volume I--Fundamentals","description":"The seventh edition of Core Java 2, Volume I, covers the fundamentals of the Java 2 Platform, Standard Edition (J2SE) along with the basics of user-interface programming. A no-nonsense tutorial and reliable reference, this book features thoroughly tested real-world examples.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49592167137553,"sku":"GOR001874057","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49600666730769,"sku":"GOR001994270","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50043125727505,"sku":"CIN0131482025G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50045701456145,"sku":"CIN0131482025A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50524074344721,"sku":"CIN0131482025VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0131482025.jpg?v=1750843599"},{"product_id":"java-concepts-for-java-5-and-6-book-cay-s-horstmann-9780470105559","title":"Java Concepts for Java 5 and 6","description":"Let Cay Horstmann teach you to think like a programmer!    If you really want to master Java, it's not enough to know the code. You must begin to think like a programmer, and in this newest edition of his bestselling guide, Java Concepts, programming guru Cay Horstmann shows you how.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49595022999825,"sku":"GOR003603102","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50094795915537,"sku":"CIN0470105550A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50290461245713,"sku":"CIN0470105550G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51325319414033,"sku":"CIN0470105550VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470105550.jpg?v=1751103781"},{"product_id":"mastering-object-oriented-design-in-c-book-cay-s-horstmann-9780471594840","title":"Mastering Object-Oriented Design in C++","description":"The book covers the design methods and language emchanisms that are essential for successful object-oriented design and programming, using C++ as the implementation language. Special emphasis is placed on the features of C++ that are important for solving real-world problems. Advanced software engineering features, including exceptions and name spaces, that were recently added to ANSI C++, are fully covered.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49595507409169,"sku":"GOR002051678","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49647595847953,"sku":"GOR004022327","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49799535919377,"sku":"CIN0471594849G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50356230324497,"sku":"CIN0471594849A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50811279802641,"sku":"CIN0471594849VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471594849.jpg?v=1751072254"},{"product_id":"mastering-c-book-cay-s-horstmann-9780471522577","title":"Mastering C++","description":"Thoroughly introduced in this timely work is the C++ programming language, with particular emphasis on the techniques used in real-life programs. Requiring little prior knowledge of the C programming language and working from realistic examples, the text covers operator overloading and virtual functions, as well as data, pointers, arrays, structured types, input\/output, memory management, inheritance and more. It also features numerous exercises that aim to enhance understanding of the material presented.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49597007069457,"sku":"GOR004687896","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471522570.jpg?v=1750814318"},{"product_id":"big-java-book-cay-s-horstmann-9780471697039","title":"Big Java","description":"This text is an exploration into computer science, programming principles and advanced features of the Java language. The text is useful for anyone interested in learning or reinforcing introductory programming concepts and beginning to take advantage of many of the exciting attributes of the Java language. Now updated with Java 1.5, Big Java, Second Edition remains the definitive introduction to programming. Horstmann, in his extensive teaching and industry experience, has always emphasized that those who truly want to study the discipline of Computer Science and the art of programming must, before writing a line of code, first learn to think like a problem solver. With this in mind, the first part of the text is focused not on programming as an abstract exercise, but on fundamental principles of programming and problem solving. Java is both the tool to be mastered and the key to understanding basic computer science concepts. The second part of this text introduces advanced concepts of the Java programming language. Assuming an understanding of programming concepts at this point, the author offers the reader an in-depth look into how Java relates to searching and sorting, data structures, multithreading, networking, database connectivity, XML, and Java Server Pages. In addition, the author also offers many reference resources in the appendices, including the Java Library, HTML, running applets, and number systems. Throughout the text, readers will find notes that cover historical and social aspects of computing and capsule introductions to advanced topics of computer science. These optional features provide valuable context for those interested in going more deeply into the subject.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49597356441873,"sku":"GOR003018974","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49623969202449,"sku":"GOR003311796","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50092166906129,"sku":"CIN0471697036A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50356997161233,"sku":"CIN0471697036G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471697036.jpg?v=1750976505"},{"product_id":"big-java-book-cay-s-horstmann-9780471402480","title":"Big Java","description":"Offers an in-depth look into how Java relates to such technologies as searching, sorting, data structures, multithreading, networking, database connectivity, XML, and Java Server Pages  Part I deals with fundamental principles of programming and problem solving  Part II introduces advanced concepts of the Java programming  Readers will find highlighted concepts and capsule introductions into advanced topics of computer science  Perfect reading material for anyone interested in learning or reinforcing introductory programming concepts and who wants to take advantage of the exciting attributes of the Java language","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49601309966609,"sku":"GOR001918039","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49636915511569,"sku":"GOR002688099","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50351598305553,"sku":"CIN0471402486A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51321772638481,"sku":"CIN0471402486VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51329730511121,"sku":"CIN0471402486G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471402486.jpg?v=1751167180"},{"product_id":"core-java-volume-ii-advanced-features-book-cay-s-horstmann-9780132354790","title":"Core Java, Volume II--Advanced Features","description":"The revised edition of the classic Core Java™, Volume II–Advanced Features, covers advanced user-interface programming and the enterprise features of the Java SE 6 platform. Like Volume I (which covers the core language and library features), this volume has been updated for Java SE 6 and new coverage is highlighted throughout. All sample programs have been carefully crafted to illustrate the latest programming techniques, displaying best-practices solutions to the types of real-world problems professional developers encounter.     Volume II includes new sections on the StAX API, JDBC 4, compiler API, scripting framework, splash screen and tray APIs, and many other Java SE 6 enhancements. In this book, the authors focus on the more advanced features of the Java language, including complete coverage of     Streams and Files Networking Database programming XML JNDI and LDAP Internationalization Advanced GUI components Java 2D and advanced AWT JavaBeans Security RMI and Web services Collections Annotations Native methods  For thorough coverage of Java fundamentals–including interfaces and inner classes, GUI programming with Swing, exception handling, generics, collections, and concurrency–look for the eighth edition of Core Java™, Volume I–Fundamentals (ISBN: 978-0-13-235476-9).","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49604607082769,"sku":"GOR003349029","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53379475833105,"sku":"CIN0132354799VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0132354799.jpg?v=1762683173"},{"product_id":"big-java-book-cay-s-horstmann-9780471453055","title":"Big Java","description":"Offers an in-depth look into how Java relates to such technologies as searching, sorting, data structures, multithreading, networking, database connectivity, XML, and Java Server Pages Part I deals with fundamental principles of programming and problem solving Part II introduces advanced concepts of the Java programming Readers will find highlighted concepts and capsule introductions into advanced topics of computer science Perfect reading material for anyone interested in learning or reinforcing introductory programming concepts and who wants to take advantage of the exciting attributes of the Java language","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49608203731217,"sku":"GOR002047006","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50259977273617,"sku":"GOR002736796","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471453056.jpg?v=1751039665"},{"product_id":"python-for-everyone-book-cay-s-horstmann-9781118626139","title":"Python for Everyone","description":"Python for Everyone, 1st Edition is a comprehensive introduction to Python and computer programming, which focuses on the principles of programming, software engineering, and effective learning. It is designed for a one-semester, mixed-major, first course in programming.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49611207901457,"sku":"GOR013289828","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50483353321745,"sku":"GOR007898465","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50483353846033,"sku":"CIN1118626133G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53055527878929,"sku":"CIN1118626133VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1118626133.jpg?v=1751048255"},{"product_id":"core-java-volume-ii-advanced-features-book-cay-s-horstmann-9780137081608","title":"Core Java, Volume II--Advanced Features","description":"Fully updated to reflect Java SE 7 language changes, Core Java®, Volume II—Advanced Features, Ninth Edition, is the definitive guide to Java’s most powerful features for enterprise and desktop application development.       Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates advanced Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand and displays modern best-practice solutions to the realworld challenges faced by professional developers.       Volume II quickly brings you up-to-speed on key Java SE 7 enhancements, ranging from the new file I\/O API to improved concurrency utilities. All code examples are updated to reflect these enhancements. Complete descriptions of new language and platform features are highlighted and integrated with insightful explanations of advanced Java programming techniques. You’ll learn all you need to build robust production software with       Streams, files, and regular expressions   XML   Networking   Database programming facilities   JNDI\/LDAP directory integration   Internationalization   Advanced Swing techniques   JavaBeans components   Web services   Advanced platform security features   Annotations   Distributed objects   Native methods, and more    For detailed coverage of fundamental Java SE 7 features, including objects, classes, inheritance, interfaces, reflection, events, exceptions, graphics, Swing, generics, collections, concurrency, and debugging, look for Core Java™, Volume I—Fundamentals, Ninth Edition (ISBN-13: 978-0-13-708189-9).","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49613582565649,"sku":"GOR007886352","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49724884517137,"sku":"CIN013708160XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50061510377745,"sku":"GOR008996149","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50344558067985,"sku":"CIN013708160XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/013708160X.jpg?v=1751194610"},{"product_id":"java-concepts-international-student-version-book-cay-s-horstmann-9781118318768","title":"Java Concepts, International Student Version","description":"Cay Horstmann   s seventh edition of Java Concepts provides an approachable introduction to fundamental programming techniques and design skills, helping students master basic concepts and become competent coders. Major rewrites and an updated visual design make this student-friendly text even more engaging.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49620983808273,"sku":"GOR007076753","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49642439147793,"sku":"GOR007086843","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50555116486929,"sku":"GOR010260574","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1118318765.jpg?v=1770286273"},{"product_id":"computing-concepts-with-java-essentials-book-cay-s-horstmann-9780471379805","title":"Computing Concepts with Java Essentials","description":"Features the most effective introduction to computing and programming, using the most current version of the Java language (Java 1.4) Includes expanded coverage of Applets and Graphics The new edition features a stronger emphasis on design and interesting Java features Material points out common mistakes, so that the reader will know to avoid them Wiley Higher Education","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49632413810961,"sku":"GOR003140034","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471379808.jpg?v=1751426009"},{"product_id":"core-java-2-volume-i-fundamentals-book-cay-s-horstmann-9780130471772","title":"Core Java 2, Volume I--Fundamentals","description":"The experienced developer's guide to Java programming, this 6th edition has been updated for JDK 1.4.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49644470731025,"sku":"GOR001580989","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50344761098513,"sku":"CIN0130471771VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50683196080401,"sku":"GOR002377119","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52788856783121,"sku":"CIN0130471771G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0130471771.jpg?v=1751420840"},{"product_id":"big-c-book-cay-s-horstmann-9780471650232","title":"Big C++","description":"This proven author team combines their professional and academic experience to offer the most relevant and comprehensive introduction to programming and C++. Authors combine professional and academic experience to offer the most relevant introduction to programming and C++ Offers comprehensive examination of computer science, programming principles, and the C++ language Covers advanced C++ topics, such as operator overloading, memory management, polymorphism, and more Thorough coverage of STL Integration of current technologies, such as UML and patterns","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49646423277841,"sku":"GOR005513874","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471650234.jpg?v=1750741141"},{"product_id":"java-concepts-book-cay-s-horstmann-9780470561591","title":"Java Concepts","description":"This book introduces programmers to objects at a gradual pace. The syntax boxes are revised to show typical code examples rather than abstract notation. This includes optional example modules using Alice and Greenfoot. The examples feature annotations with dos and don'ts along with cross references to more detailed explanations in the text. New tables show a large number of typical and cautionary examples. New programming and review problems are also presented that ensure a broad coverage of topics. In addition, Java 7 features are included to provide programmers with the most up-to-date information.","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49656625004817,"sku":"GOR012805860","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470561599.jpg?v=1751229107"},{"product_id":"objectoriented-design-and-patterns-book-cay-s-horstmann-9780471744870","title":"ObjectOriented Design and Patterns","description":"Drawing from his extensive experience as a programmer and teacher, author Cay Horstmann helps readers gain an appreciation for the value of object-oriented design principles. He provides the context so that readers can apply these principles and techniques in their own designs.","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":49724848210193,"sku":"CIN0471744875A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49887606669585,"sku":"CIN0471744875G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50713569460497,"sku":"GOR007278970","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52411531723025,"sku":"GOR005931387","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52719889711377,"sku":"CIN0471744875VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471744875.jpg?v=1751135026"},{"product_id":"c-for-everyone-book-cay-s-horstmann-9780470927137","title":"C++ for Everyone","description":"This exciting new edition by respected author Cay Horstmann provides an introduction to C++ and computer programming that focuses on the essentials ? and on effective learning. Suitable for a ﬁrst course in programming for students in computer science, engineering, technology, and the physical sciences, it requires no prior programming experience. The new edition provides even more tools for motivating students to program and giving them the tools to succeed.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49726055743761,"sku":"GOR008234927","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49758791631121,"sku":"CIN0470927135A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50293338374417,"sku":"CIN0470927135G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51331696591121,"sku":"CIN0470927135VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53251264872721,"sku":"GOR014831732","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470927135.jpg?v=1750976176"},{"product_id":"big-java-book-cay-s-horstmann-9781119588887","title":"Big Java","description":"Big Java: Early Objects, 7e focuses on the essentials of effective learning and is suitable for a two-semester introduction to programming sequence. The text requires no prior programming experience and only a modest amount of high school algebra. Objects and classes from the standard library are used where appropriate in early sections with coverage on object oriented design starting in Chapter 8. This gradual approach allows students to use objects throughout their study of the core algorithmic topics, without teaching bad habits that must be un-learned later. The second half covers algorithms and data structures at a level suitable for beginning students.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732911038737,"sku":"NGR9781119588887","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50322886426897,"sku":"GOR011976594","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52105651192081,"sku":"CIN111958888XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53118634033425,"sku":"GOR012732041","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53409993031953,"sku":"GOR010892401","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/111958888X.jpg?v=1770287861"},{"product_id":"python-for-everyone-emea-edition-book-cay-s-horstmann-9781119638292","title":"Python for Everyone, EMEA Edition","description":"Python for Everyone, 3rd Edition is an introduction to programming designed to serve a wide range of student interests and abilities, focused on the essentials, and on effective learning. It is suitable for a first course in programming for computer scientists, engineers, and students in other disciplines. This text requires no prior programming experience and only a modest amount of high school algebra. Objects are used where appropriate in early chapters and students start designing and implementing their own classes in Chapter 9. New to this edition are examples and exercises that focus on various aspects of data science.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49736092877073,"sku":"NGR9781119638292","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50633216786705,"sku":"GOR012585783","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":53041069424913,"sku":"CIN1119638291G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53263027437841,"sku":"CIN1119638291VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1119638291.jpg?v=1769080355"},{"product_id":"java-concepts-book-cay-s-horstmann-9780471697046","title":"Java Concepts","description":"Think like a programmer! This text provides introduction to the Java language and fundamental computer science concepts.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49767797686545,"sku":"GOR003065179","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50479236710673,"sku":"GOR005838692","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51323177861393,"sku":"CIN0471697044G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471697044.jpg?v=1751072285"},{"product_id":"computing-concepts-with-java-essentials-book-cay-s-horstmann-9780471172239","title":"Computing Concepts with Java Essentials","description":"This text uses Java to describe programming concepts, taking full advantage of Java's simpler and more consistent syntax. Its traditional approach uses modern CS tools including a strategic subset of Java and a simple object-oriented graphics library.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49789698408721,"sku":"CIN0471172235G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50341883969809,"sku":"CIN0471172235VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471172235.jpg?v=1750942831"},{"product_id":"c-for-everyone-book-cay-s-horstmann-9780470383292","title":"C++ for Everyone","description":"This authoritative reference uses full color figures and color-coded program listings while introducing readers to C++ programming. It provides additional pictures and captions to help readers navigate the material and find what they need quickly. It presents many how-to's for common tasks, together with worked examples.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49809973870865,"sku":"CIN0470383291G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51323326202129,"sku":"CIN0470383291VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470383291.jpg?v=1750910692"},{"product_id":"object-oriented-design-and-patterns-book-cay-s-horstmann-9780471319665","title":"Object-Oriented Design and Patterns","description":"Object-Oriented Design and Patterns fulfills the needs of the objects-first approach by making design patterns and principles accessible to all readers.  The text is suitable for those who have already had an introduction to object-oriented programming and now want to take the next step, on to object-oriented design.  Cay Horstmann fuses his hallmark approach into the book, including sound pedagogy, carefully developed exercises and examples, and emphasis on problem solving.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49810517754129,"sku":"CIN047131966XG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/047131966X.jpg?v=1750976350"},{"product_id":"big-java-book-cay-s-horstmann-9781118431115","title":"Big Java","description":"This book introduces programmers to objects at a gradual pace. Optional example modules are included using Alice and Greenfoot. The examples feature annotations with dos and don'ts along with cross references to more detailed explanations in the text. New tables show a large number of typical and cautionary examples. New programming and review problems are also presented that ensure a broad coverage of topics. Cay will also add sections on problem solving, and a new, more approachable and visual design developed for JfE and BJLO is used.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49946735509777,"sku":"CIN1118431111G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1118431111.jpg?v=1751015795"},{"product_id":"brief-java-book-cay-s-horstmann-9781119740193","title":"Brief Java","description":"Brief Java: Early Objects, 9th Edition focuses on the essentials of effective learning and is suitable for a two-semester introduction to programming sequence. This text requires no prior programming experience and only a modest amount of high school algebra. Objects and classes from the standard library are used where appropriate in early sections with coverage on object-oriented design starting in Chapter 8. This gradual approach allows students to use objects throughout their study of the core algorithmic topics, without teaching bad habits that must be un-learned later.   Choosing the enhanced eText format allows students to develop their coding skills using targeted, progressive interactivities designed to integrate with the eText. All sections include built-in activities, open-ended review exercises, programming exercises, and projects to help students practice programming and build confidence. These activities go far beyond simplistic multiple-choice questions and animations. They have been designed to guide students along a learning path for mastering the complexities of programming. Students demonstrate comprehension of programming structures, then practice programming with simple steps in scaffolded settings, and finally write complete, automatically graded programs.   The perpetual access VitalSource Enhanced eText, when integrated with your school’s learning management system, provides the capability to monitor student progress in VitalSource SCORECenter and track grades for homework or participation.     Enhanced eText and interactive functionality available through select vendors and may require LMS integration approval for SCORECenter.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50032489890065,"sku":"CIN1119740193VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50130604032273,"sku":"CIN1119740193G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1119740193.jpg?v=1750709880"},{"product_id":"practical-object-oriented-development-in-c-and-java-book-cay-s-horstmann-9780471147671","title":"Practical Object-Oriented Development in C++ and Java","description":"Practical OO development tips for the C++ and Java programmer Practical Object-Oriented Development in C++ and Java offers advice on real-world ways to use these powerful programming languages and techniques. Using the Unified Modeling Language (UML) methodology, expert Cay S. Horstmann gives you clear, concise explanations of object-oriented design, C++, and Java in a way that makes these potentially daunting operations more accessible than they've ever been before. Horstmann compares and contrasts features of C++ and Java to give you a deeper understanding of OO design. He separates the genuinely useful C++, Java, and UML features from the less effective and potentially harmful ones. Horstmann shows you how to determine the best programming practice for whatever application you're in; provides the kind of eye-opening design tips and style rules that can only come from experience; and demystifies advanced topics like frameworks and object persistence. Dozens of illuminating programming examples are readily accessible through the accompanying Web site. Useful code is available for smart pointers, easy output formatting in C++ and Java, a set of classes that makes STL safe to use, and a nifty utility that automatically extracts header files. This unique book: Offers over 100 practical design hints for good class design Covers the essential OO features of Java 1.1-like serialization and reflection Uses the C++ Standard Template Library (STL) throughout Covers CRC cards in addition to UML","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50255329853713,"sku":"CIN0471147672G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50560135332113,"sku":"CIN0471147672A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51333159026961,"sku":"CIN0471147672VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471147672.jpg?v=1751197841"},{"product_id":"core-java-2-volume-ii-advanced-features-book-cay-s-horstmann-9780130927385","title":"Core Java 2, Volume II--Advanced Features","description":"For intermediate-to-advanced-level undergraduate courses in Java programming.  Designed specifically for students with development experience, the best selling Core Java offers real-world guidance for using Java to solve even the most challenging programming problems. This Fifth Edition has been thoroughly updated for Sun's JDK 2 Version 1.3 and 1.4, and adds significant coverage in many of today's most important areas of Java programming -- notably XML, servlets, security, and native methods.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50344223899921,"sku":"CIN0130927384G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50344240873745,"sku":"CIN0130927384VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50834897142033,"sku":"GOR003073101","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0130927384.jpg?v=1750973168"},{"product_id":"java-concepts-book-cay-s-horstmann-9780470509470","title":"Java Concepts","description":"This book introduces programmers to objects at a gradual pace. The syntax boxes are revised to show typical code examples rather than abstract notation. This includes optional example modules using Alice and Greenfoot. The examples feature annotations with dos and don'ts along with cross references to more detailed explanations in the text. New tables show a large number of typical and cautionary examples. New programming and review problems are also presented that ensure a broad coverage of topics. In addition, Java 7 features are included to provide programmers with the most up-to-date information.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50352956145937,"sku":"CIN0470509473G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51693979828497,"sku":"CIN0470509473A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52819180126481,"sku":"CIN0470509473VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B007CIPABM.jpg?v=1750741292"},{"product_id":"big-java-book-cay-s-horstmann-9780470509487","title":"Big Java","description":"This book introduces programmers to objects at a gradual pace. The syntax boxes are revised to show typical code examples rather than abstract notation. This includes optional example modules using Alice and Greenfoot. The examples feature annotations with dos and don'ts along with cross references to more detailed explanations in the text. New tables show a large number of typical and cautionary examples. New programming and review problems are also presented that ensure a broad coverage of topics. In addition, Java 7 features are included to provide programmers with the most up-to-date information.","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":50352963518737,"sku":"CIN0470509481A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50352965976337,"sku":"CIN0470509481G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51415886561553,"sku":"CIN0470509481VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470509481.jpg?v=1750741293"},{"product_id":"c-for-everyone-book-cay-s-horstmann-9780470920923","title":"C++ for Everyone","description":"C++ for Everyone 2nd Edition appeals to readers by offering concise, thorough, and easily palatable coverage of the essential C++ concepts that provides a solid foundation of programming. New supplemental engineering examples will appeal directly to the larger market of engineers. This text incorporates a substantial number of new self-check questions and simple programming exercises that reinforce the concepts. A greater emphasis on problem-solving throughout the book will help readers actively apply the core concepts and will benefit all readers.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50354462392593,"sku":"CIN0470920920G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470920920.jpg?v=1750698491"},{"product_id":"python-for-everyone-book-cay-s-horstmann-9781119739951","title":"Python For Everyone","description":"Python for Everyone, 3rd Edition is an introduction to programming designed to serve a wide range of student interests and abilities, focused on the essentials, and on effective learning. It is suitable for a first course in programming for computer scientists, engineers, and students in other disciplines. This text requires no prior programming experience and only a modest amount of high school algebra. Objects are used where appropriate in early chapters and students start designing and implementing their own classes in Chapter 9. New to this edition are examples and exercises that focus on various aspects of data science.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50370585723153,"sku":"CIN1119739950G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1119739950.jpg?v=1751401289"},{"product_id":"java-concepts-binder-ready-version-book-cay-s-horstmann-9781119056454","title":"Java Concepts, Binder Ready Version","description":"Cay Horstmann's eighth edition of Java Concepts provides an approachable introduction to fundamental programming techniques and design skills, helping readers’ master basic concepts and become competent coders. Updates for the Java 8 software release and additional visual design elements make this student-friendly text even more engaging. The text is known for its realistic programming examples, great quantity and variety of homework assignments, and programming exercises that build student problem-solving abilities. The eighth edition now includes problem solving sections, more example code online, and exercise from Science and Business. This text is an unbound, three hole punched version.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50372016767249,"sku":"CIN1119056454G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52105860153617,"sku":"CIN1119056454VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1119056454.jpg?v=1750887471"}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/author-books-by-cay-s-horstmann.oembed?page=2","provider":"World of Books ","version":"1.0","type":"link"}