0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (107)
  • R250 - R500 (521)
  • R500+ (3,136)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages

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.

Making Games - With JavaScript (Paperback, 1st ed.): Christopher Pitt Making Games - With JavaScript (Paperback, 1st ed.)
Christopher Pitt
R1,002 Discovery Miles 10 020 Ships in 18 - 22 working days

Develop games using the JavaScript web scripting language. This compact short book will help you learn how to use modern JavaScript to make games for web browsers. They're effortless to use and they work everywhere. If you've ever wanted to make a game, join author Christopher Pitt. You'll start with nothing and build fun games, in no time at all. What You'll Learn Make a game using JavaScript Master the game loop Handle player input, collision detection, gravity, ladders, and stairs Work with camera locking, mobs, and health Manage game inventory Handle mapping and more Who This Book Is For Those who are new to game development with some experience with JavaScript and web development.

Learn API Testing - Norms, Practices, and Guidelines for Building Effective Test Automation (Paperback, 1st ed.): Jagdeep Jain Learn API Testing - Norms, Practices, and Guidelines for Building Effective Test Automation (Paperback, 1st ed.)
Jagdeep Jain
R1,177 R980 Discovery Miles 9 800 Save R197 (17%) Ships in 18 - 22 working days

Explore software web application architecture, API testing, coding practices, and the standards for better API test automation development and management. This book focuses on aspiring software testing engineers currently working in API testing, and those starting their journey in the field of software testing. You'll begin with an introduction to API testing and software web applications involving APIs. The book then moves on to the authentication standards used in the software industry, and the tools, the frameworks, and the libraries used in API testing. As the book progresses, you'll learn about the test pyramid, how to test an API, what makes a good test script, and various coding guidelines. Finally, you get to write your own API test script. Learn API Testing is your pathway to understanding a typical software web application, its requests and responses, and the properties of a good test script. What You'll learn Examine practices, standards, and guidelines for effective test automation Work with different tools like RestAssured, Curl, and Postman Understand API testing paradigm (internal/external APIs, CDCT) Review a case study on the industrial software API testing process Organize a test framework Who This Book Is For API testing aspirants, developers/architects, project managers, and non-technical team members who may want to understand how APIs are being tested.

Building APIs with Node.js (Paperback, 1st ed.): Caio Ribeiro Pereira Building APIs with Node.js (Paperback, 1st ed.)
Caio Ribeiro Pereira
R1,387 Discovery Miles 13 870 Ships in 18 - 22 working days

Learn how to build scalable APIs using the Node.js platform and ES6 (EcmaScript 2015) with this quick, informative guide. Developing systems for the wide range of devices available in the modern world requires the construction of APIs designed to work only with data in a centralized manner, allowing client-side applications to be developed separately and have a unique interface for the final user. Node.js has proven itself to be an excellent platform for building REST APIs because of its single-thread architecture. It has a low learning curve and can be understood by anyone who has a basic understanding of the JavaScript language. Use Building APIs with Node.js today to understand how Node.js APIs work, and how you can build your own. What You Will Learn Build scalable APIs using the Node.js platform Use ES6, Express, Passport, ApiDoc, Mocha, Helmet and more Integrate an SQL database through Sequelize.js and build a single page application using Vanilla.js Who This Book Is For Ideal for developers who have a basic understanding of JavaScript and Node.js.

Practical jQuery (Paperback, 1st ed.): Ankur Kumar, Mukund Chaudhary Practical jQuery (Paperback, 1st ed.)
Ankur Kumar, Mukund Chaudhary
R2,192 Discovery Miles 21 920 Ships in 18 - 22 working days

Practical jQuery is your step-by-step guide to using jQuery in the real world, taking you from downloading jQuery all the way to extending it by writing your own plug-ins and testing the DOM using QUnit. jQuery is one of today's most popular JavaScript web application development frameworks and libraries. While getting started with the tool is easy, sometimes it's not as simple to completely realize the power and automation that it can bring to your development work-and that's especially the case when you're in the middle of a project, up against a deadline. Using this book, you will learn how to use jQuery's powerful DOM manipulation tools to dynamically update content on your site. You will be able to extend jQuery's capabilities by writing your own plugins on top of the framework, animate elements, build your own jQuery elements, employ best practices, and avoid common errors. Practical jQuery teaches you how, with jQuery, you can unit test and refactor your code. You'll see how expressive yet concise jQuery's code is and how much quicker and efficient it is to develop with jQuery. Get a fundamental perspective on how jQuery works, how to understand, select, and build your own plug-ins, and how to make sure your projects run at the peak of their potential performance using Practical jQuery today.

Pro JavaScript Techniques - Second Edition (Paperback, 2nd ed.): John Paxton, John Resig, Russ Ferguson Pro JavaScript Techniques - Second Edition (Paperback, 2nd ed.)
John Paxton, John Resig, Russ Ferguson
R1,698 Discovery Miles 16 980 Ships in 18 - 22 working days

Pro JavaScript Techniques is the ultimate JavaScript book for today's web developer. It provides everything you need to know about modern JavaScript, and teaches you what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, but instead concentrates on fundamental, vital topics-what modern JavaScripting is (and isn't), and pitfalls to be wary of. You will learn about the 'this' keyword, as well as new object tools. You will be able to create reusable code with encapsulation, overloading and inheritance. The most recent techniques for debugging and testing are covered comprehensively, with information on Chrome developer tools, Jasmine, PhantomJS and Protractor. This update finishes with chapters on constructing single-page web applications that dominate the modern web. The book is filled with real-world examples and case studies, as well as numerous reusable functions and classes to save you time in your development. You will learn the practical skills needed to build professional, dynamic web applications. Pro JavaScript Techniques is an indispensable reference for any professional JavaScript web developer-enhance your JavaScript development today.

Typed PHP - Stronger Types For Cleaner Code (Paperback, 1st ed.): Christopher Pitt Typed PHP - Stronger Types For Cleaner Code (Paperback, 1st ed.)
Christopher Pitt
R934 Discovery Miles 9 340 Ships in 18 - 22 working days

Discover how stronger types mean cleaner, more efficient, and optimized PHP applications. This unique book looks at typed PHP: PHP types, strings, regular expressions, and more from PHP 7 as found in standard PHP libraries, user libraries, extensions, and cross-compilers. You'll see how to create a set of reusable tools that unify and ease the scalar types of PHP. PHP has a rich history and a dominant place on the web. It has achieved much despite language inconsistencies and difficulties. Bjarne Stroustrup once said: "There are only two kinds of languages: the ones people complain about and the ones nobody uses". PHP is one of those languages that everybody uses, yet that's often seen as a good reason to ignore the bad parts and just get stuff done. We're all for getting stuff done, and to that end, the author has used Plain Ol' PHP for many years. It's always bugged him how procedural PHP is, in an ecosystem of OOP libraries and frameworks. So he decided to take a deeper look at building a stronger type system on top of PHP. That's the goal of this book. What You'll Learn Discover the fundamentals of PHP strings, regex, underscores, native function inconsistencies, and more Examine the structure of PHP types including boxing, regex, namespace functions, composer autoload, null problem, optional values, and more Work with extensions like vagrant + phansible, provisioning, vagrant commands, SPL types, scalar objects, zephir, and more Design using scalar, SPL, zephir, structure types, resolving types, chaining, combining number types, PHPUnit, packaging, and more Plan for the future using a case study example Who This Book Is For Experienced web developers and PHP programmers.

HTML5 Quick Markup Reference (Paperback, 1st ed.): Wallace Jackson HTML5 Quick Markup Reference (Paperback, 1st ed.)
Wallace Jackson
R1,736 Discovery Miles 17 360 Ships in 18 - 22 working days

This book is a condensed reference for HTML5 markup. It presents the essential HTML5 elements and attributes in a well-organized format that can be used as a handy reference. HTML5 Quick Markup Reference is an HTML5 reference title covering tags and parameters central to HTML5 markup using the NetBeans 8.1 IDE. The book covers the tags used in HTML5, logically organized by topical chapters. It gets more advanced as chapters progress, covering the new media tags and file formats that are best for use with HTML5, as well as key factors regarding the data footprint optimization work process, in-lining .CSS and .JS files, and why data footprint optimization is important. What You Will Learn: The tags supported in HTML5 What comprises an HTML5 content production workflow Concepts and principles behind HTML5 content production How to install and utilize Inkscape for Windows, Mac OS X and Linux Concepts behind spline curves, strokes, fills, patterns, and rendering Digital illustration data formats and data footprint optimization Who This Book Is For: Website developers, Flash developers, user interface designers, HTML5 game designers, teachers, and educators.

Vue.js in Action (Paperback): Erik Hanchett, Benjamin Listwon Vue.js in Action (Paperback)
Erik Hanchett, Benjamin Listwon
R1,041 R953 Discovery Miles 9 530 Save R88 (8%) Ships in 9 - 17 working days

Description Vue.js is a front-end framework that builds on many of the reactive UI ideas introduced in React.js. Vue.js in Action teaches readers to build fast, flowing web UI with the Vue.js framework. As they move through the book, readers put their skills to practice by building a complete web store application with product listings, a checkout process, and an administrative interface! Key features * Add View and ViewModel interactivity * Work with components * Extend Vue.js with custom plugins and directives * Learn data modeling and consuming APIs Audience Written for web developers with beginning to intermediate in JavaScript, HTML, and CSS. About the technology As a second-generation reactive UI framework, Vue was designed from the ground up with developer usability in mind. It's far more intuitive than React, featuring a clean event lifecycle, easy two-way data binding, and a common-sense project structure.

JSON Quick Syntax Reference (Paperback, 1st ed.): Wallace Jackson JSON Quick Syntax Reference (Paperback, 1st ed.)
Wallace Jackson
R1,793 Discovery Miles 17 930 Ships in 18 - 22 working days

This compact syntax reference covers syntax and parameters central to JSON object definitions. You'll learn the syntax used in the JSON object definition language, logically organized by topical chapters, and getting more advanced as chapters progress, covering structures and file formats which are best for use with HTML5. Furthermore, the JSON Quick Syntax Reference includes the key factors regarding the data footprint optimization work process, the in-lining of CSS and JS files, and why a data footprint optimization work process is important. What You'll Learn * Use the object definition syntax supported in JSON* Define a JSON content production workflow* Gain an understanding of the concepts and principles behind JSON object definitions* Use JSON code snippets and apply them in your web applications* Utilize the NetBeans, Android Studio, and Eclipse IDEs for your JSON coding Who This Book Is For Web developers, Android application developers, and user interface designers.

Custom SharePoint Solutions with HTML and JavaScript - For SharePoint On-Premises and SharePoint Online (Paperback, 1st ed.):... Custom SharePoint Solutions with HTML and JavaScript - For SharePoint On-Premises and SharePoint Online (Paperback, 1st ed.)
Brandon Atkinson
R2,761 Discovery Miles 27 610 Ships in 18 - 22 working days

The content and screenshots in this book are based on SharePoint 2013. The techniques shown can also be applied to SharePoint 2016. Custom SharePoint Solutions with HTML and JavaScript shows you how to build and customize SharePoint solutions to suit a wide range of business needs. You don't need a background in Microsoft technologies; you'll learn how to rapidly build and customize sites entirely on the front end, starting with out-of-the-box features and extending them with HTML and JavaScript code. The book starts with an introduction to working with SharePoint on the front end, and how this can help you avoid common pitfalls associated with deploying custom code on the server. You'll start by using SharePoint's browser-based tools to place and manipulate out-of-the-box web parts on a page. Then learn to inject some simple HTML and JavaScript to manipulate these web parts, and use JSLink to rapidly style and manipulate data in the List web part. You'll also see examples of how to build your own custom web parts using HTML, JavaScript and CSS. For those who want to dive deeper into JavaScript on SharePoint, chapters cover working directly with built-in JavaScript methods and properties and the JavaScript object model (JSOM), and how to work with the powerful new REST API, which gives you the ultimate flexibility over what you do with your data. Whatever your background, whether it's web development, working with SharePoint on the server side, or if you're a SharePoint user looking to learn new skills, Custom SharePoint Solutions with HTML and JavaScript will show you how to get what you want from SharePoint, quickly and reliably.

Beginning AngularJS (Paperback, 1st ed.): Andrew Grant Beginning AngularJS (Paperback, 1st ed.)
Andrew Grant
R1,294 Discovery Miles 12 940 Ships in 18 - 22 working days

Beginning AngularJS is your step-by-step guide to learning the powerful AngularJS JavaScript framework. AngularJS is one of the most respected and innovative frameworks for building properly structured, easy-to-develop web applications. This book will teach you the absolute essentials, from downloading and installing AngularJS, to using modules, controllers, expressions, filters, and directives. Unlike many other books, you don't need experience with AngularJS or deep JavaScript knowledge to get started here. This book will begin by teaching you the JavaScript you need to know, and then you'll get into the basics of AngularJS. You'll learn powerful AngularJS techniques through clear instructions. With what you learn you'll be able to properly structure your code into manageable modules, understand the MVC design patterns, create expressive and adaptive HTML forms, communicate with servers and use other AngularJS services, use the powerful built-in directives, and learn how to create your own. This might all seem unknown now, but with this book you'll understand it all. AngularJS is a powerful framework, and one which may require you to think a little differently. This book will help you avoid the common pitfalls and get you up to speed, and building solid AngularJS applications, quickly and painlessly.

Beginning JavaScript, 5e (Paperback, 5th Edition): J McPeak Beginning JavaScript, 5e (Paperback, 5th Edition)
J McPeak
R1,039 R856 Discovery Miles 8 560 Save R183 (18%) Ships in 10 - 15 working days

The bestselling JavaScript guide, updated with current features and best practices Beginning JavaScript 5th Edition shows you how to work effectively with JavaScript frameworks, functions, and modern browsers, and teaches more effective coding practices using HTML5. This new edition has been extensively updated to reflect the way JavaScript is most commonly used today, introducing you to the latest tools and techniques available to JavaScript developers. Coverage includes modern coding practices using HTML5 markup, the JSON data format, DOM APIs, the jQuery framework, and more. Exercises with solutions provide plenty of opportunity to practice, and the companion website offers downloadable code for all examples given in the book. * Learn JavaScript using the most up to date coding style * Understand JSON, functions, events, and feature detection * Utilize the new HTML5 elements and the related API * Explore new features including geolocation, local storage, and more JavaScript has shaped the Web from a passive medium into one that is rich, dynamic, and interactive. No matter the technology on the server side, it's JavaScript that makes it come alive in the browser. To learn JavaScript the way it's used today, Beginning JavaScript, 5th Edition is your concise guide.

Introduction to Computing and Programming in Python, Global Edition (Paperback, 4th edition): Mark Guzdial, Barbara Ericson Introduction to Computing and Programming in Python, Global Edition (Paperback, 4th edition)
Mark Guzdial, Barbara Ericson
R2,513 Discovery Miles 25 130 Ships in 10 - 15 working days

For courses in Computer Programming with Python. Social Computing and Programming with Python Introduction to Computing and Programming in Python is a uniquely researched and up-to-date volume that is widely recognised for its successful introduction to the subject of Media Computation. Emphasising creativity, classroom interaction, and in-class programming examples, Introduction to Computing and Programming in Python takes a bold and unique approach to computation that engages students and applies the subject matter to the relevancy of digital media. The 4th Edition teaches students to program in an effort to communicate via social computing outlets, providing a unique approach that serves the interests of a broad range of students.

React Hooks in Action - With Suspense and Concurrent Mode (Paperback): John Larsen React Hooks in Action - With Suspense and Concurrent Mode (Paperback)
John Larsen
R1,132 R1,031 Discovery Miles 10 310 Save R101 (9%) Ships in 9 - 17 working days

Build stylish, slick, and speedy-to-load user interfaces in React without writing custom classes. React Hooks are a new category of functions that help you to manage state, lifecycle and side effects within functional components. React Hooks in Action teaches you to use pre-built hooks like useState, useReducer and useEffect, and to build your own hooks. Your code will be more reusable, require less boilerplate, and you'll instantly be a more effective React developer. About the technology React Hooks promise to make React programmers even more productive. Hooks are a collection of pre-built and custom functions that give you a simpler API for working with key React functionalities. Hooks cleanly encapsulate side effects, make it easier to reuse components between projects, and result in less code overall. These new features represent a fundamental evolution in how the React library functions, so even experienced React developers will want to get up to speed with Hooks. About the book React Hooks in Action shows you how to use Hooks to make your codebase simpler and more reusable, and your applications faster and more responsive. You'll build a resource booking example application chapter by chapter, learning how to develop components with local, shared, and application states. You'll discover different approaches to data fetching, including using Concurrent Mode and Suspense to improve user experience, and explore third party hooks in the evolving React ecosystem. What's inside Create a Redux store and interact with it via Hooks Use code-splitting to improve the responsiveness of your apps Build functional components that can update their own state Manage component side effects Use the React Suspense API to improve the user experience of page and data loading About the reader For front-end web developers experienced with React. About the author John Larsen is the author of Get Programming with JavaScript. He was a mathematics and computing teacher for 25 years. He has an MA in mathematics and an MSc in information technology, and an ongoing interest in educational research. A web developer since 2000, he uses JavaScript end-to-end for server-side and client-side programming.

Building Flickr Applications with PHP (Paperback, Softcover reprint of the original 1st ed.): Andrew Morton, Rob Kunkle Building Flickr Applications with PHP (Paperback, Softcover reprint of the original 1st ed.)
Andrew Morton, Rob Kunkle
R1,294 Discovery Miles 12 940 Ships in 18 - 22 working days

This is the first book that shows how to take advantage of both your photos and Flickr's enormous cache, to create new and compelling extensions to the Flickr platform. You'll discover how to take advantage of open source tools (like PHP, Apache, and MySQL) and the Flickr architecture to manage, retrieve, and format photos in imaginative ways. You'll also learn how to build upon Flickr's photo collaboration features to create interfaces for working with others on photo album projects. And you will learn how to take advantage of RSS to distribute photo updates with ease.

JavaScript Quick Syntax Reference (Paperback, 1st ed.): Mikael Olsson JavaScript Quick Syntax Reference (Paperback, 1st ed.)
Mikael Olsson
R924 Discovery Miles 9 240 Ships in 18 - 22 working days

JavaScript Quick Syntax Reference is a condensed syntax reference to the JavaScript language. It presents the essentials of JavaScript in a well-organized format that can be used as a handy reference. This includes the latest ECMAScript 5, JSON (JavaScript Object Notation) and DOM (Document Object Model) specifications and implementations. 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 JavaScript reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any JavaScript programmer or Web developer. In JavaScript Quick Syntax Reference, you will find a concise reference to JavaScript programming language syntax; has short, simple and focused code examples; and includes a well laid out table of contents and a comprehensive index allowing easy review.

Windows 10 Development Recipes - A Problem-Solution Approach in HTML and JavaScript (Paperback, 1st ed.): Senthil Kumar, Lohith... Windows 10 Development Recipes - A Problem-Solution Approach in HTML and JavaScript (Paperback, 1st ed.)
Senthil Kumar, Lohith Goudagere Nagaraj, Pathik Rawal, Pryank Rohilla
R2,707 Discovery Miles 27 070 Ships in 18 - 22 working days

This book is a practical guide to solving the everyday problems encountered when building apps for Windows 10 devices, including desktops, laptops, tablets, and phones, using HTML5, CSS3 and JavaScript. Each recipe includes a concise statement of the problem and the approach you should take in order to solve it. A full code solution is also given, along with an in-depth explanation, so you can build on your development knowledge while you work on your application. The majority of recipes can be used with the Universal Windows app template, designed to help you build one consistent user experience across devices. These are supplemented with recipes for adapting your app to different devices, screen sizes and sensor availability. You'll also find out how to deploy and publish your apps in the Windows Store. Learn how to: Make use of the latest Universal Windows app features, alongside customizations for specific platforms and screen sizes. Bring your apps to life with live tiles, notifications, and sharing. Prepare your app to adapt to your users' different cultural and business environments using globalization and localization APIs and best practices. Understand the certification process and publish your app to the Windows Store, with the option to pay once, install anywhere. This book is suitable for anyone developing for Windows and Windows Mobile. Readers should be comfortable working with HTML and JavaScript. No previous experience with Microsoft technologies or languages is needed in order to use this book.

Jump Start CSS (Paperback): Louis Lazaris Jump Start CSS (Paperback)
Louis Lazaris
R663 R593 Discovery Miles 5 930 Save R70 (11%) Ships in 18 - 22 working days

This short SitePoint book provides readers with a fun and yet practical introduction to Cascading Style Sheets (CSS), the language used to style and lay out all web pages. This book will quickly get you up to speed with the fundamentals of CSS and give you the confidence to start experimenting on your own. It covers: * Layout techniques * Images, backgrounds, text * Styling forms , navigation, and more * Getting fancy with CSS3 The book is built around a real-life example project: a recipe website design. It's a fun and easily understandable project that is used to demonstrate the concepts outlined in the book in a practical way. This is a clear, approachable and very easy-to-follow book that will get you to to speed with CSS in no time.

MySQL for the Internet of Things (Paperback, 1st ed.): Charles Bell MySQL for the Internet of Things (Paperback, 1st ed.)
Charles Bell
R2,112 Discovery Miles 21 120 Ships in 18 - 22 working days

This book introduces the problems facing Internet of Things developers and explores current technologies and techniques to help you manage, mine, and make sense of the data being collected through the use of the world's most popular database on the Internet - MySQL. The IoT is poised to change how we interact with and perceive the world around us, and the possibilities are nearly boundless. As more and more connected devices generate data, we will need to solve the problem of how to collect, store, and make sense of IoT data by leveraging the power of database systems. The book begins with an introduction of the MySQL database system and storage of sensor data. Detailed instructions and examples are provided to show how to add database nodes to IoT solutions including how to leverage MySQL high availability, including examples of how to protect data from node outages using advanced features of MySQL. The book closes with a comparison of raw and transformed data showing how transformed data can improve understandability and help you cut through a clutter of superfluous data toward the goal of mining nuggets of useful knowledge. In this book, you'll learn to: Understand the crisis of vast volumes of data from connected devices Transform data to improve reporting and reduce storage volume Store and aggregate your IoT data across multiple database servers Build localized, low-cost MySQL database servers using small and inexpensive computers Connect Arduino boards and other devices directly to MySQL database servers Build high availability MySQL solutions among low-power computing devices

Web Programming with PHP and MySQL - A Practical Guide (Paperback, 1st ed. 2015): Max Bramer Web Programming with PHP and MySQL - A Practical Guide (Paperback, 1st ed. 2015)
Max Bramer
R2,541 Discovery Miles 25 410 Ships in 18 - 22 working days

Introductory textbook covering all the main features of the 'web programming' languages PHP and MySQL together with detailed examples that will enable readers (whether students on a taught course or independent learners) to use them to create their own applications or understand existing ones. A particular focus is the use of PHP to generate MySQL commands from a script as it is executed. Each chapter includes aims, a summary and practical exercises (with solutions) to support learning. Chapters are designed to stand alone as far as possible, so that they can be studied independently of the rest of the text by those with some previous knowledge of the languages. There is a comprehensive glossary of technical terms, together with extensive appendices for quick reference of language features.

Pro JavaScript Development - Coding, Capabilities, and Tooling (Paperback, 1st ed.): Den Odell Pro JavaScript Development - Coding, Capabilities, and Tooling (Paperback, 1st ed.)
Den Odell
R2,679 Discovery Miles 26 790 Ships in 18 - 22 working days

Pro JavaScript Development is a practical guide for front-end web developers who are experienced at building web pages with HTML, CSS, and JavaScript, and now wish to advance their JavaScript skills to a higher level. You will learn how to build large, well-structured, high quality, mobile-optimized web sites and apps, using the latest supported browser APIs, language features, and tools. This book teaches and shows you in practical hands-on terms how you can: * Master the performance, reliability, stability, and code manageability of your JavaScript * Understand and use efficient object-oriented code, including full understanding of the 'this' keyword * Architect effective testing and error handling, including linting, TDD, BDD, and automation * Managing code dependencies with AMD and RequireJS * Develop for mobile, build games, and set up real-time communication using recent APIs such as WebRTC * Effectively use frameworks such as Knockout.js, Backbone.js, and AngularJS to enhance your apps * Code using JavaScript language abstractions such as CoffeeScript, Dart, and TypeScript * Manage the back-end with Node.js, and build tools such as GruntUsing real-world applications that you'll build yourself, Pro JavaScript Development has unique, practical content that will make you a better JavaScript developer.Become a master of the latest JavaScript coding techniques and tools, and harness its best capabilities today. What you'll learn * To build faster and more efficient apps using the latest techniques * Use the latest libraries and frameworks for the right projects and in the best way * To manage OOJS and the 'this' keyword * To architect effective testing and manage code dependencies with AMD and RequireJS * How to integrate real-time communication, animation and gaming into your apps via the power of the latest APIs, such as WebRTC Who this book is for This book is intended for the front-end web developer who is already using JavaScript but wants to know what tools, and techniques they can use to enhance their development. You want to create better apps, better sites, with the best and latest skills.

Semantic Web Services - Advancement through Evaluation (Paperback, 2012 ed.): Brian Blake, Liliana Cabral, Birgitta... Semantic Web Services - Advancement through Evaluation (Paperback, 2012 ed.)
Brian Blake, Liliana Cabral, Birgitta Koenig-Ries, Ulrich Kuster, David Martin
R2,652 Discovery Miles 26 520 Ships in 18 - 22 working days

Over the last decade, a great amount of effort and resources have been invested in the development of Semantic Web Service (SWS) frameworks. Numerous description languages, frameworks, tools, and matchmaking and composition algorithms have been proposed. Nevertheless, when faced with a real-world problem, it is still very hard to decide which of these different approaches to use. In this book, the editors present an overall overview and comparison of the main current evaluation initiatives for SWS. The presentation is divided into four parts, each referring to one of the evaluation initiatives. Part I covers the long-established first two tracks of the Semantic Service Selection (S3) Contest - the OWL-S matchmaker evaluation and the SAWSDL matchmaker evaluation. Part II introduces the new S3 Jena Geography Dataset (JGD) cross evaluation contest. Part III presents the Semantic Web Service Challenge. Lastly, Part IV reports on the semantic aspects of the Web Service Challenge. The introduction to each part provides an overview of the evaluation initiative and overall results for its latest evaluation workshops. The following chapters in each part, written by the participants, detail their approaches, solutions and lessons learned. This book is aimed at two different types of readers. Researchers on SWS technology receive an overview of existing approaches in SWS with a particular focus on evaluation approaches; potential users of SWS technologies receive a comprehensive summary of the respective strengths and weaknesses of current systems and thus guidance on factors that play a role in evaluation.

Pro Single Page Application Development - Using Backbone.js and ASP.NET (Paperback, 1st ed.): Gil Fink, Ido Flatow, Sela Group Pro Single Page Application Development - Using Backbone.js and ASP.NET (Paperback, 1st ed.)
Gil Fink, Ido Flatow, Sela Group
R1,323 Discovery Miles 13 230 Ships in 18 - 22 working days

One of the most important and exciting trends in web development in recent years is the move towards single page applications, or SPAs. Instead of clicking through hyperlinks and waiting for each page to load, the user loads a site once and all the interactivity is handled fluidly by a rich JavaScript front end. If you come from a background in ASP.NET development, you'll be used to handling most interactions on the server side. Pro Single Page Application Development will guide you through your transition to this powerful new application type.The book starts in Part I by laying the groundwork for SPA development. You'll master some JavaScript techniques that will come in useful later on, and get to know the building blocks of a single page application, including modules, routing and MV* frameworks. In Part II, you'll build the client for your application. This is where the magic happens, as the authors take you through the process step by step. Backbone.js is the ideal library for demonstrating SPA development in practice, but you can apply the same principles with other frameworks in your future applications. Part III takes you through the process of building the server side of your application using ASP.NET Web API, and hooking up the two parts of your application to create a working whole. SPA development also comes with its own particular challenges, including tracking history, user interface performance, and how to handle search engine optimization. In the final chapters, the authors guide you through some of these issues and advanced techniques and finish by showing you how to deploy your application. As SPAs become the de facto standard of web application development, the in-depth Pro Single Page Application Development will be your one-stop shop for creating fluid, modern applications on the web.

Pro PHP-GTK (Paperback, Softcover reprint of the original 1st ed.): Scott Mattocks Pro PHP-GTK (Paperback, Softcover reprint of the original 1st ed.)
Scott Mattocks
R1,572 Discovery Miles 15 720 Ships in 18 - 22 working days

Pro PHP-GTK is the first book to focus upon PHP's rapidly maturing client-side application development capabilities Author Scott Mattocks is an active member of the PHP community and co-author of the official PHP-GTK documentation More than just a reference, Pro PHP-GTK reinforces the introductory concepts by guiding you through development of a real-world project for managing product inventory

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
The API-First Transformation
Kin Lane Hardcover R1,297 Discovery Miles 12 970
Starting Out with Python, Global Edition
Tony Gaddis Paperback R1,925 R1,559 Discovery Miles 15 590
Aws - The Most Complete Guide to Learn…
Robert Campbell Hardcover R783 R687 Discovery Miles 6 870
CSS For Beginners - The Best CSS Guide…
Ethan Hall Hardcover R895 R773 Discovery Miles 7 730
Essential Java for Scientists and…
Brian Hahn, Katherine Malan Paperback R1,266 Discovery Miles 12 660
Advancing Information Management through…
Patricia Ordonez De Pablos, Hector Oscar Nigro, … Hardcover R4,854 Discovery Miles 48 540
DelphiMVCFramework - the official guide…
Daniele Teti Hardcover R1,363 Discovery Miles 13 630
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R1,027 R881 Discovery Miles 8 810
Java - The ultimate beginners guide to…
Mark Reed Hardcover R564 R519 Discovery Miles 5 190

 

Partners