{"title":"Bruce Eckel","description":null,"products":[{"product_id":"c-inside-and-out-book-bruce-eckel-9780078818097","title":"C++ Inside and Out","description":"This is a full revision of \"Using C++\" that incorporates advancements in C++ and adds new information on major compilers from Borland and Microsoft. This book is aimed at all C programmers, and it also presents material on C++ libraries. The book is organized in two parts. The first part introduces readers to object-oriented languages, classes, and pointers and references. The second part concentrates on object-oriented programming with C++. Topics include creating objects at run time, reusing code in C++, and writing extensible programs in C++. One chapter focuses on the newest features of C++3.0.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49537011319057,"sku":"GOR013202917","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50111811322129,"sku":"GOR004561137","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50343881605393,"sku":"CIN0078818095G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50917364007185,"sku":"CIN0078818095VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52511059575057,"sku":"CIN0078818095A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52854118023441,"sku":"GOR001729758","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0078818095.jpg?v=1750843348"},{"product_id":"thinking-in-c-book-bruce-eckel-9780139177095","title":"Thinking in C++","description":"Practical book aimed at C programmers who want to learn how to program effectively in C++. It is for intermediate or advanced level courses. New edition available in Spring 1999.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49558795714833,"sku":"GOR003104327","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49657740067089,"sku":"GOR002543168","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49808711647505,"sku":"CIN0139177094G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51326779687185,"sku":"CIN0139177094A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0139177094.jpg?v=1750811360"},{"product_id":"thinking-in-java-book-bruce-eckel-9780131872486","title":"Thinking in Java","description":"Intended for Java programmers, this book explains the why of Java. From the fundamentals of Java syntax to its advanced features, it is designed to teach, one step at a time. Design patterns are shown with multiple examples throughout: Adapter, Bridge, Chain of Responsibility, Command, Decorator, Facade, Factory Method, Flyweight, and more.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49572829397265,"sku":"GOR010421255","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49684345487633,"sku":"CIN0131872486G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49699206332689,"sku":"GOR002489441","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50102531555601,"sku":"CIN0131872486A","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50202532872465,"sku":"CIN0131872486VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51826202476817,"sku":"GOR001987992","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52108403540241,"sku":"GOR004610092","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0131872486.jpg?v=1769682750"},{"product_id":"thinking-in-c-volume-2-book-bruce-eckel-9780130353139","title":"Thinking in C++, Volume 2","description":"For sophomore\/junior level courses in Advanced C++ Programming offered in Computer Science departments.  This text fills the need for a practical C++ topics book beyond the introductory level. No other text covers the topics needed to prepare students for production C++ programming. It streamlines the process of learning the C++ language, presenting material a simple step at a time, which allows the reader to digest each concept before moving on, and provides them with a solid foundation in C++.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49581834502417,"sku":"GOR002853815","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50308641161489,"sku":"CIN0130353132G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50968106795281,"sku":"CIN0130353132A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51415491543313,"sku":"CIN0130353132VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0130353132.jpg?v=1779962556"},{"product_id":"thinking-in-java-book-bruce-eckel-9780131002876","title":"Thinking in Java","description":"Appropriate for intermediate to advanced courses in Java.  In Thinking in Java, Third Edition, Bruce Eckel revises his widely-praised Java introduction to fully reflect the power of Java 2 Standard Edition, Version 1.4. This new edition of the book that won the 1999 Software Development Magazine Productivity Award adds thoroughly updated coverage of servlets, JSP, and EJB. As always, Eckel doesn't just show students what to do, but why. He introduces all the basics of objects as Java uses them; then walks carefully through the fundamentals of Java programming, including program flow, initialization and cleanup, implementation hiding, reusing classes and polymorphism. Using to-the-point examples, he introduces exception handling, Java I\/O, run-time type identification, and passing and returning objects. Coverage also includes: database integration, transactions, security, Swing GUI development, Jini, JavaSpaces, and much more. Eckel presents Java one simple step at a time, carefully organizing his material so students can learn new concepts even in short study periods, and thoroughly digest each new idea and technique before moving on. All code examples are simple and short, enabling even beginners to understand every detail. All code examples are on the accompanying CD-ROM, along with electronic copies of the book in several formats, and the complete Thinking in C multimedia course, which introduces crucial concepts every beginning programmer must master before learning Java.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49601497858321,"sku":"GOR003437165","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49646889926929,"sku":"GOR009823967","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53068924682513,"sku":"CIN0131002872G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53340090761489,"sku":"GOR002033894","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0131002872.jpg?v=1751420885"},{"product_id":"thinking-in-java-book-bruce-eckel-9780136597230","title":"Thinking in Java","description":"Thinking in Java is a \"brash, arrogant, opinionated, independent, knowledgeable, interesting, readable book on Java.\" Eckel uses superb analogies between software concepts and everyday things to deliver a book ideal for teaching. It is unique because it was made available by Eckel on the Internet and so has been tested by thousands of users. Many of these people are waiting for the book to arrive.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49605509775633,"sku":"GOR001871023","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49630635819281,"sku":"GOR003110607","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49646466531601,"sku":"GOR004454405","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50761505407249,"sku":"CIN0136597238G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50959722971409,"sku":"CIN0136597238VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53158482411793,"sku":"CIN0136597238A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0136597238.jpg?v=1751004171"},{"product_id":"thinking-in-java-book-bruce-eckel-9780130273635","title":"Thinking in Java","description":"For courses in intermediate Java programming or object-oriented programming.  The release of Java 2 has caused numerous changes in the Java programming language. Bruce Eckel revises his award-winning Java book to cover such hot topics as enterprise programming, Swing, and Java servelets, as well as numerous other changes throughout the book.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49611791008017,"sku":"GOR001450166","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49633031487761,"sku":"GOR001425844","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50096296591633,"sku":"CIN0130273635A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51329744077073,"sku":"CIN0130273635VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52102912311569,"sku":"CIN0130273635G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53364425752849,"sku":"GOR003713089","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0130273635.jpg?v=1751037264"},{"product_id":"thinking-in-c-book-bruce-eckel-9780139798092","title":"Thinking in C++","description":"In the first edition of Thinking in C++, Bruce Eckel synthesized years of C++ teaching and programming experience into a beautifully structured course in making the most of the language. It became an instant classic, winning the 1995 Software Development Jolt Cola Award for best book of the year. Now, Eckel has thoroughly rewritten Thinking in C++ to reflect the final ANSI\/ISO C++ standard. Every page has been revisited and rethought, with many new examples and exercises -- all designed to help you understand C++ \"down to the bare metal,\" so you can solve virtually any problem. Eckel starts with a detailed look at objects, showing how C++ programs can be constructed from off-the-shelf object libraries. This edition includes a new, chapter-length overview of the C features that are used in C++ -- plus a new CD-ROM containing an outstanding C seminar that covers all the foundations developers need before they can truly take advantage of C++. Eckel then walks through initialization and cleanup; function overloading and default arguments; constants; inline functions; name control; references and the copy constructor; operator overloading; and more. There are chapters on dynamic object creation; inheritance and composition; polymorphism and virtual functions, and templates. (Bonus coverage of string, templates, and the Standard Template Library, can be found at Eckel's web site.) Every chapter contains many modular, to-the-point examples, plus exercises based on Eckel's extensive experience teaching C++ seminars. Put simply, Eckel has made an outstanding book on C++ even better.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49682435637521,"sku":"GOR001599719","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49984414941457,"sku":"CIN0139798099A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50138854162705,"sku":"CIN0139798099VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52102944522513,"sku":"CIN0139798099G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52708283646225,"sku":"GOR002803423","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53233838588177,"sku":"GOR011698714","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0139798099.jpg?v=1751163917"},{"product_id":"using-c-book-bruce-eckel-9780078815225","title":"Using C++","description":"The Kendriya Vidyalaya Sangathan (KVS) is a system of premier central government schools in India with motto Tatvam Pushan Apavrinu (means Seeker may see the truth), and is an autonomous body that functions under the HRD Ministry of Government of India. It has a total of 1235 schools in India and three abroad. It is one of the world's largest chains of schools. Kendriya Vidyalaya Sangathan will conduct 2020- 2021 recruitment for the post of Post Graduate Teachers (PGTs), Trained Graduate Teachers (TGTs) and Primary Teachers (PRTs) this year. Teaching profession is a highly respected profession, if you are seeking a good opportunity to become a central government PRT teacher then grab this opportunity by cracking this highly aspired examination.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49800019968273,"sku":"CIN0078815223G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50751117558033,"sku":"GOR005335179","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0078815223.jpg?v=1751227104"},{"product_id":"atomic-kotlin-book-bruce-eckel-9780981872551","title":"Atomic Kotlin","description":"\u003cp\u003eFor both beginning and experienced programmers  From the author of the multi-award-winning Thinking in C++ and Thinking in Java together with a member of the Kotlin language team comes a book that breaks the concepts into small, easy-to-digest atoms, along with exercises supported by hints and solutions directly inside IntelliJ IDEA \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eNo programming background necessary.\u003c\/li\u003e\n\u003cli\u003eSummaries for experienced programmers.\u003c\/li\u003e\n\u003cli\u003eEasy steps via very small chapters (atoms).\u003c\/li\u003e\n\u003cli\u003eFree accompanying exercises\/solutions within IntelliJ Idea.\u003c\/li\u003e\n\u003cli\u003eGives you a strong Kotlin foundation.\u003c\/li\u003e\n\u003cli\u003eKotlin is cleaner, more consistent and far more powerful than Java.\u003c\/li\u003e\n\u003cli\u003eIncrease programming productivity with Kotlin's clear, concise syntax.\u003c\/li\u003e\n\u003cli\u003eProduce safer, more reliable programs.\u003c\/li\u003e\n\u003cli\u003eKotlin easily interacts with Java.\u003c\/li\u003e\n\u003cli\u003eEffortlessly migrate by adding pieces of Kotlin to an existing Java project.\u003c\/li\u003e\n\u003cli\u003eSupport for Windows, Mac and Linux.\u003c\/li\u003e\n\u003cli\u003eFree version of Intellij IDEA includes extensive Kotlin support.\u003c\/li\u003e\n\u003cli\u003eBook resources, live seminars, workshops and consulting available at AtomicKotlin.com.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50000735699217,"sku":"CIN0981872557VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50113359315217,"sku":"CIN0981872557G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51010327609617,"sku":"NIN9780981872551","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52109445660945,"sku":"GOR013026793","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52613239341329,"sku":"NLS9780981872551","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0981872557.jpg?v=1750981822"},{"product_id":"atomic-scala-learn-programming-in-the-language-of-the-future-book-bruce-eckel-9780981872513","title":"Atomic Scala - learn programming in the language of the future","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51323017658641,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51323019952401,"sku":"CIN0981872514VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0981872514.jpg?v=1750820948"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-bruce-eckel.oembed","provider":"World of Books ","version":"1.0","type":"link"}