0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (94)
  • R250 - R500 (441)
  • R500+ (3,158)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages

You Want to Do What in PHP? (Paperback): Kevin Schroeder You Want to Do What in PHP? (Paperback)
Kevin Schroeder
R1,249 Discovery Miles 12 490 Ships in 18 - 22 working days

A creative look at the fundamentals of PHP programming, this manual shows practical but atypical examples of PHP code. Theories, considerations, and varying options--such as binary protocols, sharing data, extending PHP with Java, and scaling PHP applications with messaging--are presented as new approaches to solving problems. Taking into consideration operating system level options, this programming reference goes beyond the basics to offer more advanced and innovative options for building PHP applications.

CSS3 Quick Syntax Reference - A Pocket Guide to the Cascading Style Sheets Language (Paperback, 2nd ed.): Mikael Olsson CSS3 Quick Syntax Reference - A Pocket Guide to the Cascading Style Sheets Language (Paperback, 2nd ed.)
Mikael Olsson
R1,023 Discovery Miles 10 230 Ships in 18 - 22 working days

The CSS3 Quick Syntax Reference is a 150-page syntax reference to the Cascading Style Sheets language. It presents the essentials of CSS3 in a well-organized format that can be used as a handy reference. You won't find any technical jargon, bloated samples, drawn-out history lessons or witty stories in this book. What you will find is a CSS reference that is concise, to the point, and highly accessible. The book is packed with useful information and is a must-have for any CSS programmer or web developer. What You Will Learn Use the various selectors available in CSS3 Leverage various other CSS properties Design and build web UIs using color, text, spacing, fonts, background, and more Work with lists, tables, and media in CSS3 Employ CSS3 best practices Who This Book Is For Experienced programmers and web developers new to CSS3 or even new to CSS in general.

Building Android Apps in Python Using Kivy with Android Studio - With Pyjnius, Plyer, and Buildozer (Paperback, 1st ed.): Ahmed... Building Android Apps in Python Using Kivy with Android Studio - With Pyjnius, Plyer, and Buildozer (Paperback, 1st ed.)
Ahmed Fawzy Mohamed Gad
R1,560 R1,287 Discovery Miles 12 870 Save R273 (18%) Ships in 18 - 22 working days

Start building Python-based Android applications using Kivy with Android Studio. Through in-depth examples, this book teaches you everything you need to create your first Android application in Python and publish on Google Play. Building Android Apps in Python Using Kivy with Android Studio takes you through the basics of Kivy by discussing its application structure, widgets, and event handling. The KV language is then introduced for separating the logic and GUI by adding widgets within a KV file. You will then learn how to utilize Android camera using Kivy, build the HTTP server using Flask, and create and manage multiple screens to help you design your own applications. Through detailed step-by-step instructions, you will create your first multi-level cross-platform game that includes animation and sound effects. Following this, the process of converting the Kivy application into an Android application using Buildozer and Python-4-Android is covered in detail. You will then learn how to edit the generated Android Studio project into Android Studio by adding extensions to the original application. The widgets added in Kivy could be handled within Android Studio. Moreover, Android views could be added to enrich the Kivy application. The resulting Android application created with Kivy can be hosted on Google Play to download and install as a regular Android application. At the end, this book will give you the basic knowledge of Kivy needed to build cross-platform Android applications, produce an Android Studio project, and understand how it all works in detail. What You Will Learn Build cross-platform applications from scratch using Kivy in detail Create a cross-platform interactive multi-level game from the ground up Examine the pipeline of building an Android app from the Python Kivy app Understand the structure of the Android Studio project produced by Kivy Recognize how to extend the application within Android Studio by adding more Android views to the application main activity. Who This Book Is For Python developers with no previous experience in Kivy who are looking to create their first Android application completely in Python.

Introducing ArcGIS API 4 for JavaScript - Turn Awesome Maps into Awesome Apps (Paperback, 1st ed.): Rene Rubalcava Introducing ArcGIS API 4 for JavaScript - Turn Awesome Maps into Awesome Apps (Paperback, 1st ed.)
Rene Rubalcava
R1,634 Discovery Miles 16 340 Ships in 18 - 22 working days

Learn to use the ArcGIS API 4 for JavaScript to build custom web mapping applications. This book teaches you to easily create interactive displays of geographic information that you can use to tell stories and answer questions. Version 4 of the ArcGIS API for JavaScript introduces new patterns and fundamental concepts, including 3D mapping capabilities. You will learn the fundamentals of using the API in order to get the most out of it. Covering key concepts and how different components work together, you will also learn how to take advantage of the Widget framework built into the API to build your own reusable widgets for your own ArcGIS JSAPI applications. Including a series of samples you can use to leverage the API for your own applications, Introducing ArcGIS API 4 for JavaScript helps you take your existing knowledge of JavaScript to a new level, and add new features to your app libraries. What You'll Learn Create both 2D and 3D custom web mapping applications Work with popups and custom widgets Leverage the ArcGIS platform in your applications Utilize custom visualizations Who This Book Is For Developers who need to learn the ArcGIS JSAPI for work or school. Those with some JavaScript experience; GIS or mapping experience is not required.

Decoupling Drupal - A Decoupled Design Approach for Web Applications (Paperback, 1st ed.): Deepali Mayekar Decoupling Drupal - A Decoupled Design Approach for Web Applications (Paperback, 1st ed.)
Deepali Mayekar
R1,084 Discovery Miles 10 840 Ships in 18 - 22 working days

Implement a headless/decoupled Drupal design to build easily maintainable web applications. This book begins by showing you CMS workflows and best practices to give you the basics you need for working with decoupled Drupal. As part of this process, Decoupling Drupal reveals the advantages of using content management systems and explains that decoupled Drupal is the answer to various problems faced in creating and maintaining enterprise applications. Decoupling Drupal will show you how administering Drupal monolithically to design web applications can be a challenge. You'll see how the maintainability of your application reduces exponentially over the years. In contrast, a decoupled design enables an easy handshake between the front-end and back-end applications, meaning you can implement services in a short amount of time and scale them quickly. The final part of the book covers the impact of decoupling on functional and non-functional requirements and the use of Drupal 8 modules to address the requirements of decoupling. This involves solving the problems that occur at different stages of CMS evolution in an organization. What You Will Learn Discover the principles of headless/decoupled design Implement Drupal in a real-time environment Work with the Drupal modules normally used in a decoupled design Use Drupal to complete back-end tasks Integrate a Pantheon cloud-solution for headless Drupal Acknowledge the use of CMS in your day-to-day IT life Who This Book Is For Web application designers, developers, and Drupal enthusiasts.

Head First PHP & MySQL (Paperback): Lynn Beighley Head First PHP & MySQL (Paperback)
Lynn Beighley; Contributions by Michael Morrison
R1,380 R1,183 Discovery Miles 11 830 Save R197 (14%) Ships in 18 - 22 working days

If you're ready to create web pages more complex than those you can build with HTML and CSS, "Head First PHP & MySQL" is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL. Packed with real-world examples, this book teaches you all the essentials of server-side programming, from the fundamentals of PHP and MySQL coding to advanced topics such as form validation, session IDs, cookies, database queries and joins, file I/O operations, content management, and more. "Head First PHP & MySQL" offers the same visually rich format that's turned every title in the "Head First" series into a bestseller, with plenty of exercises, quizzes, puzzles, and other interactive features to help you retain what you've learned.This title discusses how to: use PHP to transform static HTML pages into dynamic web sites; create and populate your own MySQL database tables, and work with data stored in files; perform sophisticated MySQL queries with joins, and refine your results with LIMIT and ORDER BY; use cookies and sessions to track visitors' login information and personalize the site for users; protect your data from SQL injection attacks; use regular expressions to validate information on forms; dynamically display text based on session info and create images on the fly; and, pull syndicated data from other sites using PHP and XML. Throughout the book, you'll build sophisticated examples - including a mailing list, a job board, and an online dating site - to help you learn how to harness the power of PHP and MySQL in a variety of contexts. If you're ready to build a truly dynamic website, "Head First PHP & MySQL" is the ideal way to get going.

JQuery in Easy Steps (Paperback): Mike McGrath JQuery in Easy Steps (Paperback)
Mike McGrath
R320 Discovery Miles 3 200 Ships in 10 - 15 working days

This title instructs the reader how to script dynamic web pages using the popular jQuery JavaScript library, giving complete examples that illustrate each aspect with colourised source code.

HTML5 and CSS3, Illustrated Introductory (Paperback, 2nd edition): Sasha Vodnik HTML5 and CSS3, Illustrated Introductory (Paperback, 2nd edition)
Sasha Vodnik
R1,422 R1,310 Discovery Miles 13 100 Save R112 (8%) Ships in 10 - 15 working days

Master the foundational HTML5 and CSS3 skills that are needed to create outstanding basic websites using this practical, user-friendly book from the popular Illustrated Series. HTML5 AND CSS3 ILLUSTRATED INTRODUCTORY, 2E covers today's basic concepts and must-know skills for developing web pages and websites using the latest HTML5 and CSS3 standards and best practice. Updates throughout this new edition introduce key principles of website design, while integrating coverage of mobile design and testing. This edition provides beginners with the "nuts-and-bolts" and offers more experienced users the opportunity to brush up on the basics and then move to more advanced topics. Each two-page spread focuses on a single skill, making even complex topics, such as coding with HTML5, easy to follow and absorb.

Real World Instrumentation with Python (Paperback): John M. Hughes Real World Instrumentation with Python (Paperback)
John M. Hughes
R1,303 R1,106 Discovery Miles 11 060 Save R197 (15%) Ships in 18 - 22 working days

With this convenient, single-source reference, you'll learn how to develop instrumentation software with Python that lets you monitor or control devices in the physical world. Whether you need to acquire data from a hardware device or automate its functions, this book shows you how to build interfaces that include everything from software to wiring. You get step-by-step instructions, clear examples, and hands-on tips and hints for interfacing a PC to the real world, along with advice to help you avoid common pitfalls. Use the book's hardware survey to discover the interface type for your particular device, and then follow detailed examples to develop the interface with Python and C. Organized by interface type, data processing activities, and user interface implementations, this book is for anyone who works with instrumentation, robotics, data acquisition, or process control. * Understand how to define the scope of an application and determine the algorithms necessary -- and why it's important * Learn how to use industry-standard interfaces such as RS-232, RS-485, and GPIB * Create low-level extension modules in C to interface Python with a variety of hardware and test instruments * Explore the console, curses, TkInter, and wxPython for graphical and text-based user interfaces * Use open source software tools and libraries to reduce cost and avoid implementing functionality from scratch

Web Information Systems Engineering - WISE 2018 - 19th International Conference, Dubai, United Arab Emirates, November 12-15,... Web Information Systems Engineering - WISE 2018 - 19th International Conference, Dubai, United Arab Emirates, November 12-15, 2018, Proceedings, Part I (Paperback, 1st ed. 2018)
Hakim Hacid, Wojciech Cellary, Hua Wang, Hye-Young Paik, Rui Zhou
R1,473 Discovery Miles 14 730 Ships in 18 - 22 working days

The two-volume set LNCS 11233 and LNCS 11234 constitutes the proceedings of the 19th International Conference on Web Information Systems Engineering, WISE 2018, held in Dubai, United Arab Emirates, in November 2018. The 48 full papers and 21 short papers presented were carefully reviewed and selected from 209 submissions. The papers are organized in topical sections on blockchain, security, social network and security, social network, microblog data analysis, graph data, information extraction, text mining, recommender systems, medical data analysis, Web services and cloud computing, data stream and distributed computing, data mining techniques, entity linkage and semantics, Web applications, and data mining applications.

3D Game Programming for Kids 2e (Paperback, 2nd ed.): Chris Strom 3D Game Programming for Kids 2e (Paperback, 2nd ed.)
Chris Strom
R1,089 R951 Discovery Miles 9 510 Save R138 (13%) Ships in 10 - 15 working days

You know what's even better than playing games? Programming your own! Make your own online games, even if you're an absolute beginner. Let your imagination come to 3D life as you learn real-world programming skills with the JavaScript programming language - the language used everywhere on the web. This new edition is completely revised, and takes advantage of new programming features to make game programming even easier to learn. Plus, new effects make your games even cooler. When you're done, you're going to be amazed at what you can create. Jump right in! Start programming cool stuff on page 1. Keep building new and different things until the very last page. This book wants you to play. Not just play games, but play with code. Play with programming. Because the best way to learn something is to have fun with it! This second edition is updated from start to finish to make it even easier to get started programming in JavaScript. Every example has been updated to make it easier, with new example games to explore and new 3D effects that make your games even more fun! Want a red donut? You can make hundreds of them, spinning around like mad. Want to create a star field? Make a hundred or a thousand stars. Make them red, green, or blue. Explosions? Fireworks? Planets? It's up to you. And, using a code editor created especially for this book, you'll program right in your web browser. You'll see the results of your work and imagination right away - right next to the code that you just typed! Along the way, you'll pick up a ton of programming knowledge, and dive in even deeper with some more advanced chapters. Whatever you want to do, this book has your back. Best of all, you get to create awesome games and say, "I made this!" What You Need: You need the latest version of the Google Chrome Web browser, available for free from https: //chrome.google.com. You also need an Internet connection to access the ICE Code Editor the first time. ICE Code Editor will be loaded onto your computer, so you won't need Internet access for later projects.

Head First jQuery (Paperback): Ryan Benedetti Head First jQuery (Paperback)
Ryan Benedetti; Contributions by Ronan Cranley
R984 R862 Discovery Miles 8 620 Save R122 (12%) Ships in 18 - 22 working days

Want to add more interactivity and polish to your websites? Discover how jQuery can help you build complex scripting functionality in just a few lines of code. With "Head First jQuery," you'll quickly get up to speed on this amazing JavaScript library by learning how to navigate HTML documents while handling events, effects, callbacks, and animations. By the time you've completed the book, you'll be incorporating Ajax apps, working seamlessly with HTML and CSS, and building your own plug-ins.

If you want to learn--and understand--how to create interactive web pages, unobtrusive script, and cool animations that don't kill your browser, this book is for you.Use jQuery with DOM to overcome the limitations of HTML and CSS Learn how jQuery selectors and actions work together Write functions and wire them to interface elements Use jQuery effects to create actions on the page Make your pages come alive with animation Learn how use jQuery with the new HTML5 elements Build interactive web pages with jQuery and Ajax Create plug-ins to handle reusable functions Build forms and reports in web applications

Making Isometric Social Real-Time Games with HTML5, CSS3 and JavaScript (Paperback): Mario Andres Pagella Making Isometric Social Real-Time Games with HTML5, CSS3 and JavaScript (Paperback)
Mario Andres Pagella
R560 Discovery Miles 5 600 Ships in 18 - 22 working days

Anyone familiar with Zynga's Farmville understands how fun and addictive real-time social games can be. This hands-on guide shows you how to design and build one of these games from start to finish, with nothing but open source tools. You'll learn how to render graphics, animate with sprites, add sound, validate scores to prevent cheating, and more, using detailed examples and code samples.

By the end of the book, you'll complete a project called Tourist Resort that combines all of the techniques you've learned. You'll also learn how to integrate your game with Facebook. If you're familiar with JavaScript, HTML5, and CSS3, you're ready to get started. Use HTML5's canvas element to build smooth animations with sprites Create an isometric grid pattern for high-performance graphics Design a GUI that works equally well on mobile devices and PCs Add sound to your game with HTML5's audio element Implement the game's path-finding function with WebWorkers Build a client data model on the server with PHP and MySQL Make your game come alive with dynamic CSS3 objects

Higher Education for All. From Challenges to Novel Technology-Enhanced Solutions - First International Workshop on Social,... Higher Education for All. From Challenges to Novel Technology-Enhanced Solutions - First International Workshop on Social, Semantic, Adaptive and Gamification Techniques and Technologies for Distance Learning, HEFA 2017, Maceio, Brazil, March 20-24, 2017, Revised Selected Papers (Paperback, 1st ed. 2018)
Alexandra I. Cristea, Ig Ibert Bittencourt, Fernanda Lima
R1,941 Discovery Miles 19 410 Ships in 18 - 22 working days

This book constitutes the thoroughly refereed proceedings of the Researcher Links Workshop: Higher Education for All, held in Maceio, Brazil, in March 2017. The 12 full papers presented were carefully reviewed and selected from 31 submissions. The papers deal with a large spectrum of topics, including higher education, technology-enhanced solutions, user modelling, user grouping, gamification, educational games, MOOCs, e-learning, open educational resources, collaborative learning, student modelling, serious games, language analysis.

Mastering Clojure Macros (Paperback): Colin Jones Mastering Clojure Macros (Paperback)
Colin Jones
R448 R368 Discovery Miles 3 680 Save R80 (18%) Ships in 10 - 15 working days

Level up your skills by taking advantage of Clojure's powerful macro system. Macros make hard things possible and normal things easy. They can be tricky to use, and this book will help you deftly navigate the terrain. You'll discover how to write straightforward code that avoids duplication and clarifies your intentions. You'll learn how and why to write macros. You'll learn to recognize situations when using a macro would (and wouldn't!) be helpful. And you'll use macros to remove unnecessary code and build new language features. Clojure offers some sharp tools in its toolbox, and one of the sharpest is its macro system. This book will help you write macros using Clojure, and more importantly, recognize when you should be using macros in the first place. The Lisp "code-as-data" philosophy gives tremendous advantages to macro authors and users. You can use macros to evaluate code in other contexts, move computations to compile time, and create beautiful API layers. You don't need to wait on the Clojure language itself to add new features, you'll learn how to implement even the lowest-level features as macros. You'll step through representative samples of how to use macros in production libraries and applications, find clear details on how to construct macros, and learn pointers to avoid obstacles that often trip up macro amateurs. Clojure macros are more straightforward to use than metaprogramming features in many other languages, but they're different enough from normal programming to present challenges of their own. Mastering Clojure Macros examines some of these issues, along with alternatives to macros where they exist. By the time you finish this book, you'll be thinking like a macro professional. What You Need: The book examples have been developed under Clojure 1.6.0, although earlier and later versions of Clojure may work as well. You'll want to use Leiningen 2.x in order to follow along with the examples that use external projects.

C# and XML Primer (Paperback, 1st ed.): Jonathan Hartwell C# and XML Primer (Paperback, 1st ed.)
Jonathan Hartwell
R1,182 Discovery Miles 11 820 Ships in 18 - 22 working days

Learn XML and how to use and integrate it into your C# applications using this compact book. This guide helps you avoid the pitfalls of dealing with XML and C# since handling XML with C# and the .NET Platform can present its own set of challenges. XML is far from a dead technology, so it is important to learn how best to use it in your applications when the need arises. What You Will Learn Gain the essentials of XML for C# development Read XML files with XMLDocuMent and XDocument Write XML with XMLDocument, XDocument, and XMLWriter Modifiy your XML with XML Document and XDocument Who This Book Is For Experienced Windows application programmers/developers using .NET and C# who may be new to using and applying XML.

JavaScript Recipes - A Problem-Solution Approach (Paperback, 1st ed.): Russ Ferguson, Keith Cirkel JavaScript Recipes - A Problem-Solution Approach (Paperback, 1st ed.)
Russ Ferguson, Keith Cirkel
R2,833 Discovery Miles 28 330 Ships in 18 - 22 working days

JavaScript Recipes is your go-to reference for tackling common and advanced JavaScript tasks. JavaScript is the world's most popular client-side scripting language and is gaining popularity on the server. Using a problem-solution approach, this book takes you from language basics like built-in objects and flow control all the way to advanced optimization techniques, frameworks and Node.js. Quickly discover solutions to common problems, best practices you can follow, and everything JavaScript has to offer. You will learn language fundamentals like types, conversions, execution contexts, expressions, operators, statements, and built-in objects. With this book you'll be able to explore and make the most of your script's host environment and how to create your own JavaScript host using Google's V8 engine. Employ advanced optimization techniques to create scripts that execute as fast, or faster, than native executables. JavaScript is a powerful language that developers have used to write 3D games, compilers and even a virtual machine that boots Linux. JavaScript Recipes shows you how to avoid wasting development time and concentrate on developing cutting-edge applications.You'll see how much quicker and efficient it is to develop with JavaScript. Start becoming a JavaScript pro with JavaScript Recipes today. What you'll learn * Learn JavaScript language fundamentals and what they can do for you * Use JavaScript's powerful features to develop next-generation applications * Explore your script's host environment and extend it with your own objects * Learn how to use Google's V8 Engine to create your own JavaScript environment * Learn advanced optimization techniques * Implement advanced techniques like closures, namespaces, and reflection * How to use different aspects of frameworks such as jQuery * How to use Node.js efficiently Who this book is for JavaScript Recipes is a reference for the JavaScript developer that needs to get development tasks accomplished quickly. If you've struggled in the past to develop a JavaScript application, or wondered if your application could function more efficiently, this book's for you. JavaScript Recipes is great for the developer wanting to enhance their mastery of the language as well as seasoned developers that want to learn advanced coding techniques.

Magento 1 DIY (Paperback, 1st ed.): Viktor Khliupko Magento 1 DIY (Paperback, 1st ed.)
Viktor Khliupko
R1,528 Discovery Miles 15 280 Ships in 18 - 22 working days

Learn how Magento 1 works and how to manage it via easy and advanced techniques. Magento continues to be a top choice for eCommerce solutions in small and large businesses, and many systems are still running on Magento 1.x. This book is specifically designed for these versions. Aimed at entrepreneurs, marketers, and other experts interested in eCommerce, Magento 1 DIY shows you how to set up and configure Magento 1 for your own project. You will also learn how to use extensions, templates and enterprise features guided by easy-to-understand, real-world examples. What You Will Learn: Set up, configure, use templates, designs and extensions Optimize security and performance Integrate with PIM, ERP, CRM, and other enterprise systems Who This Book Is For:

Java Image Processing Recipes - With OpenCV and JVM (Paperback, 1st ed.): Nicolas Modrzyk Java Image Processing Recipes - With OpenCV and JVM (Paperback, 1st ed.)
Nicolas Modrzyk
R928 Discovery Miles 9 280 Ships in 18 - 22 working days

Quickly obtain solutions to common Java image processing problems, learn best practices, and understand everything OpenCV has to offer for image processing. You will work with a JVM image wrapper to make it very easy to run image transformation through pipelines and obtain instant visual feedback. This book makes heavy use of the Gorilla environment where code can be executed directly in the browser, and image transformation results can also be visualized directly in the browser. Java Image Processing Recipes includes recipes on more advanced image manipulation techniques, such as image smoothing, cartooning, sketching, and mastering masks to apply changes only to parts of the image. You'll see how OpenCV features provide instant solutions to problems such as edges detection and shape finding. Finally, the book contains practical recipes dealing with webcams and various video streams, giving you ready-made code with which to do real-time video analysis. What You Will Learn Create your personal real-time image manipulation environment Manipulate image characteristics with OpenCV Work with the Origami image wrapper Apply manipulations to webcams and video streams Who This Book Is For Developers that want to manipulate images and use other advanced imaging techniques, through code running in the JVM.

Docker in Action (Paperback, 2nd edition): Jeff Nickoloff, Stephen Kuenzli, Bret Fisher Docker in Action (Paperback, 2nd edition)
Jeff Nickoloff, Stephen Kuenzli, Bret Fisher
R1,198 Discovery Miles 11 980 Ships in 10 - 15 working days

The idea behind Docker is simple. Create a tiny virtual environment called a container that holds just your application and its dependencies. The Docker engine uses the host operating system to keep track of your containers. Applications running inside containers share resources, making their footprints small. They are easy to install, manage, and remove. Docker in Action, Second Edition teaches you to create, deploy, and manage applications hosted in Docker containers running on Linux. Fully updated, with four new chapters and revised best practices and examples, this second edition begins with a clear explanation of the Docker model. Then, you go hands-on with packaging applications, testing, installing, running programs securely, and deploying them across a cluster of hosts. With examples showing how Docker benefits the whole dev lifecycle, you'll discover techniques for everything from dev-and-test machines to full-scale cloud deployments.

Reactive Java Programming (Paperback, 1st ed.): Andrea Maglie Reactive Java Programming (Paperback, 1st ed.)
Andrea Maglie
R1,132 Discovery Miles 11 320 Ships in 18 - 22 working days

Learn reactive programming using Java and its functional aspects, sometimes called RxJava. This book shows you how to solve "callback hell" with RxJava and shows you how to write thread-safe code without hanging onto state variables which comes in handy for cloud computing software-as-a-service issues, especially when dealing with big data processes through streaming. Reactive Java Programming includes unique coverage of reactive Android programming, growing more and more popular in mobile development with the Cloud. After reading this guide to reactive programming, you'll be able to apply it to your own big data cloud applications that use Java. What You'll Learn Use and map observables Filter and combine events Employ subjects, schedulers, and backpressure Handle reactive patterns Test your RxJava code Write your own operators Carry out reactive Android programming Who This Book Is For Experienced Java programmers new to reactive programming and those who may have some experience with reactive programming new to Java.

Discussions in User Experience - Healthcare for User Frustration (Paperback, 1st ed.): Dave Lull Discussions in User Experience - Healthcare for User Frustration (Paperback, 1st ed.)
Dave Lull
R1,211 Discovery Miles 12 110 Ships in 18 - 22 working days

Understand the work of a modern UX professional and why UX is necessary for your business. Collated through years of online talks and work experience, this short collection of paraphrased discussions reveals the underlying psychology and philosophy of user experience decision making. Go beyond the rules to understand why the rules are there. Designed for anyone in business whose work is touching on UX - from developers to hiring managers - the topics in this book supersede the current thinking established in the IT world and touches on topics not often considered in UX education or in the workplace. Each discussion provides a launchpad for your own thinking and understanding. Written by an author with over 20 years' experience in the field of UX, this book will show you how UX is not just about users, it's about user welfare. What You'll Learn: Understand the psychology and philosophy of UX and why it is important Examine the underlying reasons behind many concepts, methods and tools Ensure the entire business offers a better experience to their users. Who this Book Is For Anyone who wants to make a career of UX design and/or architecture, including management.

Material Design Implementation with AngularJS - UI Component Framework (Paperback, 1st ed.): V. Keerti Kotaru Material Design Implementation with AngularJS - UI Component Framework (Paperback, 1st ed.)
V. Keerti Kotaru
R1,365 Discovery Miles 13 650 Ships in 18 - 22 working days

Build high-quality web and mobile user interfaces (UI) that are interactive, fluid, and provide a consistent experience across devices from desktops to tablets to smartphones. Use a Material Design approach to position elements and create animations along with principles of the sophisticated AngularJS JavaScript framework. Take advantage of Angular Material, a UI component framework that works out of the box to design web pages that adapt to various screen sizes and adhere to Material Design specifications. What You Will Learn: Develop a UI that adheres to Material Design principles using Angular Material, a UI component framework Use various Angular Material elements, directives, and services in conjunction with CSS3 Flexbox for layout management Use best practice design techniques to develop a responsive UI to fit multiple devices and screen sizes from desktop to tablet to mobile phone Develop web apps for both mobile and desktop form factors and screen sizes using HTML, CSS, and JavaScript Who This Book Is For: Web and mobile app developers with a basic understanding of JavaScript, HTML, and CSS

Learn CakePHP - With Unit Testing (Paperback, 2nd ed.): Radharadhya Dasa Learn CakePHP - With Unit Testing (Paperback, 2nd ed.)
Radharadhya Dasa
R1,051 Discovery Miles 10 510 Ships in 18 - 22 working days

Accelerate your development of PHP applications using the popular CakePHP web application development framework and unit testing. This short book shows you how to carry out test-driven development with fixtures, model tests, controller tests, mocks, and test suites. Learn CakePHP contains all you need to get started with the CakePHP framework to build faster, better PHP-based web applications. You'll learn about unit testing and how to implement it in CakePHP. This approach to coding leads to better code, better applications, and better programming habits. With this knowledge your PHP skills will go from strength to strength allowing you to write more and improved code. What you'll learn What is unit testing and CakePHP and how to put the two together What is clean coding What is TDD and the development cycle using this approach How to work with fixtures, model tests, text callbacks, controller tests, and more How to do mocks, test suites, testing from the command line and more How to work with code coverage, fixtures data, and private methods Who this book is for This book is for experienced PHP programmers and web developers who have little or no experience using CakePHP and/or unit testing.

Reactive with ClojureScript Recipes - Functional Programming for the Web (Paperback, 1st ed.): Nicolas Modrzyk Reactive with ClojureScript Recipes - Functional Programming for the Web (Paperback, 1st ed.)
Nicolas Modrzyk
R2,736 Discovery Miles 27 360 Ships in 18 - 22 working days

Use ClojureScript to create powerful serverless Web applications that are responsive and engaging. This book presents Reactive recipes with Reagent, a ClojureScript reactive framework, to create interactive applications. Throughout the book, Reactive with ClojureScript Recipes uses progressively more complex examples and introduces you to a set of powerful tools that target rapid web application development. In the last chapter, you'll use these concepts for an HTML5-based deployment to smart phones. ClojureScript is your functional programming language for the web. ClojureScript looks like a LISP, and compiles to JavaScript, and thus runs nicely run in the browser. What You'll Learn Write simple static web apps with Boot Iintegrate ClojureScript and its libraries Animate content, play with sound and videos Use Reagent, and be Reactive in the browser. Run your Application on a smart phones. Who This Book Is For Clojure developers who want to turn their functional skills to the web and JavaScript advanced developers who want reuse their web skills in a different language

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
human nature
Justine Nicole Flores Paperback R232 Discovery Miles 2 320
Software Quality Control, Error…
Judith Clapp, Saul F. Stanten, … Hardcover R1,241 Discovery Miles 12 410
Modals and Conditionals - New and…
Angelika Kratzer Hardcover R3,491 Discovery Miles 34 910
And the Dragon
Fran Manushkin Paperback R171 R157 Discovery Miles 1 570
Intermediate Access
M. L. Humphrey Hardcover R535 Discovery Miles 5 350
Compressed Sensing & Sparse Filtering
Avishy Y. Carmi, Lyudmila Mihaylova, … Hardcover R6,057 R4,925 Discovery Miles 49 250
ICS AH-53 Airsoft High Capa Magazine…
R1,100 R999 Discovery Miles 9 990
Optimization on Metric and Normed Spaces
Alexander J Zaslavski Hardcover R2,893 Discovery Miles 28 930
Hatsan Hydra Qe Set 4.5/5.5mm Air Rifle
R25,599 R20,999 Discovery Miles 209 990
Higher Education 4.0 - The Digital…
Kevin Anthony Jones, Sharma Ravishankar Hardcover R4,271 Discovery Miles 42 710

 

Partners