0
Your cart

Your cart is empty

Browse All Departments
Price
  • R0 - R50 (2)
  • R50 - R100 (1)
  • R100 - R250 (218)
  • R250 - R500 (687)
  • R500+ (367)
  • -
Status
Format
Author / Contributor
Publisher

Books > Health, Home & Family > Self-help & practical interests > Consumer guides & advice

Hands-On Reactive Programming with Clojure - Create asynchronous, event-based, and concurrent applications, 2nd Edition... Hands-On Reactive Programming with Clojure - Create asynchronous, event-based, and concurrent applications, 2nd Edition (Paperback, 2nd Revised edition)
Konrad Szydlo, Leonardo Borges
R985 Discovery Miles 9 850 Ships in 10 - 15 working days

Learn how to use RxClojure to deal with stateful computations Key Features Leverage the features of Functional Reactive Programming using Clojure Create dataflow-based systems that are the building blocks of Reactive Programming Use different Functional Reactive Programming frameworks, techniques, and patterns to solve real-world problems Book DescriptionReactive Programming is central to many concurrent systems, and can help make the process of developing highly concurrent, event-driven, and asynchronous applications simpler and less error-prone. This book will allow you to explore Reactive Programming in Clojure 1.9 and help you get to grips with some of its new features such as transducers, reader conditionals, additional string functions, direct linking, and socket servers. Hands-On Reactive Programming with Clojure starts by introducing you to Functional Reactive Programming (FRP) and its formulations, as well as showing you how it inspired Compositional Event Systems (CES). It then guides you in understanding Reactive Programming as well as learning how to develop your ability to work with time-varying values thanks to examples of reactive applications implemented in different frameworks. You'll also gain insight into some interesting Reactive design patterns such as the simple component, circuit breaker, request-response, and multiple-master replication. Finally, the book introduces microservices-based architecture in Clojure and closes with examples of unit testing frameworks. By the end of the book, you will have gained all the knowledge you need to create applications using different Reactive Programming approaches. What you will learn Understand how to think in terms of time-varying values and event streams Create, compose, and transform observable sequences using Reactive extensions Build a CES framework from scratch using core.async as its foundation Develop a simple ClojureScript game using Reagi Integrate Om and RxJS in a web application Implement a reactive API in Amazon Web Services (AWS) Discover helpful approaches to backpressure and error handling Get to grips with futures and their applications Who this book is forIf you're interested in using Reactive Programming to build asynchronous and concurrent applications, this is the book for you. Basic knowledge of Clojure programming is necessary to understand the concepts covered in this book.

iPhones 8 and X - New Features and How-to-Use Guide (Paperback): Ben Alodah iPhones 8 and X - New Features and How-to-Use Guide (Paperback)
Ben Alodah
R259 Discovery Miles 2 590 Ships in 10 - 15 working days
MERCEDES-BENZ, The 1970s, W116 - From the 280S to the 450SEL 6.9 and Tuners (Paperback): Bernd S. Koehling MERCEDES-BENZ, The 1970s, W116 - From the 280S to the 450SEL 6.9 and Tuners (Paperback)
Bernd S. Koehling
R1,204 Discovery Miles 12 040 Ships in 10 - 15 working days
The Ridiculously Simple Guide to Google Pixel - A Beginners Guide to Pixel 3, Pixel Slate and Pixelbook (Paperback): Phil Sharp The Ridiculously Simple Guide to Google Pixel - A Beginners Guide to Pixel 3, Pixel Slate and Pixelbook (Paperback)
Phil Sharp
R489 R407 Discovery Miles 4 070 Save R82 (17%) Ships in 10 - 15 working days
Amazon Echo Plus - Tips and Tricks on How to Control Your Home Using Echo Plus, Look, Tap, Spot, Dot, Show and Alexa (USER... Amazon Echo Plus - Tips and Tricks on How to Control Your Home Using Echo Plus, Look, Tap, Spot, Dot, Show and Alexa (USER GUIDE 2018 UPDATE) (Paperback)
Rich Burtner
R285 Discovery Miles 2 850 Ships in 10 - 15 working days
How to Buy a Used Motorcycle (Paperback): Harley Callan How to Buy a Used Motorcycle (Paperback)
Harley Callan
R260 Discovery Miles 2 600 Ships in 10 - 15 working days
A Treatise on Diamonds & Pearls - In Which Their Importance Is Considered and Plain Rules Are Exhibited for Ascertaining the... A Treatise on Diamonds & Pearls - In Which Their Importance Is Considered and Plain Rules Are Exhibited for Ascertaining the Value of Both and the True Method of Manufacturing Diamonds. (Paperback)
David Jeffries
R590 Discovery Miles 5 900 Ships in 10 - 15 working days
Microsoft Dynamics NAV Development Quick Start Guide - Get up and running with Microsoft Dynamics NAV (Paperback): Alexander... Microsoft Dynamics NAV Development Quick Start Guide - Get up and running with Microsoft Dynamics NAV (Paperback)
Alexander Drogin
R893 Discovery Miles 8 930 Ships in 10 - 15 working days

Learn development skills and improve productivity when programming in Microsoft Dynamics NAV 2018 - the popular Enterprise Resourse Planning management system used across a variety of industries for business process management Key Features Solve common business problems with the valuable features and flexibility of Dynamics NAV Understand the structure of NAV database - how documents and business entities are mapped to DB tables Design user interface and bind the presentation layer with the data storage Book DescriptionMicrosoft Dynamics NAV is an enterprise resource planning (ERP) software suite for organizations. The system offers specialized functionality for manufacturing, distribution, government, retail, and other industries. This book gets you started with its integrated development environment for solving problems by customizing business processes. This book introduces the NAV development environment - C/SIDE. It gives an overview of the internal system language and the most essential development tools. The book will enable the reader to customize and extend NAV functionality with C/AL code, design a user interface through pages, create role centers, and build advanced reports in Microsoft Visual Studio. By the end of the book, you will have learned how to extend the NAV data model, how to write and debug custom code, and how to exchange data with external applications. What you will learn Manage NAV Server configuration with Microsoft Management Console Manage NAV installation with the NAV Administration Shell Create integration events and extend functionality via the NAV event model Run XML Ports from C/AL code Design reports and write client code in RDLC expressions Who this book is forThis book is for experienced NAV users who have an understanding of basic programming concepts. Familiarity with NAV development environment or its internal development language-C/AL is not expected.

iPhone X User Manual for Newcomers - Complete IOS 12 Guide for Beginners and Seniors (Paperback): Stephen W Rock iPhone X User Manual for Newcomers - Complete IOS 12 Guide for Beginners and Seniors (Paperback)
Stephen W Rock
R255 Discovery Miles 2 550 Ships in 10 - 15 working days
The Ultimate Guide to HOA Painting - What Every Board Member and Property Manager Should Know (Paperback): Tony Hady The Ultimate Guide to HOA Painting - What Every Board Member and Property Manager Should Know (Paperback)
Tony Hady
R436 Discovery Miles 4 360 Ships in 10 - 15 working days
Use IPHONE 8/8 Plus Like A Crazy Expert - Updated iPhone 8 manual for beginners and seniors (Paperback): Stephen W Rock Use IPHONE 8/8 Plus Like A Crazy Expert - Updated iPhone 8 manual for beginners and seniors (Paperback)
Stephen W Rock
R247 Discovery Miles 2 470 Ships in 10 - 15 working days
Ferrari F430 Buyers Guide (Paperback): Daniel Hurlbert Ferrari F430 Buyers Guide (Paperback)
Daniel Hurlbert
R380 Discovery Miles 3 800 Ships in 10 - 15 working days
End to End GUI Development with Qt5 - Develop cross-platform applications with modern UIs using the powerful Qt framework... End to End GUI Development with Qt5 - Develop cross-platform applications with modern UIs using the powerful Qt framework (Paperback)
Nicholas Sherriff, Guillaume Lazar, Robin Penea, Marco Piccolino
R2,770 Discovery Miles 27 700 Ships in 10 - 15 working days

Learn the complete Qt ecosystem and its tools and build UIs for mobile and desktop applications Key Features Unleash the power of the latest Qt 5.9 with C++14 Easily compile, run, and debug your applications from the powerful Qt Creator IDE Build multi-platform projects that target Android, iOS, Windows, MacOS, Linux, and more Book DescriptionQt 5.9 is an application development framework that provides a great user experience and develops full-capability applications with Qt Widgets, QML, and even Qt 3D. This learning path demonstrates the power and flexibility of the Qt framework for desktop application development and shows how you can write an application once and deploy it to multiple operating systems. It will address all the challenges while developing cross-platform applications with the Qt framework. This course will give you a better understanding of the Qt framework and tools to resolve serious issues such as linking, debugging, and multithreading. It will also upskill you by explaining how to create a to-do-style app and taking you through all the stages in building a successful project. You will build a suite of apps; while developing these apps, you'll deepen your knowledge of Qt Quick's layout systems, and see Qt 3D and widgets in action. The next project will be in the industrial and agricultural sectors: making sense of sensor data via a monitoring system. Your apps should run seamlessly across devices and operating systems such as Android, iOS, Windows, or Mac, and be cost-effective by integrating with existing web technologies. You take the role of lead developer and prototype a monitoring system. In doing so, you'll get to know Qt's Bluetooth and HTTP APIs, as well as the Charts and Web Engine UI modules. These projects will help you gain a holistic view of the Qt framework. What you will learn Install and configure the Qt Framework and Qt Creator IDE Implement a rich user interface with QML Learn the fundamentals of QtTest and how to integrate unit testing Create stunning UIs with Qt Widget and Qt Quick Develop powerful, cross-platform applications with the Qt framework Design GUIs with Qt Designer and build a library in it for UI previews Build a desktop UI with widgets and Designer Get familiar with multimedia components to handle visual input and output Who this book is forThis book will appeal to developers and programmers who would like to build GUI-based applications. Knowledge of C++ is necessary and a basic familiarity with Qt would be helpful.

The Ridiculously Simple Guide to Pixel 3 and 3 XL - A Practical Guide to Getting Started with the Next Generation of Pixel and... The Ridiculously Simple Guide to Pixel 3 and 3 XL - A Practical Guide to Getting Started with the Next Generation of Pixel and Android Pie OS (Version 9) (Paperback)
Sharp Phil
R374 R309 Discovery Miles 3 090 Save R65 (17%) Ships in 10 - 15 working days
The Rebel Negotiator's Guide to Buying a Car - Expert Advice From a Professional Negotiator (Paperback): Grant S Lange The Rebel Negotiator's Guide to Buying a Car - Expert Advice From a Professional Negotiator (Paperback)
Grant S Lange
R263 Discovery Miles 2 630 Ships in 10 - 15 working days
" Breaking News" How And Why Donald Trump Will Win The 2016 Presidential Election." (Paperback): David Coleman " Breaking News" How And Why Donald Trump Will Win The 2016 Presidential Election." (Paperback)
David Coleman
R274 Discovery Miles 2 740 Ships in 10 - 15 working days
Eyeglasses Buying Guide - How to Buy Eyeglasses and Sunglasses -- Pay Less and Get More (Paperback): Mark Agnew Eyeglasses Buying Guide - How to Buy Eyeglasses and Sunglasses -- Pay Less and Get More (Paperback)
Mark Agnew
R392 R323 Discovery Miles 3 230 Save R69 (18%) Ships in 10 - 15 working days
Copley Square - History Through Architecture (Hardcover): Copley Square - History Through Architecture (Hardcover)
R833 R681 Discovery Miles 6 810 Save R152 (18%) Ships in 10 - 15 working days
Building Serverless Microservices in Python - A complete guide to building, testing, and deploying microservices using... Building Serverless Microservices in Python - A complete guide to building, testing, and deploying microservices using serverless computing on AWS (Paperback)
Richard Takashi Freeman
R825 Discovery Miles 8 250 Ships in 10 - 15 working days

A practical guide for developing end-to-end serverless microservices in Python for developers, DevOps, and architects. Key Features Create a secure, cost-effective, and scalable serverless data API Use identity management and authentication for a user-specific and secure web application Go beyond traditional web hosting to explore the full range of cloud hosting options Book DescriptionOver the last few years, there has been a massive shift from monolithic architecture to microservices, thanks to their small and independent deployments that allow increased flexibility and agile delivery. Traditionally, virtual machines and containers were the principal mediums for deploying microservices, but they involved a lot of operational effort, configuration, and maintenance. More recently, serverless computing has gained popularity due to its built-in autoscaling abilities, reduced operational costs, and increased productivity. Building Serverless Microservices in Python begins by introducing you to serverless microservice structures. You will then learn how to create your first serverless data API and test your microservice. Moving on, you'll delve into data management and work with serverless patterns. Finally, the book introduces you to the importance of securing microservices. By the end of the book, you will have gained the skills you need to combine microservices with serverless computing, making their deployment much easier thanks to the cloud provider managing the servers and capacity planning. What you will learn Discover what microservices offer above and beyond other architectures Create a serverless application with AWS Gain secure access to data and resources Run tests on your configuration and code Create a highly available serverless microservice data API Build, deploy, and run your serverless configuration and code Who this book is forIf you are a developer with basic knowledge of Python and want to learn how to build, test, deploy, and secure microservices, then this book is for you. No prior knowledge of building microservices is required.

The iPad Pro for Seniors - A Ridiculously Simple Guide To the Next Generation of iPad and iOS 12 (Paperback): Brian Norman The iPad Pro for Seniors - A Ridiculously Simple Guide To the Next Generation of iPad and iOS 12 (Paperback)
Brian Norman
R393 R324 Discovery Miles 3 240 Save R69 (18%) Ships in 10 - 15 working days
Amazon Echo Dot - The Ultimate User Guide to Amazon Echo Dot for Beginners and Advanced Users (Amazon Echo Dot, user manual,... Amazon Echo Dot - The Ultimate User Guide to Amazon Echo Dot for Beginners and Advanced Users (Amazon Echo Dot, user manual, step-by-step guide, Amazon Alexa, smart device) (Paperback)
John Edwards, Andrew Howard
R478 Discovery Miles 4 780 Ships in 10 - 15 working days
Mastering Windows PowerShell Scripting - Automate and manage your environment using PowerShell Core 6.0, 3rd Edition... Mastering Windows PowerShell Scripting - Automate and manage your environment using PowerShell Core 6.0, 3rd Edition (Paperback, 3rd Revised edition)
Chris Dent
R1,548 Discovery Miles 15 480 Ships in 10 - 15 working days

Grasp advanced PowerShell Core 6.0 functionalities to automate your environment Key Features Keep up with changes introduced in PowerShell Core 6.0 Easily maintain appropriate compatibility with older versions Automate complex tasks, manipulate data, and secure your environment with PowerShell Core 6.0 Book DescriptionPowerShell scripts offer a handy way to automate various chores, however working effectively with these scripts can be a difficult task. This comprehensive guide starts with the fundamentals before moving on to advanced-level topics to help you become a PowerShell Core 6.0 expert. The first module, PowerShell Core 6.0 Fundamentals, begins with the new features of PowerShell Core 6.0, installing it on Linux, and working with parameters, objects and .NET classes from within PowerShell Core 6.0. As you make your way through the chapters, you'll see how to efficiently manage large amounts of data and interact with other services using PowerShell Core 6.0. You'll be able to make the most of PowerShell Core 6.0's powerful automation feature, where you will have different methods available to parse data and manipulate regular expressions and Windows Management Instrumentation (WMI). After having explored automation, you will enter the extending PowerShell Core 6.0 module, covering asynchronous processing and desired state configuration. In the last module, you will learn to extend PowerShell Core 6.0 using advanced scripts and filters, and also debug issues along with working on error handling techniques. By the end of this book, you will be an expert in scripting with PowerShell Core 6.0. What you will learn Optimize code through the use of functions, switches, and looping structures Work with objects and operators to test and manipulate data Parse and manipulate different data types Create scripts and functions using PowerShell Use jobs, events, and popular public modules which assist with implementing multithreading Write .NET classes with ease within the PowerShell Create and implement regular expressions in PowerShell scripts Make use of advanced techniques to define and restrict the behavior of parameters Who this book is forIf you are a system administrator who wants to become an expert in controlling and automating your Windows environment, then Mastering Windows PowerShell Scripting is for you. It is also ideal for those new to the PowerShell language.

Qt5 C++ GUI Programming Cookbook - Practical recipes for building cross-platform GUI applications, widgets, and animations with... Qt5 C++ GUI Programming Cookbook - Practical recipes for building cross-platform GUI applications, widgets, and animations with Qt 5, 2nd Edition (Paperback, 2nd Revised edition)
Lee Zhi Eng
R1,224 Discovery Miles 12 240 Ships in 10 - 15 working days

Use Qt 5 to design and build functional, appealing, and user-friendly graphical user interfaces (GUIs) for your applications. Key Features Learn to use Qt 5 to design and customize the look and feel of your application Improve the visual quality of an application by using graphics rendering and animation Understand the balance of presentation and web content that will make an application appealing yet functional Book DescriptionWith the growing need to develop GUIs for multiple targets and multiple screens, improving the visual quality of your application becomes important so that it stands out from your competitors. With its cross-platform ability and the latest UI paradigms, Qt makes it possible to build intuitive, interactive, and user-friendly user interfaces for your applications. Qt5 C++ GUI Programming Cookbook, Second Edition teaches you how to develop functional and appealing user interfaces using the latest version of QT5 and C++. This book will help you learn a variety of topics such as GUI customization and animation, graphics rendering, implementing Google Maps, and more. You will also be taken through advanced concepts like asynchronous programming, event handling using signals and slots, network programming, various aspects of optimizing your application. By the end of the book, you will be confident to design and customize GUI applications that meet your clients' expectations and have an understanding of best practice solutions for common problems. What you will learn Animate GUI elements using Qt5's built-in animation system Draw shapes and 2D images using Qt5's powerful rendering system Implement an industry-standard OpenGL library in your project Build a mobile app that supports touch events and exports it onto devices Parse and extract data from an XML file and present it on your GUI Interact with web content by calling JavaScript functions from C++ Access MySQL and SQLite databases to retrieve data and display it on your GUI Who this book is forThis intermediate-level book is designed for those who want to develop software using Qt 5. If you want to improve the visual quality and content presentation of your software application, this book is for you. Prior experience of C++ programming is required.

Fifty Years of the Art of Boot Making (Paperback): Anon Fifty Years of the Art of Boot Making (Paperback)
Anon
R410 Discovery Miles 4 100 Ships in 10 - 15 working days
Soulful Travel Diary (Paperback): Therese E Prentice Soulful Travel Diary (Paperback)
Therese E Prentice
R231 Discovery Miles 2 310 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Fortified Wine: A Comprehensive Guide to…
Kenneth Young Hardcover R749 R497 Discovery Miles 4 970
SAS and Elite Forces Guide Mental…
Christopher McNab Paperback R566 R477 Discovery Miles 4 770
Essential Buyers Guide Land Rover Series…
Maurice Thurman Paperback R393 R349 Discovery Miles 3 490
Lost Department Stores of San Francisco
Anne Evers Hitz Paperback R596 R496 Discovery Miles 4 960
Buy Right - Consumer Guide For South…
SANCU Paperback R15 Discovery Miles 150
London Villages - Explore the City's…
Zena Alkayat Paperback R262 Discovery Miles 2 620
Everyday Law for Consumers
Michael L. Rustad Hardcover R4,741 Discovery Miles 47 410
The Secret Lives Of Booksellers…
James Patterson, Matt Eversmann Paperback R420 R299 Discovery Miles 2 990
Essential Windows 10: 1st Anniversary…
Kevin Wilson Paperback R468 R349 Discovery Miles 3 490
Leo's Guide To Not Becoming A Statistic…
Leo Prinsloo Paperback R265 R212 Discovery Miles 2 120

 

Partners