Product List
GET /services/catalog/products?format=api&page=76751
{ "links": { "first": "https://redshelf.com/services/catalog/products?format=api&page=1", "last": "https://redshelf.com/services/catalog/products?format=api&page=78426", "next": "https://redshelf.com/services/catalog/products?format=api&page=76752", "prev": "https://redshelf.com/services/catalog/products?format=api&page=76750" }, "data": [ { "type": "Product", "id": "00010000150266", "attributes": { "name": "Microsoft Excel 2013: Comprehensive", "subtitle": "", "description": "Introduce your students to the latest that Microsoft Office has to offer with the new generation of Shelly Cashman Series books! For the past three decades, the Shelly Cashman Series has effectively introduced computer skills to millions of students. With Microsoft Excel 2013, we're continuing our history of innovation by enhancing our proven pedagogy to reflect the learning styles of today's students. In this text you'll find features that are specifically designed to engage students, improve retention, and prepare them for future success. Our trademark step-by-step, screen-by-screen approach now encourages students to expand their understanding of Microsoft Excel 2013 through experimentation, critical thought, and personalization. With these enhancements and more, the Shelly Cashman Series continues to deliver the most effective educational materials for you and your students.<br>Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.", "author": "Steven M. Freund, Mali Jones, Joy L. Starks", "slug": "microsoft-excel-2013-comprehensive-150266-9781285953151-steven-m-freund-mali-jones-joy-l-starks", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781285953151.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150266", "product_url": "/app/ecom/book/150266/microsoft-excel-2013-comprehensive-150266-9781285953151-steven-m-freund-mali-jones-joy-l-starks", "bisac_codes": [ "COM054000" ], "items_count": null, "identifiers": { "ISBN13": "9781285168432", "EISBN13": "9781285953151" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010033355062" } } } }, { "type": "Product", "id": "00010000150265", "attributes": { "name": "The Book of Alternative Photographic Processes", "subtitle": "", "description": "Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.", "author": "Christopher James", "slug": "the-book-of-alternative-photographic-processes-150265-9781305461598-christopher-james", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781305461598.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150265", "product_url": "/app/ecom/book/150265/the-book-of-alternative-photographic-processes-150265-9781305461598-christopher-james", "bisac_codes": [ "ART014000" ], "items_count": null, "identifiers": { "ISBN13": "9781285089317", "EISBN13": "9781305461598" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010033355936" } } } }, { "type": "Product", "id": "00010000150242", "attributes": { "name": "Dino Compagni's Chronicle of Florence", "subtitle": "", "description": "<p>Dino Campagni's classic chronicle gives a detailed account of a crucial period in the history of Florence, beginning about 1280 and ending in the first decade of the fourteenth century. During that time Florence was one of the largest cities in Europe and a center of commerce and culture. Its gold florin was the standard international currency; Giotto was revolutionizing the art of painting; Dante Alighieri and Guido Cavalcanti were transforming the vernacular love lyric. The era was marked as well by political turmoil and factional strife. The inexorable escalation of violence, as insult and reprisal led to arson and murder, provides the bitter content of Compagni's story.<br><br>Dino Compagni was perfectly placed to observe the political turmoil. A successful merchant, a prominent member of the silk guild, an active member of the government. Gompagnilike Dantesided with the Whites and, after their defeat in 1301, was barred from public office. He lived the rest of his life as an exile in his own city, mulling over the events that had led to the defeat of his party.<br><br>This chronicle, the fruit of his observation and reflection, studies the damage wrought by uncontrolled factional strife, the causes of conflict, the connections between events, and the motives of the participants. Compagni judges passionately and harshly. Daniel Bornstein supplements his lucid translation with and extensive historical introduction and explanatory notes.</p>", "author": "Daniel E. Bornstein, Daniel E. Bornstein", "slug": "dino-compagnis-chronicle-of-florence-150242-9780812292091", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780812292091.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150242", "product_url": "/app/ecom/book/150242/dino-compagnis-chronicle-of-florence-150242-9780812292091", "bisac_codes": [ "HIS037010", "HIS020000" ], "items_count": null, "identifiers": { "ISBN13": "9780812212211", "EISBN13": "9780812292091", "EISBN10": "081229209X" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010018360426" } } } }, { "type": "Product", "id": "00010000150233", "attributes": { "name": "OpenCV for Secret Agents", "subtitle": "", "description": "OpenCV is a grand collection of image processing functions and computer vision algorithms. It is open source, it supports many programming languages and platforms, and it is fast enough for many real-time applications. What a lot of gadgets we can build with such a handy library! Taking inspiration from the world of James Bond, this book adds a spark of adventure and computer vision to your daily routine. Protect your home and car with intelligent camera systems that analyze people, cats, and obstacles. Let your search engine praise or criticize the images that it finds. Hear a voice from your phone that responds to your body language. Attune yourself to another person's rhythm by glancing at a display that magnifies a heartbeat or a breath. Learn OpenCV and see your world as never before. ", "author": "Joseph Howse", "slug": "opencv-for-secret-agents-150233-9781783287383-joseph-howse", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783287376.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150233", "product_url": "/app/ecom/book/150233/opencv-for-secret-agents-150233-9781783287383-joseph-howse", "bisac_codes": [ "COM016000" ], "items_count": null, "identifiers": { "ISBN13": "9781783287376", "EISBN13": "9781783287383" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065680" } } } }, { "type": "Product", "id": "00010000150232", "attributes": { "name": "ElasticSearch Cookbook - Second Edition", "subtitle": "", "description": "This book will guide you through the complete ElasticSearch ecosystem. From choosing the correct transport layer and communicating with the server to creating and customizing internal actions, you will develop an in-depth knowledge of the implementation of the ElasticSearch architecture. After creating complex queries and analytics, mapping, aggregation, and scripting, you will master the integration of ElasticSearch's functionality in user-facing applications and take your knowledge one-step further by building custom plugins, developing tailored mapping, executing powerful analytics, and integrating with Python and Java applications. ", "author": "Alberto Paro", "slug": "elasticsearch-cookbook-second-edition-150232-9781783554843-alberto-paro", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783554836.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150232", "product_url": "/app/ecom/book/150232/elasticsearch-cookbook-second-edition-150232-9781783554843-alberto-paro", "bisac_codes": [ "COM060120" ], "items_count": null, "identifiers": { "ISBN13": "9781783554836", "EISBN13": "9781783554843" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067123" } } } }, { "type": "Product", "id": "00010000150230", "attributes": { "name": "Mastering Gephi Network Visualization", "subtitle": "", "description": "Mastering Gephi Network Visualization will take you through an overview of Gephi and network behavior, followed by detailed chapters addressing layouts, filtering, graph statistics, dynamic graphs, and more. You will begin with a concise overview of working with the Gephi interface. You will then see how to create your own graphs and understand the graph layouts to arrange a sample dataset. You will understand the theory behind Dynamic Network Analysis, followed by sample applications on how Gephi can be used to model these networks. You will also learn about the plugins that are most critical for network analysis and graph creation. Finally, you will put together all the previously learned concepts and gain insight on the future state of network graph analysis. After reading this book and following the examples provided, you will have the confidence and expertise to create your own compelling graphs. ", "author": "Ken Cherven", "slug": "mastering-gephi-network-visualization-150230-9781783987351-ken-cherven", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783987344.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150230", "product_url": "/app/ecom/book/150230/mastering-gephi-network-visualization-150230-9781783987351-ken-cherven", "bisac_codes": [ "COM043000" ], "items_count": null, "identifiers": { "ISBN13": "9781783987344", "EISBN13": "9781783987351" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066331" } } } }, { "type": "Product", "id": "00010000150229", "attributes": { "name": "Windows Server 2012 R2 Administrator Cookbook", "subtitle": "", "description": "This book will help you to understand the essential administrative tasks in Windows Server 2012, and will also introduce you to the new features in R2. Starting with familiarizing yourself with the look and feel of Windows Server 2012 R2, you will learn how to navigate through some daily tasks in R2 using the graphical interface, and then reflect on the most common infrastructure tasks needed to create a successful Windows Active Directory environment. You will learn how to compose optimal Group Policies and facilitate task automation with PowerShell scripting. By the end of this book, you will know how to take your Windows Server 2012 R2-powered server and turn it into any common infrastructure role that might be required in your company. ", "author": "Jordan Krause", "slug": "windows-server-2012-r2-administrator-cookbook-150229-9781784394226-jordan-krause", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784393076.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150229", "product_url": "/app/ecom/book/150229/windows-server-2012-r2-administrator-cookbook-150229-9781784394226-jordan-krause", "bisac_codes": [ "COM005000" ], "items_count": null, "identifiers": { "ISBN13": "9781784393076", "EISBN13": "9781784394226" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067180" } } } }, { "type": "Product", "id": "00010000150228", "attributes": { "name": "Apache ZooKeeper Essentials", "subtitle": "", "description": "Apache ZooKeeper provides a simple interface to a centralized coordinating service for distributed applications through a rich set of APIs and primitives, enabling developers to concentrate on the core logic of their applications. With ZooKeeper, it's unnecessary to start from scratch, so the development of distributed applications becomes cleaner and easier. Starting with how to install, configure, and begin with ZooKeeper, we'll examine the intricacies of ZooKeeper's architecture and internals. Next, you'll learn ZooKeeper's programming model and write code to solve common distributed coordination tasks. We'll also walk you through administering ZooKeeper in a production environment, before finally covering practical examples of real-world projects and services using ZooKeeper to solve complex day-to-day problems. ", "author": "Saurav Haloi", "slug": "apache-zookeeper-essentials-150228-9781784398323-saurav-haloi", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784391324.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150228", "product_url": "/app/ecom/book/150228/apache-zookeeper-essentials-150228-9781784398323-saurav-haloi", "bisac_codes": [ "COM051390" ], "items_count": null, "identifiers": { "ISBN13": "9781784391324", "EISBN13": "9781784398323" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067287" } } } }, { "type": "Product", "id": "00010000150227", "attributes": { "name": "Learning LibGDX Game Development - Second Edition", "subtitle": "", "description": "LibGDX is a multiplatform game development framework, and is one of the most popular frameworks for building games, providing a comprehensive set of development capabilities and features to use and incorporate into games. This book starts off by introducing you to LibGDX and how to use its project setup tool to build an application that can support multiple platforms, before gradually moving on to configuring your game. Then, you will learn to organize resources, create a scene, actors, and a menu system. You will also enhance the visual appearance of your game and manage its transitions, along with music and sound effects. You will then move on to cover the advanced programming techniques and create and manage different kinds of animations. Finally, you will be introduced to the basics of 3D programming and the 3D physics engine. By the end of this book, you will be able to start developing your very own cross-platform games using the LibGDX framework. ", "author": "Andreas Oehlke, Suryakumar Balakrishnan Nair", "slug": "learning-libgdx-game-development-second-edition-150227-9781783554782-suryakumar-balakrishnan-nair-andreas-oehlke", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783554775.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150227", "product_url": "/app/ecom/book/150227/learning-libgdx-game-development-second-edition-150227-9781783554782-suryakumar-balakrishnan-nair-andreas-oehlke", "bisac_codes": [ "COM012040" ], "items_count": null, "identifiers": { "ISBN13": "9781783554775", "EISBN13": "9781783554782" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067124" } } } }, { "type": "Product", "id": "00010000150226", "attributes": { "name": "Python Penetration Testing Essentials", "subtitle": "", "description": "This book is a practical guide that shows you the advantages of using Python for pentesting with the help of detailed code examples. We start by exploring the basics of networking with Python and then proceed to network hacking. Next, we delve into hacking the application layer where we start with gathering information from a website. We then move on to concepts related to website hacking such as parameter tampering, DDoS, XSS, and SQL injection. By reading this book, you will learn different techniques and methodologies that will familiarize you with the art of pentesting as well as creating automated programs to find the admin console, SQL injection, and XSS attack. ", "author": "Mohit", "slug": "python-penetration-testing-essentials-150226-9781784395889-mohit", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784398583.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150226", "product_url": "/app/ecom/book/150226/python-penetration-testing-essentials-150226-9781784395889-mohit", "bisac_codes": [ "COM051360" ], "items_count": null, "identifiers": { "ISBN13": "9781784398583", "EISBN13": "9781784395889" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067380" } } } }, { "type": "Product", "id": "00010000150222", "attributes": { "name": "Mastering Python Design Patterns", "subtitle": "", "description": "Python is an object-oriented, scripting language that is used in wide range of categories. In software engineering, a design pattern is a recommended solution to a software design problem. Although not new, design patterns remain one of the hottest topics in software engineering and they come as a ready reference for software developers to solve the common problems they face at work. This book will take you through each and every design pattern explained with the help of real-world examples. The aim of the book is to introduce more low-level detail and concepts on how to write Pythonic code, not just focusing on common solutions as implemented in Java and C++. It includes small sections on troubleshooting, best practices, system architecture, and its design aspects. With the help of this book, you will be able to understand Python design pattern concepts and the framework, as well as issues and their resolution. You'll focus on all 16 design patterns that are used to solve everyday problems. ", "author": "Sakis Kasampalis", "slug": "mastering-python-design-patterns-150222-9781783989331-sakis-kasampalis", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783989324.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150222", "product_url": "/app/ecom/book/150222/mastering-python-design-patterns-150222-9781783989331-sakis-kasampalis", "bisac_codes": [ "COM018000" ], "items_count": null, "identifiers": { "ISBN13": "9781783989324", "EISBN13": "9781783989331" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066374" } } } }, { "type": "Product", "id": "00010000150221", "attributes": { "name": "R Data Visualization Cookbook", "subtitle": "", "description": "R is an open source language for data analysis and graphics. It is platform-independent and allows users to load various packages as well as develop their own packages to interpret data better. This book is packed with practical recipes, designed to provide you with all the guidance needed to get to grips with data visualization with R. It starts off with the basics of R plots and an introduction to heat maps and customizing them, before gradually taking you through creating interactive maps using the googleVis package, generating choropleth maps and contouring maps, bubble plots, and pie charts. You will then learn how to animate 2D and 3D plots in R. By the end of the book, you will be equipped with the key techniques to create impressive data visualizations with professional efficiency and precision. ", "author": "Atmajitsinh Gohil", "slug": "r-data-visualization-cookbook-150221-9781783989515-atmajitsinh-gohil", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783989508.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150221", "product_url": "/app/ecom/book/150221/r-data-visualization-cookbook-150221-9781783989515-atmajitsinh-gohil", "bisac_codes": [ "COM089000" ], "items_count": null, "identifiers": { "ISBN13": "9781783989508", "EISBN13": "9781783989515" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066790" } } } }, { "type": "Product", "id": "00010000150220", "attributes": { "name": "Microsoft Hyper-V PowerShell Automation", "subtitle": "", "description": "Windows PowerShell is a task-based command-line shell and scripting language designed especially for system administration. Hyper-V is Microsoft's hypervisor that creates and runs virtual machines. Hyper-V for Windows PowerShell provides IT pros with an easy way to enable automation of management tasks within Windows Server. The Hyper-V PowerShell module includes several significant features that extend its use, improve its usability, and allow you to control and manage your Hyper-V environment with more granular control. This book explores the new features made available with Hyper-V version 3, and breaks down the mystery and confusion that surrounds which feature to use and when. It also teaches you the PowerShell way to automate the usage of these features. It will take you through a number of practical examples that will help you take advantage of the Hyper-V version 3 cmdlets efficiently. You will also learn how to use Hyper-V version 3 PowerShell cmdlets to install and configure Hyper-V in a Windows Server environment and also learn about the various administration tasks in detail. You will learn everything you need to get started with administering your Hyper-V environment using PowerShell. ", "author": "Vinith Menon", "slug": "microsoft-hyper-v-powershell-automation-150220-9781784392208-vinith-menon", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784391539.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150220", "product_url": "/app/ecom/book/150220/microsoft-hyper-v-powershell-automation-150220-9781784392208-vinith-menon", "bisac_codes": [ "COM051380" ], "items_count": null, "identifiers": { "ISBN13": "9781784391539", "EISBN13": "9781784392208" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067165" } } } }, { "type": "Product", "id": "00010000150219", "attributes": { "name": "Drush for Developers - Second Edition", "subtitle": "", "description": "Drush for Developers, Second Edition, takes common challenges in Drupal projects and solves them using Drush. This book starts with the different installation approaches for Drush and its command structure. It then moves on to perhaps the trickiest challenge in Drupal projects: keeping code and configuration together during a project's lifetime. Next, we will deep dive into the tasks needed to keep a website under control and learn how to run, automate, and monitor them effectively. Error validating and debugging our Drush commands is a must and this book has a whole chapter on that topic. The magic of managing remote Drupal projects through Drush site aliases is explained in the following chapters through a practical example. Finally, the book wraps up by putting in practice all the concepts covered in previous chapters in order to implement a development workflow for a team. ", "author": "Juampy Novillo Requena", "slug": "drush-for-developers-second-edition-150219-9781784397036-juampy-novillo-requena", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784393786.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150219", "product_url": "/app/ecom/book/150219/drush-for-developers-second-edition-150219-9781784397036-juampy-novillo-requena", "bisac_codes": [ "COM060130" ], "items_count": null, "identifiers": { "ISBN13": "9781784393786", "EISBN13": "9781784397036" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067211" } } } }, { "type": "Product", "id": "00010000150218", "attributes": { "name": "Learning Java by Building Android Games", "subtitle": "", "description": "Android is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS. Android uses one of the most popular programming languages, Java, as the primary language for building apps of all types. So, you should first obtain a solid grasp of the Java language and its foundation APIs to improve the chances of succeeding as an Android app developer. This book will show you how to get your Android development environment set up and you will soon have your first working game. The difficulty level grows steadily with the introduction of key Java topics such as loops, methods, and OOP. You'll then use them in the development of games. You will learn how to build a math test game, a Simon-like memory game, a retro pong-style game, and for the grand finale, a Snake-style, retro arcade game with real Google Play leaderboards and achievements. The book has a hands-on approach and is packed with screenshots. ", "author": "John Horton", "slug": "learning-java-by-building-android-games-150218-9781784393847-john-horton", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784398859.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150218", "product_url": "/app/ecom/book/150218/learning-java-by-building-android-games-150218-9781784393847-john-horton", "bisac_codes": [ "COM012040" ], "items_count": null, "identifiers": { "ISBN13": "9781784398859", "EISBN13": "9781784393847" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067231" } } } }, { "type": "Product", "id": "00010000150217", "attributes": { "name": "Kivy Blueprints", "subtitle": "", "description": "Kivy is a Modern UI framework that greatly simplifies the development of cross-platform apps suitable for both mobile and desktop. This book is a practical guide that will walk you through the creation of intuitive multi-platform games and apps for day-to-day use. You will learn how to build simple, common apps such as Stopwatch and Paint. Then, we will gradually dive into more advanced Python and Kivy features. We will also cover a number of related topics ranging from UI design to low-level GLSL shaders. You will be able to fill your resume with practical applications and games, including those inspired by the insanely popular puzzle game 2048 and Flappy Bird. Each chapter covers a fully functional program, highlighting different aspects of the Kivy framework. ", "author": "Mark Vasilkov", "slug": "kivy-blueprints-150217-9781783987856-mark-vasilkov", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783987849.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150217", "product_url": "/app/ecom/book/150217/kivy-blueprints-150217-9781783987856-mark-vasilkov", "bisac_codes": [ "COM060090" ], "items_count": null, "identifiers": { "ISBN13": "9781783987849", "EISBN13": "9781783987856" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066163" } } } }, { "type": "Product", "id": "00010000150216", "attributes": { "name": "R High Performance Programming", "subtitle": "", "description": "With the increasing use of information in all areas of business and science, R provides an easy and powerful way to analyze and process the vast amounts of data involved. It is one of the most popular tools today for faster data exploration, statistical analysis, and statistical modeling and can generate useful insights and discoveries from large amounts of data. Through this practical and varied guide, you will become equipped to solve a range of performance problems in R programming. You will learn how to profile and benchmark R programs, identify bottlenecks, assess and identify performance limitations from the CPU, identify memory or disk input/output constraints, and optimize the computational speed of your R programs using great tricks, such as vectorizing computations. You will then move on to more advanced techniques, such as compiling code and tapping into the computing power of GPUs, optimizing memory consumption, and handling larger-than-memory data sets using disk-based memory and chunking. ", "author": "Aloysius Lim, William Tjhi", "slug": "r-high-performance-programming-150216-9781783989270-aloysius-lim-william-tjhi", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783989263.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150216", "product_url": "/app/ecom/book/150216/r-high-performance-programming-150216-9781783989270-aloysius-lim-william-tjhi", "bisac_codes": [ "COM018000" ], "items_count": null, "identifiers": { "ISBN13": "9781783989263", "EISBN13": "9781783989270" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066792" } } } }, { "type": "Product", "id": "00010000150214", "attributes": { "name": "Mastering Unity Scripting", "subtitle": "", "description": "This book is an easy-to-follow guide that introduces you to advanced tips and techniques to code Unity games in C#. Using practical and hands-on examples across ten comprehensive chapters, you'll learn how C# can be applied creatively to build professional-grade games that sell. You will be able to create impressive Artificial Intelligence for enemy characters, customize camera rendering for postprocess effects, and improve scene management by understanding component-based architecture. In addition, you will have an in-depth look at the .NET classes used to increase program reliability, see how to process datasets such as CSV files, and understand how to run advanced queries on data. By the end of this book, you'll become a powerful Unity developer, equipped with plenty of tools and techniques to quickly and effectively develop merchantable games. ", "author": "Alan Thorn", "slug": "mastering-unity-scripting-150214-9781784390563-alan-thorn", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784390655.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150214", "product_url": "/app/ecom/book/150214/mastering-unity-scripting-150214-9781784390563-alan-thorn", "bisac_codes": [ "COM012040" ], "items_count": null, "identifiers": { "ISBN13": "9781784390655", "EISBN13": "9781784390563" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067102" } } } }, { "type": "Product", "id": "00010000150213", "attributes": { "name": "Clojure Data Analysis Cookbook - Second Edition", "subtitle": "", "description": "As data invades more and more of life and business, the need to analyze it effectively has never been greater. With Clojure and this book, you'll soon be getting to grips with every aspect of data analysis. You'll start with practical recipes that show you how to load and clean your data, then get concise instructions to perform all the essential analysis tasks from basic statistics to sophisticated machine learning and data clustering algorithms. Get a more intuitive handle on your data through hands-on visualization techniques that allow you to provide interesting, informative, and compelling reports, and use Clojure to publish your findings to the Web. ", "author": "Eric Rochester", "slug": "clojure-data-analysis-cookbook-second-edition-150213-9781784399955-eric-rochester", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784390297.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150213", "product_url": "/app/ecom/book/150213/clojure-data-analysis-cookbook-second-edition-150213-9781784399955-eric-rochester", "bisac_codes": [ "COM051280" ], "items_count": null, "identifiers": { "ISBN13": "9781784390297", "EISBN13": "9781784399955" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067098" } } } }, { "type": "Product", "id": "00010000150212", "attributes": { "name": "Penetration Testing with Raspberry Pi", "subtitle": "", "description": "The Raspberry Pi is a low-cost credit-card sized computing system that can be customized for just about anything including penetration testing. Raspberry Pi is the best known platform not because it is cheap but because it is very powerful. Kali is a pentesting/security auditing Linux distribution. Kali Linux has many penetration-testing programs, including nmap (a port scanner), Wireshark (a packet analyzer), John the Ripper (a password cracker), Aircrack-ng (a software suite for the penetration-testing of wireless LANs), and Burp suite and OWASP ZAP (both web application security scanners). This book covers how to turn a Raspberry Pi into a hacking arsenal to leverage the most popular open source toolkit, Kali Linux. You will learn how to use various tools to breach networks and steal data. ", "author": "Aamir Lakhani, Joseph Muniz", "slug": "penetration-testing-with-raspberry-pi-150212-9781784394127-joseph-muniz-aamir-lakhani", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784396435.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "150212", "product_url": "/app/ecom/book/150212/penetration-testing-with-raspberry-pi-150212-9781784394127-joseph-muniz-aamir-lakhani", "bisac_codes": [ "COM046070" ], "items_count": null, "identifiers": { "ISBN13": "9781784396435", "EISBN13": "9781784394127" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067394" } } } } ], "meta": { "pagination": { "page": 76751, "pages": 78426, "count": 1568515 } } }
Response Info
Default: None