Product List
GET /services/catalog/products?format=api&page=77786
{ "links": { "first": "https://redshelf.com/services/catalog/products?format=api&page=1", "last": "https://redshelf.com/services/catalog/products?format=api&page=78452", "next": "https://redshelf.com/services/catalog/products?format=api&page=77787", "prev": "https://redshelf.com/services/catalog/products?format=api&page=77785" }, "data": [ { "type": "Product", "id": "00010000071313", "attributes": { "name": "Drupal 7 Business Solutions", "subtitle": "", "description": "You can use the Drupal 7 content management system to build a small business website quickly. You may add blogs, images, maps, e-commerce, social application integration, and more to your site to connect with your customers and make more money from your business. Drupal 7 Business Solutions will give you hands-on practical tutorials on how to build a rich and dynamic website for your business quickly using one of the most popular tools in open source. You'll start by adding blogs and images to your website. Then you'll learn how to add a VIP section to your site so that you can give your logged in users special discounts and other VIP freebies. Next, you will learn to send your customers e-mail newsletters and show them a dynamic events calendar. The book will then teach you to add e-commerce to your site so you can sell your products online. You'll add YouTube videos and Google maps to help enhance your business site. You will then learn to incorporate feedback mechanisms for your customers. The book also explains how to maintain your site, upgrade it, and continue adding dynamic content to it. This book takes a step-by-step approach to building a complete business website using Drupal and enhancing it to include modern technology used by cutting-edge companies. All instructions are written in such a way that they make sense to readers of any technical level. This book is for anyone who wants to learn how to set up a website quickly for their business using the super powerful Drupal open source content management software.", "author": "Mark Noble, Trevor James", "slug": "drupal-7-business-solutions-71313-9781849516655-trevor-james-mark-noble", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849516648.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71313", "product_url": "/app/ecom/book/71313/drupal-7-business-solutions-71313-9781849516655-trevor-james-mark-noble", "bisac_codes": [ "COM051390" ], "items_count": null, "identifiers": { "ISBN13": "9781849516648", "EISBN13": "9781849516655" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065745" } } } }, { "type": "Product", "id": "00010000071312", "attributes": { "name": "Apache Tomcat 7 Essentials", "subtitle": "", "description": "Apache Tomcat (or simply Tomcat) is an open source servlet container developed by the Apache Software Foundation (ASF). The latest major stable release, Apache Tomcat version 7 implements the Servlet 3 and JavaServer Pages 2 specifications from the Java Community Process, and includes many additional features that make it a useful platform for developing and deploying web applications and web services. Apache Tomcat 7 Essentials follows a practical approach to teach installing, configuring, and maintaining Tomcat. It helps you to understand the middle architecture for hosting multiple websites and also provides the confidence to implement middleware support. It imparts to you the capacity to resolve migration issues and also provides regular maintenance solutions. This is the first and only book to cover upgrading to Tomcat 7 from previous versions. The journey of the reader starts at the beginner level and ends at the expert level. The content is designed in such a way that it balances the theory and practical approach for understanding concepts related to handling middle ware and web issues. In this book, you will go through a three-phase life cycle. The first cycle consists of installation, configuration of Tomcat 7 on different OS, and other configurations related to JDBC, port, deployment etc. The second phase deals with the building of enterprise application setup and high availability architecture (clustering load balancing). The third and critical phase will teach you to handle critical issues, performance tuning, and best practices for various environment stacks like dev/QA/stage/production. This book gives you a wider vision of using Tomcat 7 in web technologies and the skill to optimize their performance using Apache Tomcat 7. This book is a step-by-step tutorial for anyone wanting to learn Apache Tomcat 7 from scratch. There are plenty of illustrations and examples to escalate you from a novice to an expert with minimal strain. If you are a J2EE administrator, migration administrator, technical architect, or a project manager for a web hosting domain, and are interested in Apache Tomcat 7, then this book is for you. If you are someone responsible for installation, configuration, and management of Tomcat 7, then too, this book will be of help to you.", "author": "Tanuj Khare", "slug": "apache-tomcat-7-essentials-71312-9781849516631-tanuj-khare", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849516624.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71312", "product_url": "/app/ecom/book/71312/apache-tomcat-7-essentials-71312-9781849516631-tanuj-khare", "bisac_codes": [ "COM000000" ], "items_count": null, "identifiers": { "ISBN13": "9781849516624", "EISBN13": "9781849516631" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065526" } } } }, { "type": "Product", "id": "00010000071311", "attributes": { "name": "Construct Game Development: Beginner's Guide", "subtitle": "", "description": "Construct Classic is a free, DirectX 9 game creator for Windows, designed for 2D games. Construct Classic uses an event-based system for defining how the game behaves, in a visual, human-readable way - you don't need to program or script anything at all. It's intuitive for beginners, but powerful enough for advanced users to work without hindrance. You never know when you'll need a helping hand exploring its inner workings, or harnessing its raw power to do your bidding. Construct Game Development Beginner's Guide is the book for you if you have ever felt the urge to make a game of your own. Reading this book will not only teach you to make some popular games using Construct, but you'll also learn the skills necessary to continue on and bring your game ideas to life. Starting as a beginner to Construct Classic, you'll be learning to make platform, puzzle, and shooter games, each styled after popular games of their genre. This guide covers everything from creating animated sprites, to using the built-in physics and shadow engines of Construct Classic. You will learn the skills necessary to make advanced games of your own. Construct Game Development Beginner's Guide will lead you on your journey of making games. This is a beginner's guide with plenty of screenshots and step-by-step instructions. Through three sample games, the reader will learn about practically creating games with Construct. If you have thought of making a game of your own, this book is for you. All you need to know is that you can and how to operate a computer!", "author": "Daven Bigelow", "slug": "construct-game-development-beginners-guide-71311-9781849516617-daven-bigelow", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849516600.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71311", "product_url": "/app/ecom/book/71311/construct-game-development-beginners-guide-71311-9781849516617-daven-bigelow", "bisac_codes": [ "COM000000" ], "items_count": null, "identifiers": { "ISBN13": "9781849516600", "EISBN13": "9781849516617" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065687" } } } }, { "type": "Product", "id": "00010000071307", "attributes": { "name": "Liferay Portal Systems Development", "subtitle": "", "description": "Liferay portal is one of the most mature portal frameworks in the market, offering many key business benefits that involve personalization, customization, content management systems, web content management, collaboration, social networking and workflow. If you are a Java developer who wants to build custom web sites and WAP sites using Liferay portal, this book is all you need. Liferay Portal Systems Development shows Java developers how to use Liferay kernel 6.1 and above as a framework to develop custom web and WAP systems which will help you to maximize your productivity gains. Get ready for a rich, friendly, intuitive, and collaborative end-user experience! The clear, practical examples in the sample application that runs throughout this book will enable professional Java developers to build custom web sites, portals, and mobile applications using Liferay portal as a framework. You will learn how to make all of your organization's data and web content easily accessible by customizing Liferay into a single point of access. The book will also show you how to improve your inter-company communication by enhancing your web and WAP sites to easily share content with colleagues. This book focuses on teaching by example. Every chapter provides an overview, and then dives right into hands-on examples so you can see and play with the solution in your own environment. This book is for Java developers who don't need any prior experience with Liferay portal. Although Liferay portal makes heavy use of open source frameworks, no prior experience of using these is assumed.", "author": "Jonas X. Yuan", "slug": "liferay-portal-systems-development-71307-9781849515993-jonas-x-yuan", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849515986.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71307", "product_url": "/app/ecom/book/71307/liferay-portal-systems-development-71307-9781849515993-jonas-x-yuan", "bisac_codes": [ "COM060090" ], "items_count": null, "identifiers": { "ISBN13": "9781849515986", "EISBN13": "9781849515993" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066272" } } } }, { "type": "Product", "id": "00010000071304", "attributes": { "name": "Selenium Testing Tools Cookbook", "subtitle": "", "description": "Web technologies are becoming increasingly complex and there is a need to test your web applications against a vast number of browsers and platforms, so you need to build highly reliable and maintainable test automation. This book will help you test your web applications effectively and efficiently with Selenium WebDriver. \"Selenium Testing Tools Cookbook\" is an incremental guide that will help you learn and use advanced features of Selenium WebDriver API in various situations for building reliable test automation. You will learn how to effectively use features of Selenium using simple and detailed examples. This book will also teach you best practices, design patterns, and how to extend Selenium. \"Selenium Testing Tools Cookbook\" shows developers and testers who already use Selenium, how to go to the next step and build a highly maintainable and reliable test framework using advanced features of the tool. The book starts with tips on advanced location strategy and effective use of Selenium WebDriver API. Then it demonstrates the use of design patterns such as Data Driven Tests and PageFactory for building maintainable test automation. It also explains extending Selenium WebDriver API along with implementing custom tasks and setting up your own distributed environment to run tests in parallel. It concludes with tips on integrating Selenium WebDriver with other popular tools, testing mobile web applications, and capturing videos of test runs. This books provides examples in Java, C#, Ruby, and Python. \"Selenium Testing Tools Cookbook\" will help you in building a highly robust and maintainable test automation framework from start to finish. This is a cookbook packed with code examples and step-by-step instructions to ease your learning curve. This book is intended for software quality assurance/testing professionals, software project managers, or software developers with prior experience in using Selenium and Java for testing web-based applications. This book also provides examples for C#, Python, and Ruby users.", "author": "Unmesh Gundecha", "slug": "selenium-testing-tools-cookbook-71304-9781849515757-unmesh-gundecha", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849515740.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71304", "product_url": "/app/ecom/book/71304/selenium-testing-tools-cookbook-71304-9781849515757-unmesh-gundecha", "bisac_codes": [ "COM000000" ], "items_count": null, "identifiers": { "ISBN13": "9781849515740", "EISBN13": "9781849515757" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066859" } } } }, { "type": "Product", "id": "00010000071303", "attributes": { "name": "Web Services Testing with soapUI", "subtitle": "", "description": "Quality is a key to success of service-oriented projects. Utilization of proper tools is important to the outcome of web service testing methodology. Being the leading open source web services testing tool, soapUI helps to build robust and flexible automated tests in a productive manner. \"Web Services Testing with soapUI\" guides you on adopting best web service testing mechanisms with the industry leading open source testing tool, soapUI. You will learn to use soapUI effectively in testing service-oriented solutions focusing on testing functional as well as non-functional characteristics of web services. SoapUI is capable of testing JDBC data sources, web applications, RESTful services and web services exposed over transports such as JMS. The book discusses all these features and much more, in detail, through practical and clear examples. This book is focused on learning soapUI in order to test web services in an effective manner. It starts with a general introduction to service-oriented architecture (SOA) followed by testing aspects of service-oriented solutions. This book aims to give readers a comprehensive overview of usage of soapUI in SOA and web services testing projects. Starting with an overview of SOA and web services testing, you will quickly get your hands dirty with a sample project which makes use of open source web service engine, Apache Axis2. All demonstrations and hands-on exercises are based on this sample project. The tests in a soapUI project are organized into TestSuites, TestCases and TestSteps. You will also learn how soapUI can be used for both functional and non-functional testing. The book then teaches how by using groovy scripting and integrating with Junit and maven, soapUI can easily be used in automated web services testing. By the end, you'llhave learned to test functional and non-functional aspects of web services and automate by integrating into continuous build systems using soapUI. \"Web Services Testing with soapUI\" starts with an overview of SOA and web services testing, and gets your hands dirty with a sample project which makes use of open source web service engine, Apache Axis2. All demonstrations and hands-on exercises are based on this sample project. This book is a practical and comprehensive tutorial for easy and efficient web services testing to build high quality service-oriented solutions. This book directly targets software quality assurance professionals, software project managers, and software developers interested in automated or manual testing web services and SOA. Whether you are a seasoned SOA professional or a novice user, with this book you'll learn to effectively use soapUI in testing service-oriented solutions for functional as well as non-functional web services.", "author": "Charitha Kankanamge", "slug": "web-services-testing-with-soapui-71303-9781849515672-charitha-kankanamge", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849515665.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71303", "product_url": "/app/ecom/book/71303/web-services-testing-with-soapui-71303-9781849515672-charitha-kankanamge", "bisac_codes": [ "COM051330" ], "items_count": null, "identifiers": { "ISBN13": "9781849515665", "EISBN13": "9781849515672" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067005" } } } }, { "type": "Product", "id": "00010000071302", "attributes": { "name": "WordPress Mobile Web Development Beginner's Guide", "subtitle": "", "description": "The chances are that more of your WordPress website visitors are using mobiles, or more clients are demanding responsive or mobile sites. If you can use WordPress to build mobile-friendly sites you can win more business from clients and more traffic for your site. \"WordPress Mobile Web Development Beginners Guide\" will benefit you whether youve dabbled in WordPress or worked with it for years. It will help you identify which approach to mobile is most appropriate for your site (responsive, mobile, or web app) and learn how to make each one work, demonstrating a variety of techniques from the simple to the more complex, working through clear practical examples and applying these to your own website. Start by quickly making a WordPress site mobile-friendly, using off the shelf plugins and responsive themes, choosing the best ones for you and customising them. This leads into responsive theme design, with advice on layout, images and navigation. Finally, learn how to build a web app in WordPress, making use of plugins, APIs and custom code. If you need to hit the ground running with mobile WordPress development, then this book is for you. With practical examples and exercises from the beginning, it will help you build your first mobile WordPress site without having to learn aspects of WordPress or mobile development that arent relevant. It will also help you understand which approaches work and why, so you can apply this knowledge to future projects. Beginner's Guide If you have dabbled in WordPress or been working with it for years, and want to build mobile or responsive themes or sites, this book is for you. Even if you cant write a line of code, the first few chapters will help you create a simple mobile site. But to get the most from the book, you will need a good understanding of HTML, CSS and WordPress itself. This book is for owners of self-hosted WordPress sites, not sites hosted at wordpress.com.", "author": "Rachel McCollin", "slug": "wordpress-mobile-web-development-beginners-guide-71302-9781849515733-rachel-mccollin", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849515726.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71302", "product_url": "/app/ecom/book/71302/wordpress-mobile-web-development-beginners-guide-71302-9781849515733-rachel-mccollin", "bisac_codes": [ "COM000000" ], "items_count": null, "identifiers": { "ISBN13": "9781849515726", "EISBN13": "9781849515733" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067047" } } } }, { "type": "Product", "id": "00010000071298", "attributes": { "name": "FreeSWITCH Cookbook", "subtitle": "", "description": "FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice, chat, and video applications. It can scale from a soft-phone to a PBX and even up to an enterprise-class softswitch. In the FreeSWITCH Cookbook, members of the FreeSWITCH development team share some of their hard-earned knowledge with you in the book's recipes. Use this knowledge to improve and expand your FreeSWITCH installations. The FreeSWITCH Cookbook is an essential addition to any VoIP administrator's library. The book starts with recipes on how to handle call routing and then discusses connecting your FreeSWITCH server to the outside world. It then teaches you more advanced topics like CDR handling, practical examples of controlling FreeSWITCH with the event socket, and configuring many features commonly associated with a PBX installation. This is a problem-solution approach to take your FreeSWITCH skills to the next level, where everything is explained in a practical way. If you are a system administrator, hobbyist, or someone who uses FreeSWITCH on a regular basis, this book is for you. Whether you are a FreeSWITCH expert or just getting started, this book will take your skills to the next level.", "author": "Anthony Minessale, Michael S Collins, Darren Schreiber, Raymond Chandler", "slug": "freeswitch-cookbook-71298-9781849515412-anthony-minessale-michael-s-collins-darren-schreiber-raymond-chandler", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849515405.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71298", "product_url": "/app/ecom/book/71298/freeswitch-cookbook-71298-9781849515412-anthony-minessale-michael-s-collins-darren-schreiber-raymond-chandler", "bisac_codes": [ "COM000000" ], "items_count": null, "identifiers": { "ISBN13": "9781849515405", "EISBN13": "9781849515412" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065814" } } } }, { "type": "Product", "id": "00010000071294", "attributes": { "name": "Getting Started with Talend Open Studio for Data Integration", "subtitle": "", "description": "Talend Open Studio for Data Integration (TOS) is an open source graphical development environment for creating custom integrations between systems. It comes with over 600 pre-built connectors that make it quick and easy to connect databases, transform files, load data, move, copy and rename files and connect individual components in order to define complex integration processes. \"Getting Started with Talend Open Studio for Data Integration\" illustrates common uses and scenarios in a simple, practical manner and, building on knowledge as the book progresses, works towards more complex integration solutions. TOS is a code generator and so does a lot of the \"heavy lifting\" for you. As such, it is a suitable tool for experienced developers and non-developers alike. You'll start by learning how to construct some common integrations tasks - transforming files and extracting data from a database, for example. These building blocks form a \"toolkit\" of techniques that you will learn how to apply in many different situations. By the end of the book, once complex integrations will appear easy and you will be your organization's integration expert! Best of all, TOS makes integrating systems fun! \"Getting Started with Talend Open Studio for Data Integration\" takes a step-by-step, hands-on approach to learning with lots of examples and clear instructions. Are you a developer, business analyst, project manager, business intelligence specialist, system architect or a consultant who needs to undertake integration projects, then this book is for you. The book assumes a certain level of familiarity with Relational database management systems with SQL and experience and Java.", "author": "Jonathan Bowen", "slug": "getting-started-with-talend-open-studio-for-data-integration-71294-9781849514736-jonathan-bowen", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849514729.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71294", "product_url": "/app/ecom/book/71294/getting-started-with-talend-open-studio-for-data-integration-71294-9781849514736-jonathan-bowen", "bisac_codes": [ "COM000000" ], "items_count": null, "identifiers": { "ISBN13": "9781849514729", "EISBN13": "9781849514736" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065859" } } } }, { "type": "Product", "id": "00010000071292", "attributes": { "name": "Elgg 1.8 Social Networking", "subtitle": "", "description": "As an updated version of the first ever Elgg book, this is an excellent resource for those interested in Elgg development due to its attention to detail, clearly written style and knowledgeable author. - Dave Tosh, Elgg co-founder. In his book, Cash Costello makes full use of his skills in development and communication to tackle the complex subject of Elgg social networking. This easy-to-read guide gives end users, new developers, and old pros alike a solid base to start their venture into social media with Elgg. I highly recommend it as a useful and enjoyable read. - Brett Profitt, Elgg Lead Developer The web is becoming increasingly social as millions of people use it to blog, share, post, 'friend', 'unfriend' (which was made the Oxford word of the year in 2009), comment, and chat. Elgg - your award-winning open source social networking engine - is tailor-made to create any social networking or social media website you can imagine. If you want to create a social networking website from scratch using Elgg, then this book is exactly what you need. Elgg 1.8 Social Networking covers everything you need to know about building a social networking site with Elgg. It begins with instructions for installing Elgg, continues with a guided tour of its capabilities, and finishes with practical advice on deploying Elgg on a production server. And in between, it is packed with information on configuring and customizing Elgg through plugins and themes. This book is a learn-by-doing guide to creating your own social networking site. It includes three sample case studies on how Elgg could be used as an e-learning tool, an intranet application for organizations, and a niche social networking site. Step by step it takes you through the installation, configuration, and customization of Elgg. Valuable advice is sprinkled throughout the book to enable you to build your site like an expert. For developers, this book provides a multitude of options. First, there is a tutorial-based section that systematically teaches you how to build plugins. Soon you will have ten plugins for use on your site in addition to all the knowledge you have gained. Second, if you prefer a quick overview, this book has an appendix that describes Elgg using the terminology and design patterns common in web development. Third, if you are interested in creating a theme, it also includes a design tutorial and a catalog of Elgg's view templates. The book then goes on to describe what is involved in running a production website. It has sections on selecting a hosting provider, configuring and tuning the server, backing up the site, and dealing with spammers. This book provides more than just a step-by-step guide to installing and using Elgg. It includes practical advice gained through experience on what it takes to deploy and maintain an Elgg-based site. If you are a software developer or are familiar with PHP, it provides both a tutorial-based introduction and a quick reference guide so that you can quickly extend and customize Elgg. If you want to create a social networking site using Elgg and do not have a background in software development, this book provides all the information and advice that you need written just for you. If you are a developer, it also contains valuable tutorials and reference material so that you can begin writing code right away.", "author": "Cash Costello", "slug": "elgg-18-social-networking-71292-9781849511315-cash-costello", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849511308.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71292", "product_url": "/app/ecom/book/71292/elgg-18-social-networking-71292-9781849511315-cash-costello", "bisac_codes": [ "COM060000" ], "items_count": null, "identifiers": { "ISBN13": "9781849511308", "EISBN13": "9781849511315" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065774" } } } }, { "type": "Product", "id": "00010000071291", "attributes": { "name": "CouchDB and PHP Web Development Beginner's Guide", "subtitle": "", "description": "CouchDB is a NoSQL database which is making waves in the development world. It's the tool of choice for many PHP developers so they need to understand the robust features of CouchDB and the tools that are available to them. CouchDB and PHP Web Development Beginner's Guide will teach you the basics and fundamentals of using CouchDB within a project. You will learn how to build an application from beginning to end, learning the difference between the \"quick way\" to do things, and the \"right way\" by looking through a variety of code examples and real world scenarios. You will start with a walkthrough of setting up a sound development environment and then learn to create a variety of documents manually and programmatically. You will also learn how to manage their source control with Git and keep track of their progress. With each new concept, such as adding users and posts to your application, the author will take you through code step-by-step and explain how to use CouchDB's robust features. Finally, you will learn how to easily deploy your application and how to use simple replication to scale your application. Each chapter follows the creation of a social networking application with step-by-step instructions. This means that you will have easily created a complete, working application by the end of the book. This book is for beginner and intermediate PHP developers interested in using CouchDB development in their projects. Advanced PHP developers will appreciate the familiarity of the PHP architecture and can easily learn how to incorporate CouchDB into their existing development experiences.", "author": "Tim Juravich", "slug": "couchdb-and-php-web-development-beginners-guide-71291-9781849513593-tim-juravich", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849513586.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71291", "product_url": "/app/ecom/book/71291/couchdb-and-php-web-development-beginners-guide-71291-9781849513593-tim-juravich", "bisac_codes": [ "COM051400" ], "items_count": null, "identifiers": { "ISBN13": "9781849513586", "EISBN13": "9781849513593" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065691" } } } }, { "type": "Product", "id": "00010000071287", "attributes": { "name": "Social Media for WordPress: Beginner's Guide", "subtitle": "", "description": "Social Media can help elect a U.S. President, transform the way we educate ourselves and drum up support for disaster relief. What lies beneath the two ominous buzzwords is not some secret game-changing technology but rather a new approach at forming relationships with your audience in real-time. Discover the power of online influence many already rely on. Social Media for WordPress: A Quicker Way to Build Communities, Engage Members and Promote Your Site is a practical how-to guide on implementing social media marketing techniques to improve user retention and initiate engaging conversations. You'll learn how to leverage third-party services like Twitter, Yahoo! Pipes and Google Analytics as well as popular WordPress extensions like FeedWordPress, bbPress and BuddyPress. This book introduces you to the powerful combination of WordPress and social media through a variety of plugins and free third-party services. You'll learn how to create your own social network, utilize forums and rewards to stimulate interest. You'll also learn how to automate many marketing activities, so you can spend more time connecting with your audience. Comprised of easy-to-follow tutorials and supplemental website, you'll understand how to implement social media strategies. Fast paced, quick to read, impossible to put down, this book is a complete plan for social engagement on the web. You've heard plenty of social media success stories. You know your WordPress site inside and out, but you want help. Stop right now and pick up a copy of this book.", "author": "Michael Kuhlmann", "slug": "social-media-for-wordpress-beginners-guide-71287-9781847199812-michael-kuhlmann", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781847199805.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71287", "product_url": "/app/ecom/book/71287/social-media-for-wordpress-beginners-guide-71287-9781847199812-michael-kuhlmann", "bisac_codes": [ "BUS090010" ], "items_count": null, "identifiers": { "ISBN13": "9781847199805", "EISBN13": "9781847199812" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066883" } } } }, { "type": "Product", "id": "00010000071286", "attributes": { "name": "Learning RStudio for R Statistical Computing", "subtitle": "", "description": "Data is coming at us faster, dirtier, and at an ever increasing rate. The necessity to handle many, complex statistical analysis projects is hitting statisticians and analysts across the globe. This book will show you how to deal with it like never before, thus providing an edge and improving productivity. \"Learning RStudio for R Statistical Computing\" will teach you how to quickly and efficiently create and manage statistical analysis projects, import data, develop R scripts, and generate reports and graphics. R developers will learn about package development, coding principles, and version control with RStudio. This book will help you to learn and understand RStudio features to effectively perform statistical analysis and reporting, code editing, and R development. The book starts with a quick introduction where you will learn to load data, perform simple analysis, plot a graph, and generate automatic reports. You will then be able to explore the available features for effective coding, graphical analysis, R project management, report generation, and even project management. \"Learning RStudio for R Statistical Computing\" is stuffed with feature-rich and easy-to-understand examples, through step-by-step instructions helping you to quickly master the most popular IDE for R development. A practical tutorial covering how to leverage RStudio functionality to effectively perform R Development, analysis, and reporting with RStudio. The book is aimed at R developers and analysts who wish to do R statistical development while taking advantage of RStudio functionality to ease their development efforts. Familiarity with R is assumed. Those who want to get started with R development using RStudio will also find the book useful. Even if you already use R but want to create reproducible statistical analysis projects or extend R with self-written packages, this book shows how to quickly achieve this using RStudio.", "author": "Mark P. J. van der Loo, Edwin de Jonge", "slug": "learning-rstudio-for-r-statistical-computing-71286-9781782160618-mark-p-j-van-der-loo-edwin-de-jonge", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781782160601.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71286", "product_url": "/app/ecom/book/71286/learning-rstudio-for-r-statistical-computing-71286-9781782160618-mark-p-j-van-der-loo-edwin-de-jonge", "bisac_codes": [ "COM051000" ], "items_count": null, "identifiers": { "EISBN13": "9781782160618" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066246" } } } }, { "type": "Product", "id": "00010000071283", "attributes": { "name": "WiX 3.6: A Developer's Guide to Windows Installer XML", "subtitle": "", "description": "The cryptic science of Windows Installer can seem far off from the practical task of simply getting something installed. Luckily, we have WiX to simplify the matter. WiX is an XML markup, distributed with an open-source compiler and linker, used to produce a Windows Installer package. It is used by Microsoft and by countless other companies around the world to simplify deployments. \"WiX 3.6: A Developer's Guide to Windows Installer XML\" promises a friendly welcome into the world of Windows Installer. Starting off with a simple, practical example and continuing on with increasingly advanced scenarios, the reader will have a well-rounded education by book's end. With the help of this book, you'll understand your installer better, create it in less time, and save money in the process. No one really wants to devote a lifetime to understanding how to create a hassle-free installer. Learn to build a sophisticated deployment solution targeting the Windows platform in no time with this hands-on practical guide. Here we speed you through the basics and zoom right into the advanced. You'll get comfortable with components, features, conditions and actions. By the end, you'll be boasting your latest deployment victories at the local pub. Once you've finished \"WiX 3.6: A Developer's Guide to Windows Installer XML\", you'll realize just how powerful and awesome an installer can really be. A step-by-step tutorial with plenty of code and examples to improve your learning curve. If you are a developer and want to create installers for software targeting the Windows platform, then this book is for you. You'll be using plenty of XML and ought to know the basics of writing a well-formed document. No prior experience in WiX or Windows Installer is assumed. You should know your way around Visual Studio to compile projects, add project references and tweak project properties.", "author": "Nick Ramirez", "slug": "wix-36-a-developers-guide-to-windows-installer-xml-71283-9781782160434-nick-ramirez", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781782160427.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71283", "product_url": "/app/ecom/book/71283/wix-36-a-developers-guide-to-windows-installer-xml-71283-9781782160434-nick-ramirez", "bisac_codes": [ "COM000000" ], "items_count": null, "identifiers": { "ISBN13": "9781782160427", "EISBN13": "9781782160434" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067032" } } } }, { "type": "Product", "id": "00010000071279", "attributes": { "name": "TypeScript Essentials", "subtitle": "", "description": "Web applications work on a range of different devices, making them one of the most common ways in which users experience the web today. However, while the flexibility of web apps are great for users, for developers creating them with JavaScript, the process can be difficult, requiring more extensive and detailed coding work. TypeScript helps make the development of web apps easier, allowing you to quickly create scalable applications that will reach desktops, tablets, and mobiles. With TypeScript, your code becomes much more manageable and your work much more efficient. Its additional features, such as static typing, facilitate IDE support and further tooling.This quick and insightful guide will provide you with an easy way into TypeScript. You will discover the features of the TypeScript language and gain hands-on experience in creating a web application with reusable components. You will explore the compiler and learn how to manipulate the resulting output to fit specific needs.", "author": "Christopher Nance", "slug": "typescript-essentials-71279-9781783985777-christopher-nance", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783985760.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71279", "product_url": "/app/ecom/book/71279/typescript-essentials-71279-9781783985777-christopher-nance", "bisac_codes": [ "COM051260" ], "items_count": null, "identifiers": { "ISBN13": "9781783985760", "EISBN13": "9781783985777" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066943" } } } }, { "type": "Product", "id": "00010000071278", "attributes": { "name": "Citrix XenApp 7.5 Desktop Virtualization Solutions", "subtitle": "", "description": "In this age of cybernation, Citrix XenApp has emerged as a prolific application virtualization product. This powerful solution enables users or enterprises to have centrally hosted and managed applications on corporate servers that can be accessed remotely from a wide range of computer and mobile devices. To deliver shared hosted virtual desktops and applications, XenApp synchronizes with Citrix tools such as NetScaler GatewayTM. You will start off by assessing your desktop environment and understanding its design needs. You will proceed to efficiently design and optimize your server infrastructure and customize your Access layer for quality performance. You will understand why XenApp is considered among the leaders of virtual application delivery by exploring methods to design your Application Delivery layer and its virtual image delivery. Finally, you will gain hands-on experience in using XenApp-compatible components such as MS SQL and move on to successfully implement your own XenApp solution.", "author": "Andy Paul", "slug": "citrix-xenapp-75-desktop-virtualization-solutions-71278-9781849689694-andy-paul", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849689687.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71278", "product_url": "/app/ecom/book/71278/citrix-xenapp-75-desktop-virtualization-solutions-71278-9781849689694-andy-paul", "bisac_codes": [ "COM005000" ], "items_count": null, "identifiers": { "ISBN13": "9781849689687", "EISBN13": "9781849689694" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013065655" } } } }, { "type": "Product", "id": "00010000071276", "attributes": { "name": "PostgreSQL Administration Essentials", "subtitle": "", "description": "With more than a quarter of a century of development and innovation, PostgreSQL has gained a reputation for stability, robustness, and ease of use. The variety of features available within PostgreSQL makes it a powerful tool for your professional relational database infrastructure.With the database administrator in mind, this compact, easy-to-read, and practically-oriented book will make your daily handling of PostgreSQL more efficient and rewarding. You will learn about optimization, bottleneck detection, backup and recovery, replication, logfile management, indexing, and much more in a systematic and carefully structured manner. This invaluable guide will enable you to develop the fundamental skills required to deploy PostgreSQL in order to efficiently manage your databases.", "author": "Hans-Jurgen Schonig", "slug": "postgresql-administration-essentials-71276-9781783988990-hans-jurgen-schonig", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783988983.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71276", "product_url": "/app/ecom/book/71276/postgresql-administration-essentials-71276-9781783988990-hans-jurgen-schonig", "bisac_codes": [ "COM043000" ], "items_count": null, "identifiers": { "ISBN13": "9781783988983", "EISBN13": "9781783988990" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066728" } } } }, { "type": "Product", "id": "00010000071275", "attributes": { "name": "Learning Microsoft Azure", "subtitle": "", "description": "This book guides you through the process of building a Microsoft Azure system based around a case study for an industrial bakery with three business domains. Starting with the system design and selection of the correct Azure services, the book progresses by building the system in scalable, decoupled tiers. The book will teach you how to implement a scalable architecture using Azure Service Bus topics, allowing customer orders to be sent between decoupled business domains and processed by scalable worker roles. Azure Active Directory is implemented across all internal systems in the case study including websites, client applications, and mobile applications to create a unified authentication experience.This book will take you through the processes of developing, deploying, and maintaining Microsoft Azure hosted systems.", "author": "Geoff Webber-Cross", "slug": "learning-microsoft-azure-71275-9781782173380-geoff-webber-cross", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781782173373.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71275", "product_url": "/app/ecom/book/71275/learning-microsoft-azure-71275-9781782173380-geoff-webber-cross", "bisac_codes": [ "COM000000" ], "items_count": null, "identifiers": { "ISBN13": "9781782173373", "EISBN13": "9781782173380" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066261" } } } }, { "type": "Product", "id": "00010000071274", "attributes": { "name": "Salesforce Essentials for Administrators", "subtitle": "", "description": "Salesforce is one of the leading platforms for developing cloud-based applications. Primarily, Salesforce is designed for managing the sales processes of an organization, but the platform can be leveraged to develop custom applications. It runs on the Force.com platform. With the advantage of having reduced development costs, we can deliver applications in a very short time span. With this book, administrators will learn to tackle a lot of things that pop up in their daily routine.This book is a comprehensive guide that explains user management, profile management, and the basic building blocks of an application. The book proceeds by explaining the troubleshooting skills needed for an administrator. The best practices and disciplines of data loading are discussed in detail. The book concludes with an overview of sales and service cloud features so that the reader is ready for the advanced configurations of this module. By the end of the book, you will be a competent administrator who can manage and maintain the Salesforce data of your organization successfully.", "author": "Mohith Shrivastava", "slug": "salesforce-essentials-for-administrators-71274-9781784393069-mohith-shrivastava", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784398071.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71274", "product_url": "/app/ecom/book/71274/salesforce-essentials-for-administrators-71274-9781784393069-mohith-shrivastava", "bisac_codes": [ "COM005030" ], "items_count": null, "identifiers": { "ISBN13": "9781784398071", "EISBN13": "9781784393069" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013067175" } } } }, { "type": "Product", "id": "00010000071273", "attributes": { "name": "Tizen Cookbook", "subtitle": "", "description": "Tizen is an open source Linux-based software platform for a variety of devices, from smartphones and watches to in-vehicle infotainment. Application development is based on open standards and HTML5 is the primary development technology.Starting with a detailed description of using the Tizen SDK, you will delve into Tizen development on Linux, Windows, and Mac OS with this book. You will learn to use the Tizen IDE and move on to using the web simulator and device emulator.The recipes in this book are invaluable in exploring and optimizing Tizen to develop exciting mobile and web applications.", "author": "Leon Anavi", "slug": "tizen-cookbook-71273-9781783981915-leon-anavi", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783981908.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "71273", "product_url": "/app/ecom/book/71273/tizen-cookbook-71273-9781783981915-leon-anavi", "bisac_codes": [ "COM060090" ], "items_count": null, "identifiers": { "ISBN13": "9781783981908", "EISBN13": "9781783981915" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010013066933" } } } } ], "meta": { "pagination": { "page": 77786, "pages": 78452, "count": 1569037 } } }
Response Info
Default: None