0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (104)
  • R250 - R500 (511)
  • R500+ (3,110)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages > General

Essential HTML fast (Paperback, Softcover reprint of the original 1st ed. 1998): Duncan Reed, Peter Thomas Essential HTML fast (Paperback, Softcover reprint of the original 1st ed. 1998)
Duncan Reed, Peter Thomas
R2,612 Discovery Miles 26 120 Ships in 18 - 22 working days

A quick, concise guide to preparing a well-designed, professional web site using HTML. Using solid design principles and the full extent of the new HTML standard, users reading this book will quickly be able to design a professional-looking, easily extensible web site. Essential HTML fast is written to serve as a desktop quick-reference and will thus appeal to both business and home users, as well as students taking a course on HTML and web site design. Its logical structure allows readers to learn HTML stepwise, and to find answers to a specific problem quickly and easily. Topics covered include: how to plan your web site effectively; effective use of hypertext, images, audio and video; layout techniques using tables and list; how to use style sheets, font sizes, plans for mathematical equation mark-up and the integration of CGI scripts, Java and ActiveX. This will be essential reading for all professional developers and students wanting to learn HTML -- fast.

SOA? - Serviceorientierung in Business und Software (German, Hardcover, 2007 ed.): Dieter Masak SOA? - Serviceorientierung in Business und Software (German, Hardcover, 2007 ed.)
Dieter Masak
R973 Discovery Miles 9 730 Ships in 10 - 15 working days

Serviceorientierte Architektur, kurz SOA, das Zauberwort in modernen Unternehmen: Durch SOA hoffen Manager, dass Firmen flexibler, agiler, einfach schneller und unmittelbar auf Kundenwunsche eingehen konnen. Der Autor zeigt v.a. die Auswirkungen der Serviceorientierung auf Softwareentwicklung, Organisation und Prozesse. Denn die Einfuhrung einer SOA hat massive Auswirkungen auf alle Teile eines Unternehmens und seine Wertschopfungskette. Mittelfristig erfordert sie neue Kooperations- und Kommunikationsformen. Plus: die Grenzen von Services aus systemtheoretischer Sicht sowie mogliche Losungen fur sehr grosse Systeme und mobile Anwendungen."

Programming TypeScript - Making Your JavaScript Applications Scale (Paperback): Boris Cherny Programming TypeScript - Making Your JavaScript Applications Scale (Paperback)
Boris Cherny
R1,280 R939 Discovery Miles 9 390 Save R341 (27%) Ships in 10 - 15 working days

Any programmer working in a dynamically typed language will tell you how hard it is to scale that language to more lines of code and to more engineers. That's why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. TypeScript is one such type layer, and does something unique among them: it makes programming fun with its powerful, modern, static type system. With this book, programmers who understand JavaScript at an intermediate level will learn how to master the TypeScript language. You'll understand how TypeScript can help you get rid of bugs in your code, scale your code across 10x more engineers, and make programming fun again.

R/3-Einfuhrung - Methoden und Werkzeuge (German, Hardcover, 2000 ed.): Hans-Jurgen Appelrath, Joerg Ritter R/3-Einfuhrung - Methoden und Werkzeuge (German, Hardcover, 2000 ed.)
Hans-Jurgen Appelrath, Joerg Ritter
R1,305 Discovery Miles 13 050 Ships in 18 - 22 working days

Before use, standard ERP systems such as SAP R/3 need to be customized to meet the concrete requirements of the individual enterprise. This book provides an overview of the process models, methods, and tools offered by SAP and its partners to support this complex and time-consuming process. It begins by characterizing the foundations of the latest ERP systems from both a conceptual and technical viewpoint, whereby the most important components and functions of SAP R/3 are described. The main part of the book then goes on to present the current methods and tools for the R/3 implementation based on newer process models (roadmaps).

Informationelles Vertrauen Fur Die Informationsgesellschaft (German, Hardcover, 2008 ed.): Dieter Klumpp, Herbert Kubicek,... Informationelles Vertrauen Fur Die Informationsgesellschaft (German, Hardcover, 2008 ed.)
Dieter Klumpp, Herbert Kubicek, Alexander Rossnagel, Wolfgang Schulz
R1,791 Discovery Miles 17 910 Ships in 18 - 22 working days

Die Schwelle zur Informationsgesellschaft ist nach 30 Jahren Diskussion schon uberschritten, auch wenn weltweit noch uber die Wege dorthin diskutiert wird. Aber anstatt Betrachtungen uber Diskussionszyklen erfordert die Unumkehrbarkeit der Informatisierung in allen Lebensbereichen die klare Analyse der gewachsenen Strukturen in Technik, OEkonomie, Recht und Gesellschaft, um darauf Zukunft konkret zu gestalten. Rund um den Begriff eines "informationellen Vertrauens, das in den letzten Jahrzehnten noch nicht entstanden ist, das aber notwendigerweise und dringend zur Informationsgesellschaft gehoert, beschreiben die Autoren aus Wissenschaft und Praxis aus allen Disziplinen die Ausgestaltung unserer bereits vernetzten Welt. Der Jahres-Reader versteht sich als eine Grundlage einer anstehenden Neuorientierung hin zu einer systematischen und abgestimmten Gestaltung der technischen, wirtschaftlichen und regulativen Organisation kunftiger Infrastrukturen.

Python Distilled (Paperback, 5th edition): David Beazley Python Distilled (Paperback, 5th edition)
David Beazley
R1,065 R898 Discovery Miles 8 980 Save R167 (16%) Ships in 5 - 10 working days

Expert insight for modern Python (3.6+) coding from the author of Python Essential Reference Python educator Dave Beazley's concise handbook focuses on the essential core of the Python programming language, with code examples to illuminate how Python works and how to structure programs that can be more easily explained, tested, and debugged. Rather than trying to cover every possible feature and quirk of a 30-year-old language, this pragmatic guide provides a concise narrative related to fundamental programming topics that form the foundation for Python projects of any size including Data abstraction Control flow Program structure Functions: master functions and functional programming idioms Objects: control objects and master the "protocols" that define their behavior Modules: plan for project growth by understanding modules and packages Generators Classes: understand classes from both high-level and technical perspectives I/O handling: proper techniques and abstractions Dicts "This is a pragmatic book that presents some of the most important topics about the Python programming language in a concise form, designed to make it easier to find out the most relevant information bits in a context where resources abound and frequently are just too overwhelming." -Victor Domingos, Software Developer, Slim Business Solutions, The No Title (R) Tech Blog

Essential JavaBeans fast (Paperback, Softcover reprint of the original 1st ed. 1998): John Hunt Essential JavaBeans fast (Paperback, Softcover reprint of the original 1st ed. 1998)
John Hunt
R938 Discovery Miles 9 380 Ships in 18 - 22 working days

Essential JavaBeans fast de-mystifies the terminology, and gets you using the JavaBean components quickly and effectively in your own applications. You can either read the book from start to finish (it shouldn take too long) or you can dip into it for various aspects of JavaBeans as and when you need to. It doesn't attempt to be a complete in-depth guide to every aspect of JavaBeans but it does foc us on all the things you need to know to get on and use JavaBeans - including linking JavaBeans to ActiveX components. You'll learn: how to use the BeanBox, how the Delegation Event Model works, how to create a simple Bean, what types of properties are currently supported by JavaBeans, how to define a BeanInfo object, and lots more. Lots of examples are included and you are encouraged to try them out as you go so that you get a real 'feel' for how JavaBeans work.

Essential Java Fast - How to write object oriented software for the Internet (Paperback, 1997 ed.): John Cowell Essential Java Fast - How to write object oriented software for the Internet (Paperback, 1997 ed.)
John Cowell
R1,382 Discovery Miles 13 820 Ships in 18 - 22 working days

Java is a new and exciting object-oriented programming language which is set to transform the world wide web. Java allows users to write applications which can be accessed across different platforms and provides an effective means of building small but powerful programs that enable a huge range of new applications - such as animation, live updating, two-way interactions etc. - to be quickly and easily implemented. As with all the 'Essential Series' books Essential Java Fast provides a highly readable and accessible introduction to the Java programming language allowing the reader to get up and running fast when developing their own programs. Software developers producing software for the Internet, those writing substantial commercial applications in a Windows environment, as well as individuals wanting to produce single versions of an application to run on any platform, should read this book from cover to cover.

Speech Application Sdk MIT ASP.Net - Design Und Implementierung Sprachgestutzter Web-Applikationen (German, Hardcover, 2005... Speech Application Sdk MIT ASP.Net - Design Und Implementierung Sprachgestutzter Web-Applikationen (German, Hardcover, 2005 ed.)
Achim Zeeck
R1,679 Discovery Miles 16 790 Ships in 18 - 22 working days

Das Speech Application SDK erm glicht den Aufbau von sprachgest tzten Web-Applikationen innerhalb des .NET-Frameworks.

Im vorliegenden Buch wird die Implementierung entsprechender Programme anhand fundierter und praxisnaher Code-Beispiele dargestellt. Als Werkzeuge werden das .NET Framework 1.1 und das aktuelle SASDK 1.0 zum Einsatz kommen, wobei die einzelnen Komponenten des Visual Studio 2003 ebenso beschrieben werden wie auch SML (Semantic Markup Language) und SALT (Speech Application Language Tags) sowie JScript/JScript.NET und C#. Hierbei soll das Verst ndnis dieser Technologien f r den Aufbau und Einsatz von sprachgest tzten, Web-basierten Applikationen im Vordergrund stehen.

Ferner werden Tipps und Tricks aufgezeigt, die bei der Implementierung unter ASP.NET zu beachten sind. Der Leser sollte nach der Lekt re des Buches in der Lage sein, selbst ndig sprachgesteuerte Web-Applikationen entwickeln zu k nnen.

Java Software Solutions, Global Edition (Paperback, 9th edition): John Lewis, William Loftus Java Software Solutions, Global Edition (Paperback, 9th edition)
John Lewis, William Loftus
R2,515 Discovery Miles 25 150 Ships in 10 - 15 working days

For courses in Java programming Java Software Solutions establishes a strong foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large real-world examples, the worldwide best-selling text emphasises problem-solving and design skills and introduces students to the process of constructing high-quality software systems. The 9th Edition features a sweeping overhaul of Graphics Track coverage, to fully embrace the JavaFX API. This fresh approach enriches programmers' understandings of core object-oriented principles. The text uses a natural progression of concepts, focusing on the use of objects before teaching how to write them-equipping students with the knowledge and skill they need to design true object-oriented solutions.

Supercharged Python - Take Your Code to the Next Level (Paperback): Brian Overland, John Bennett Supercharged Python - Take Your Code to the Next Level (Paperback)
Brian Overland, John Bennett
R998 R923 Discovery Miles 9 230 Save R75 (8%) Ships in 9 - 17 working days

If you're ready to write better Python code and use more advanced features, Advanced Python Programming was written for you. Brian Overland and John Bennett distill advanced topics down to their essentials, illustrating them with simple examples and practical exercises. Building on Overland's widely-praised approach in Python Without Fear, the authors start with short, simple examples designed for easy entry, and quickly ramp you up to creating useful utilities and games, and using Python to solve interesting puzzles. Everything you'll need to know is patiently explained and clearly illustrated, and the authors illuminate the design decisions and tricks behind each language feature they cover. You'll gain the in-depth understanding to successfully apply all these advanced features and techniques: Coding for runtime efficiency Lambda functions (and when to use them) Managing versioning Localization and Unicode Regular expressions Binary operators Radix conversions Data formatting, in depth Creating, building, and importing packages Using the Django web-development package Graphics programming Magic methods and advanced object orientation Reading and writing binary files, and more

Webbasierte Dienste - Technologien, Markte Und Geschaftsmodelle (German, Book, 2005 ed.): Gerrit Tamm, Oliver Gunther Webbasierte Dienste - Technologien, Markte Und Geschaftsmodelle (German, Book, 2005 ed.)
Gerrit Tamm, Oliver Gunther
R1,541 Discovery Miles 15 410 Ships in 18 - 22 working days

Dienstbasierte Architekturen bilden zunehmend eine attraktive Erganzung zu den klassischen Geschaftsmodellen der Softwarenutzung. Das Buch erlautert die fur webbasierte Dienste relevanten technischen und okonomischen Konzepte. Anschliessend werden unter Zuhilfenahme von empirischen Analysen und Experimenten aktuelle Markttrends und Marktprozesse beschrieben. Dabei gehen die Autoren auch auf die aus dem Konsumguterbereich bekannten Vertrauensprobleme und Informationsasymmetrien ein und erortern deren Konsequenzen fur den Entwurf von erfolgreichen Geschaftsmodellen und Markten. Einschlagige Fallstudien erganzen die Darstellung."

Confident Web Design - How to Design and Create Websites and Futureproof Your Career (Hardcover): Kenny Wood Confident Web Design - How to Design and Create Websites and Futureproof Your Career (Hardcover)
Kenny Wood
R1,173 Discovery Miles 11 730 Ships in 10 - 15 working days

Do you need a website to support your freelance business or entrepreneurial venture? Or are you considering a career in web design? Maybe you're looking for your next career pivot, or you're simply seeking skills to give your CV that competitive edge? Wherever you are in your career, Confident Web Design can help. The ultimate beginner's guide to designing, building and publishing basic websites, this book features exclusive online exercises to help you practice your new skills in context. Covering the basics of HTML, CSS and JavaScript, as well as giving you a thorough grounding in the real-life application of these principles, this book provides helpful examples, explanations of technical terms, and clear, easy-to-understand language - meaning your first website is only a few chapters away. Taking you on a practical journey to publish a basic website from scratch, the book's structure is designed to break down each skill into manageable chunks. Wherever you are in your career, let Confident Web Design give you that cutting edge with vital programming and design skills. About the Confident series... From coding and web design to data, digital content and cyber security, the Confident books are the perfect beginner's resource for enhancing your professional life, whatever your career path.

Building Web Apps with WordPress 2e - WordPress as an Application Framework (Paperback, 2 Ed): Brian Messenlehner, Jason Coleman Building Web Apps with WordPress 2e - WordPress as an Application Framework (Paperback, 2 Ed)
Brian Messenlehner, Jason Coleman
R955 Discovery Miles 9 550 Ships in 10 - 15 working days

WordPress is much more than a blogging platform. If you have basic PHP, HTML, CSS, and JavaScript experience you can use WordPress to develop fast, scalable, secure, and highly customized web apps, mobile apps, web services, and multisite networks of websites. Along with core WordPress functions and database schema, you'll learn how to build custom plugins, themes, and services for just about any kind of web or mobile application. In this updated second edition, Brian Messenlehner and Jason Coleman cover new features and functionality added to WordPress up to version 5.4. All code examples in the book are available on GitHub. Compare WordPress with traditional app development frameworks Use themes for views and plugins for backend functionality Get suggestions for choosing or building WordPress plugins Register custom post types (CPTs) and taxonomies Manage user accounts and roles, and access user data Build asynchronous behaviors with jQuery Use WordPress to develop mobile apps for iOS and Android Integrate PHP libraries, external APIs, and web service plugins Collect payments through ecommerce and membership plugins Learn how to speed up and scale your WordPress app Extend the WordPress REST API and create custom endpoints Learn about WordPress Gutenberg blocks development

Netzwelt - Wege, Werte, Wandel (German, Hardcover, 2010 ed.): Dieter Klumpp, Herbert Kubicek, Alexander Rossnagel, Wolfgang... Netzwelt - Wege, Werte, Wandel (German, Hardcover, 2010 ed.)
Dieter Klumpp, Herbert Kubicek, Alexander Rossnagel, Wolfgang Schulz
R1,574 Discovery Miles 15 740 Ships in 18 - 22 working days

Der Jahresreader als Forum fur Analyse und Gestaltung der Informationsgesellschaft vereint in einem interdisziplinaren und transdisziplinaren Dialog herausragende Vertreter aus Wissenschaft und Praxis. Die unterschiedlichen Suchwege werden transparent, die Fragen des Erhalts der Werte im dynamischen Wandel der Netzwelt werden an zentralen Begriffen wie Qualitat oder Offentlichkeit deutlich. Aus okonomischer, regulatorischer, rechtlicher, sozialer, kultureller und medienpolitischer Perspektive gilt das besondere Augenmerk der Gestaltung vertraglicher und nachhaltiger Infrastrukturen mit ihren Techniken, Diensten und Anwendungen, der erforderlichen Regulierung in einem demokratischen und marktwirtschaftlichen Ordnungssystem, sowie dem gesellschaftspolitischen Anspruch gerade des deutschen Innovationsstandorts im europaischen und weltweiten Umfeld, eine Schrittmacherfunktion zu erhalten."

Leistungsbewertung Bei Computersystemen - Praktische Performance-Analyse Von Rechnern Und Ihrer Kommunikation (German,... Leistungsbewertung Bei Computersystemen - Praktische Performance-Analyse Von Rechnern Und Ihrer Kommunikation (German, Hardcover, 2009 ed.)
Hans Gunther Kruse
R1,072 Discovery Miles 10 720 Ships in 18 - 22 working days

Die Leistung von Computersystemen ist die ausschlaggebende Groe fur ihren Einsatz. Zur Messung der Leistung wird sehr oft das Benchmark-Verfahren als Standard-Tool eingesetzt, obwohl allgemein bekannt ist, dass die entsprechenden Ergebnisse nur eine sehr beschrankte Aussagekraft haben - dafur spricht naturlich ihre starke Orientierung an der Praxis. Modellbildende Techniken werden haufig zu Recht als "Mathematik-lastig" empfunden und suggerieren zudem eine Genauigkeit jenseits der Realitat. Dabei liegt es auf der Hand, dass beide Standpunkte sich erganzen und zusammen eine wesentlich bessere Messung, Analyse und Bewertung gestatten. Anhand dieser Konzeption erlautert der Autor bessere Methoden zur Leistungsbewertung von Computersystemen.

Camel in Action, Second Edition (Paperback, 2nd edition): Claus Ibsen, Jonathan Anstey Camel in Action, Second Edition (Paperback, 2nd edition)
Claus Ibsen, Jonathan Anstey
R1,652 R1,473 Discovery Miles 14 730 Save R179 (11%) Ships in 9 - 17 working days

DESCRIPTION Apache Camel is a Java library that lets users implement the standard enterprise integration patterns in a few lines of code. Camel in Action, Second Edition is the most complete Camel book on the market. It starts with core concepts like sending, receiving, routing, and transforming data and then shows readers the entire lifecycle. The book goes in depth on how to test, deal with errors, scale, deploy, and monitor apps and even how to build custom tooling. Written by core developers of Camel and the authors of the first edition, this book distills their experience and practical insights so that readers can tackle integration tasks like a pro. RETAIL SELLING POINTS * Uses the most up to date version of Camel. * New chapters on security, clustering, cloud integration, Docker, and Kubernetes. * Valuable examples in Java and XML. * Written by core developers of Camel. * Practical, insightful and comprehensive. AUDIENCE Readers should have basic Java skills. ABOUT THE TECHNOLOGY Camel is an integration framework that aims to make user's integration projects productive and fun. One of the fundamental principles of Camel is that it makes no assumptions about the type of data you need to process. Camel's focus is on simplifying integration.

Erfolgreiche Software-Lizenzierung - Electronic License Management - Von Der Auswahl Bis Zur Installation (German, Hardcover,... Erfolgreiche Software-Lizenzierung - Electronic License Management - Von Der Auswahl Bis Zur Installation (German, Hardcover, 2003 ed.)
Reimer M. Burkner
R1,622 Discovery Miles 16 220 Ships in 18 - 22 working days

Der Autor beschreibt alle Phasen eines Lizenzierungsprojektes, zeigt den Weg zur Auswahl des richtigen Produktes, beleuchtet m gliche Kostenfallen und beschreibt im Detail, welche Schnittstellen zwischen Produktmarketing, Vertrieb, Entwicklung, Support, Logistik und Hotline zu beachten sind. Es werden vor allem Softwarehersteller angesprochen, die eine elektronische Lizenzierung ihrer Produkte erstmalig einf hren oder derzeitige Verfahren am State-of-the-Art ausrichten wollen. Erfolgreiche Software-Lizenzierung ist kein reines Entwicklungsprojekt, sondern umfasst praktisch alle Bereiche eines Software-Herstellers.

Testing Vue.js Applications (Paperback): Edd Yerburgh Testing Vue.js Applications (Paperback)
Edd Yerburgh
R1,008 R925 Discovery Miles 9 250 Save R83 (8%) Ships in 9 - 17 working days

Description Vue.js is one of the fastest growing and most popular open-source JavaScript frameworks around. Vue's meteoric success is found in its simplicity and short learning curve, but few resources are available to teach you how to test a Vue application effectively and efficiently. Testing Vue.js Applications is a comprehensive guide to testing Vue components, methods, events, and output. Author Edd Yerburgh, creator of the Vue testing utility avoriaz, teaches readers how to set up effective testing practices. Key features * Creating and testing Vue mixins * Building and testing component output, method, and events * Running unit tests, snapshot tests, and end to end tests in Jest Audience Written for developers with an intermediate knowledge of JavaScript, HTML, and CSS and a basic understanding of Vue.js. Some experience with ES6 is helpful, but not required. About the technology Vue is a powerful web framework that changes the way you build web UI. To test applications built with Vue, you need to master a new set of tools and techniques designed to work with Vue's unique reactive design and the flexible collection of components that make up the Vue stack. Edd Yerburgh is an experienced JavaScript developer and Vue core contributor. He is the main author of the official Vue test library and a prominent figure in the Vue testing community.

PHP and MySQL For Dummies 4e +Website (Paperback, 4th Edition): J Valade PHP and MySQL For Dummies 4e +Website (Paperback, 4th Edition)
J Valade
R657 R560 Discovery Miles 5 600 Save R97 (15%) Ships in 10 - 15 working days

Here's what Web designers need to know to create dynamic, database-driven Web sites

To be on the cutting edge, Web sites need to serve up HTML, CSS, and products specific to the needs of different customers using different browsers. An effective e-commerce site gathers information about users and provides information they need to get the desired result.

PHP scripting language with a MySQL back-end database offers an effective way to design sites that meet these requirements. This full updated 4th Edition of "PHP & MySQL For Dummies" gets you quickly up to speed, even if your experience is limited.Explains the easy way to install and set up PHP and MySQL using XAMPP, so it works the same on Linux, Mac, and WindowsShows you how to secure files on a Web host and how to write secure codePacked with useful and understandable code examples for Web site creators who are not professional programmersFully updated to ensure your code will be compliant based on PHP 5.3 and MySQL 5.1.31Provides clear, accurate code examples

"PHP & MySQL For Dummies, 4th Edition" provides what you need to know to create sites that get results.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Creating Intelligent Content with Lightweight DITA (Paperback): Carlos Evia Creating Intelligent Content with Lightweight DITA (Paperback)
Carlos Evia
R1,318 Discovery Miles 13 180 Ships in 10 - 15 working days

Creating Intelligent Content with Lightweight DITA documents the evolution of the Darwin Information Typing Architecture (DITA) - a widely used open standard for structuring technical content. DITA has grown in popularity and features since its origins as an internal grammar for structuring technical documentation at IBM. This book introduces Lightweight DITA (LwDITA, which should be read as "Lightweight DITA") as a proposed version of the DITA standard that reduces its dependence on complex Extensible Markup Language (XML) structures and simplifies its authoring experience. This volume aims to reconcile discrepancies and similarities in methods for authoring content in industry and academia and does so by reporting on DITA's evolution through the lens of computational thinking, which has been connected in scholarship and media to initiatives for learning to code and programming. Evia's core argument is that if technical communicators are trained with principles of rhetorical problem solving and computational thinking, they can create structured content in lightweight workflows with XML, HTML5, and Markdown designed to reduce the learning curve associated with DITA and similar authoring methodologies. At the same time, this book has the goal of making concepts of structured authoring and intelligent content easier to learn and teach in humanities-based writing and communication programs. This book is intended for practitioners and students interested in structured authoring or the DITA standard.

Learning jQuery Deferreds (Paperback): Terry Jones Learning jQuery Deferreds (Paperback)
Terry Jones; Contributions by Nicholas Tollervey
R666 R533 Discovery Miles 5 330 Save R133 (20%) Ships in 10 - 15 working days

Orchestrating asynchronous function calls in JavaScript often leads to callback hell, but there is a reliable way to avoid this painful state of affairs. With this concise and simple guide, you'll learn how to use jQuery deferreds and promises, an elegant approach for managing asynchronous calls in both client and server applications. This book contains 18 examples that use deferreds to solve progressively challenging real-world programming problems, along with 75 stimulating puzzles (and their solutions) that will help you understand how and when to use deferreds. You'll learn new tricks in a fun way, and become immersed in the practice of event-based programming. Understand the logic behind creating deferreds and returning promises Get a structured explanation of jQuery's deferred API Delve into the dynamics of using deferreds Explore a broad collection of useful deferred recipes developed by the authors Gain hands-on experience by solving challenges that accompany each recipe Go deeper into deferreds: encounter novel abstractions and mind-bending use cases

Java Made Simple (Hardcover, 2nd edition): P.K. McBride Java Made Simple (Hardcover, 2nd edition)
P.K. McBride
R3,359 Discovery Miles 33 590 Ships in 10 - 15 working days

Java is a programming language designed for use on networks, in particular the Internet, and can also be used to write full-scale applications. It is based upon C++ and is very similar in its style and structure. Java Made Simple 2nd edition concentrates on getting the reader started and assumes no prior programming knowledge. Once the essentials have been mastered, it provides the confidence to go deeper into the language and broaden and develop invaluable programming skills.

API Design Patterns (Paperback): Jj Geewax API Design Patterns (Paperback)
Jj Geewax
R1,325 R1,098 Discovery Miles 10 980 Save R227 (17%) Ships in 5 - 10 working days

Modern software systems are composed of many servers, services, and other components that communicate through APIs. As a developer, your job is to make sure these APIs are stable, reliable, and easy to use for other developers. API Design Patterns provides you with a unique catalog of design standards and best practices to ensure your APIs are flexible and user-friendly. Fully illustrated with examples and relevant use-cases, this essential guide covers patterns for API fundamentals and real-world system designs, along with quite a few not-so-common scenarios and edge-cases. about the technologyAPI design patterns are a useful set of best practice specifications and common solutions to API design challenges. Using accepted design patterns creates a shared language amongst developers who create and consume APIs, which is especially critical given the explosion of mission-critical public-facing web APIs. API Patterns are still being developed and discovered. This collection, gathered and tested by Google API expert JJ Geewax, is the first of its kind. about the book API Design Patterns draws on the collected wisdom of the API community, including the internal developer knowledge base at Google, laying out an innovative set of design patterns for developing both internal and public-facing APIs. In this essential guide, Google Software Engineer JJ Geewax provides a unique and authoritative catalog of patterns that promote flexibility and ease-of-use in your APIs. Each pattern in the catalog is fully illustrated with its own example API, use-cases for solving common API design challenges, and scenarios for tricky edge issues using a pattern's more subtle features. With the best practices laid out in this book, you can ensure your APIs are adaptive in the face of change and easy for your clients to incorporate into their projects. what's inside A full case-study of building an API and adding features The guiding principles that underpin most API patterns Fundamental patterns for resource layout and naming Advanced patterns for special interactions and data transformations about the readerAimed at software developers with experience using APIs, who want to start building their own. about the author JJ Geewax is a software engineer at Google, focusing on Google Cloud Platform and API design. He is also the author of Google Cloud Platform in Action.

Beginning Python - Using Python 2.6 and Python 3.1 (Paperback): J Payne Beginning Python - Using Python 2.6 and Python 3.1 (Paperback)
J Payne
R921 R770 Discovery Miles 7 700 Save R151 (16%) Ships in 10 - 15 working days

"Beginning Python: Using Python 2.6 and Python 3.1" introduces this open source, portable, interpreted, object-oriented programming language that combines remarkable power with clear syntax. This book enables you to quickly create robust, reliable, and reusable Python applications by teaching the basics so you can quickly develop Web and scientific applications, incorporate databases, and master systems tasks on various operating systems, including Linux, MAC OS, and Windows. You'll get a comprehensive tutorial that guides you from writing simple, basic Python scripts all the way through complex concepts, and also features a reference of the standard modules with examples illustrating how to implement features in the various modules. Plus, the book covers using Python in specific program development domains, such as XML, databases, scientific applications, network programming, and Web development.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The Law of Delict in South Africa
Max Loubser, Rob Midgley Paperback  (1)
R679 Discovery Miles 6 790
Advances in Personality Assessment…
Charles D. Spielberger, James N. Butcher Hardcover R6,191 Discovery Miles 61 910
Inerter and Its Application in Vibration…
Michael Z. Q. Chen, Yinlong Hu Hardcover R4,011 Discovery Miles 40 110
Stability and Control of Conventional…
Bernd Chudoba Hardcover R4,009 Discovery Miles 40 090
EuCoMeS 2018 - Proceedings of the 7th…
Burkhard Corves, Philippe Wenger, … Hardcover R4,079 Discovery Miles 40 790
Objective Measurement - Theory Into…
Mark R Wilson, George Engelhard Hardcover R2,587 Discovery Miles 25 870
Handbook of Psychological Assessment
Gerald Goldstein, Daniel N. Allen, … Hardcover R3,300 R3,091 Discovery Miles 30 910
Illegality after Patel v Mirza
Sarah Green, Alan Bogg Hardcover R4,005 Discovery Miles 40 050
The Limits of Expanding Liability…
Jaap Spier Hardcover R4,304 Discovery Miles 43 040
Assessing Sex Bias in Testing - A Review…
Paula Selkow Hardcover R2,573 Discovery Miles 25 730

 

Partners