0
Your cart

Your cart is empty

Browse All Departments
Price
  • R0 - R50 (4)
  • R50 - R100 (1)
  • R100 - R250 (97)
  • R250 - R500 (544)
  • R500+ (3,309)
  • -
Status
Format
Author / Contributor
Publisher

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

Pro JavaScript for Web Apps (Paperback, 1st ed.): Adam Freeman Pro JavaScript for Web Apps (Paperback, 1st ed.)
Adam Freeman
R1,174 R937 Discovery Miles 9 370 Save R237 (20%) Ships in 10 - 15 working days

JavaScript is the engine behind every web app, and a solid knowledge of it is essential for all modern web developers. Pro JavaScript for Web Apps gives you all of the information that you need to create professional, optimized, and efficient JavaScript applications that will run across all devices. It takes you through all aspects of modern JavaScript application creation, showing you how to combine JavaScript with the new features of HTML5 and CSS3 to make the most of the new web technologies. The focus of the book is on creating professional web applications, ensuring that your app provides the best experience for your users, with smooth and responsive control and feedback and an intuitive and optimized interface. You will learn how to take a basic application and bring it up to a professional level while making sure that it remains bullet-proof and bug free. Pro JavaScript for Web Apps will also enhance your development workflow using jQuery to streamline the process and freeing you to spend more time on the important parts of your app while the framework deals with the mundanity. The best app experiences are a combination of a beautiful idea with flawless execution.If you have the ideas, Pro JavaScript for Web Apps will help you craft them into a phenomenal app. What you'll learn * Bring your web apps up to a professional level * Build a smooth, responsive, and expressive user interface * Add location-aware features to your app * Optimize your application for tablets and mobile devices * Become a better developer Who this book is for You will need a basic understanding of JavaScript to get the most from this book, and we will help you take those skills to the next level. Table of Contents1.Getting Ready 2. Getting Started 3. Adding a View Model 4. Using URL Routing 5. Creating Offline Web Apps 6. Storing Data 7. Creating Responsive Apps 8. Creating Mobile Web Apps 9. Writing Better Javascript

PayPal APIs - Up and Running 2e (Paperback, 2nd Revised edition): Matthew A. Russell PayPal APIs - Up and Running 2e (Paperback, 2nd Revised edition)
Matthew A. Russell
R838 Discovery Miles 8 380 Ships in 10 - 15 working days

If your web application's success depends on how quickly and easily users can make transactions, PayPal APIs provide effective solutions you can't afford to overlook. This concise book takes you hands-on through several options to help you determine the best choice for your situation, whether you're collecting money via websites or mobile apps for products and services, donations, or anything else.

In each chapter, you'll work with a different PayPal API by integrating it into the book's sample application, using Python and the Google App Engine framework. This expanded edition introduces two new options: Express Checkout for Digital Goods and Instant Payment Notifications, complete with sample project code. By the end of this book, you'll understand how to take full advantage of PayPal and its powerful features. Learn PayPal API basics, and get an introduction to Google App Engine Explore the Express Checkout option, and understand what distinguishes it from other generic workflows Tailor Express Checkout for electronic documents, videos, and other "in app" digital purchases Apply the Adaptive Payments option for transactions that involve multiple recipients Embed the payment process into your site with no mention of PayPal, using Website Payments Pro Use the Instant Payment Notifications you receive as triggers to take follow-up action

PHP - The Good Parts (Paperback): Peter McIntyre PHP - The Good Parts (Paperback)
Peter McIntyre
R724 R530 Discovery Miles 5 300 Save R194 (27%) Ships in 12 - 17 working days

Get past all the hype about PHP and dig into the real power of this language. This book explores the most useful features of PHP and how they can speed up the web development process, and explains why the most commonly used PHP elements are often misused or misapplied. You'll learn which parts add strength to object-oriented programming, and how to use certain features to integrate your application with databases.

Written by a longtime member of the PHP community, "PHP: The Good Parts" is ideal for new PHP programmers, as well as web developers switching from other languages.Become familiar with PHP's basic syntax, variables, and datatypes Learn how to integrate the language with web pages Understand how to use strings, arrays, and PHP's built-in functions Discover the advantages of using PHP as an object-oriented language Explore how PHP interacts with databases, such as SQLite and MySQL Learn input- and output-handling best practices to prevent security breaches

HTML5 Games Most Wanted - Build the Best HTML5 Games (Paperback, 1st ed.): Egor Kuryanovich, Shy Shalom, Russell Goldenberg,... HTML5 Games Most Wanted - Build the Best HTML5 Games (Paperback, 1st ed.)
Egor Kuryanovich, Shy Shalom, Russell Goldenberg, Mathias Paumgarten, David Strauss, …
R1,058 R854 Discovery Miles 8 540 Save R204 (19%) Ships in 10 - 15 working days

HTML5 Games Most Wanted gathers the top HTML5 games developers and reveals the passion they all share for creating and coding great games. You'll learn programming tips, tricks, and optimization techniques alongside real-world code examples that you can use in your own projects. You won't just make games - you'll make great games. The book is packed full of JavaScript, HTML5, WebGL, and CSS3 code, showing you how these fantastic games were built and passing on the skills you'll need to create your own great games. Whether you're a coding expert looking for secrets to push your games further, or a beginner looking for inspiration and a solid game to build on and experiment with, HTML5 Games Most Wanted is for you.Topics and games covered include building complexity from simplicity in A to B, how to create, save, and load game levels in Marble Run, creating fast 3D action games like Cycleblob, entity interpolation from Snowball Fight, trait-based gaming in Grave Danger, the advanced use of WebGL from the game Bar Fight, tips on combining the entangled web of HTML5 technologies brilliantly shown in Far7, the holy grail of making a unique game like Z-Type, and how to build split-screen games as in the addictive Robots Are People Too. What you'll learn * How to create fantastic games using HTML5 * How to add 3D to your games with WebGL * How to create multiplayer games * How to build a level designer for your game Who this book is for Game developers creating amazing games that will work across multiple devices using the HTML5 suite of technologies.Table of Contents * Harness the power of 3D CSS transformations to make a lightning fast iPad game with Creative JavaScript * Creating, Saving, and Loading Levels * CycleBlob A WebGL LightCycle game * Creating Complexity from Simplicity * Combining Technologies * Building Multiplatform HTML5 Games * need title * need title * need title * need title

Developing Large Web Applications (Paperback): Kyle Loudon Developing Large Web Applications (Paperback)
Kyle Loudon
R855 R630 Discovery Miles 6 300 Save R225 (26%) Ships in 12 - 17 working days

As web applications grow, so do the challenges. These applications need to live up to demanding performance requirements, and be reliable around the clock every day of the year. And they need to withstand frequent modifications by many different programmers. If you're building a mission-critical site, this book will help you achieve the same rigor in web applications that developers have traditionally applied to other types of software. Written by a manager at Yahoo who has substantial experience with the techniques presented in this book, "Developing Large Web Applications" provides you with practical steps for building sites that remain effective as they add features, functions, and users. Avoid the usual coding and maintenance headaches when small websites evolve and add pages, code, and programmers. Learn the virtues of modularity, encapsulation, abstraction, and loosely coupled components. Get comprehensive coverage of issues involving HTML, CSS, PHP, JavaScript and Ajax, and database interaction. Learn solid techniques in code management and software engineering that are often unknown or forgotten by web developers.

Pro Silverlight 5 in VB (Paperback, 4th ed.): Matthew MacDonald Pro Silverlight 5 in VB (Paperback, 4th ed.)
Matthew MacDonald
R1,845 Discovery Miles 18 450 Ships in 10 - 15 working days

Silverlight 5 is the latest iteration of Microsoft's cross-browser technology for creating rich user experiences on the Web. Like its predecessor, Silverlight 4, it rides atop the .NET Framework for maximum ease of use and coding efficiency. The new technology carries forward much of the work that has been done before and augments it in many important respects, including support for H.264 video, major improvements to the graphics engine (including true 3D rendering), and much richer data-binding options for interfacing with other applications Pro Silverlight 5 in VB is an invaluable reference for professional developers wanting to discover the new features of Silverlight. Author Matthew MacDonald 's expert advice guides you through creating rich media applications using Silverlight in the environment you're most productive inno matter what the target platform. As you learn about the features that put Silverlight in direct competition with Adobe Flash, such as rich support for 2D and 3D drawing, animations, and media playback, you'll experience the plumbing of .NET and the design model of WPF through Silverlightall of the same .NET technology that developers use to design next-generation Windows applications. MacDonald provides a comprehensive tutorial written from professional developer to professional developer. What you'll learn Develop rich media applications using Silverlight across browsers and platforms Create a project, set up a layout, and use controls Handle both 2D and 3D drawing, animation, and media playback through Windows Presentation Foundation (WPF) Integrate web services support Use Silverlight in conjunction with ASP.NET and its interactions with HTML Who this book is for

.NET developers encountering Silverlight for the first time. No prior knowledge of WPF or ASP.NET is assumed. Table of Contents Introducing Silverlight XAML Layout Dependency Properties and Routed Events Elements The Application Model Navigation Shapes and Geometries Brushes and Transforms Animation Sound, Video, and Deep Zoom Styles and Behaviors Templates and Custom Controls Browser Integration ASP.NET and Web Services Data Binding Data Controls File Access Multithreading Networking Out-of-Browser Applications

Pro iOS Web Design and Development - HTML5, CSS3, and JavaScript with Safari (Paperback, 1st ed.): Andrea Picchi, Carl Willat Pro iOS Web Design and Development - HTML5, CSS3, and JavaScript with Safari (Paperback, 1st ed.)
Andrea Picchi, Carl Willat
R1,253 R1,016 Discovery Miles 10 160 Save R237 (19%) Ships in 10 - 15 working days

With Pro iOS Web Design and Development, you'll design websites and develop web applications for iPhone and iPad using web standards deployed with Apple's Safari browser. Utilizing the very latest web and mobile technologies and releases, this book shows every web professional how to use HTML5 to do the heavy lifting, CSS3 to create the look and feel, and JavaScript to add program logic to their mobile sites and Web applications. In addition, you'll learn how to address the specific features made available through Apple's iOS, especially with regard to designing Web-based touch-screen interfaces. Pro iOS Web Design and Development will help you deliver rich mobile user experiences without compromise by optimizing your sites for WebKit and Safari, the de facto standard for the iPhone, iPad, and iPod touch. What you'll learn * Design an optimal website for the iPhone, iPad, and iPod touch. * Use web standards to develop professional sites on Apple's key platforms and see why this is important for Web developers and designers. * Take advantage of Apple's multi-touch screen technology in your Web apps, maximizing user experience and accessibility.* Carry out usability testing for mobile websites and Web apps. * Define an agile project flow optimized for mobile development. * Use a cognitive approach to UI design using the laws of perception, color psychology theory, and the concepts behind positive and negative space. Who this book is for Web designers who are interested in mobile Web design and/or mobile Web development; desktop developers who are interested in mobile Web application development; or any Web professional who wants to learn how to design and develop for the iPhone, iPad, and iPod touch. Table of Contents * Think Touch Mobile * Design Touch Mobile * Develop Touch Mobile * User Interface Design for Mobile Touch Devices * iPhone UI Design: Think Simple * iPad UI Design: Think Inverted * Web Standards for WebKit - Maximizing MobileSafari * Creating WebApps - Mobile Application Development * Working in Apple's Native Mobile Environments * Optimizing WebApps * Testing iPhone and iPad WebApps * Maximizing the Market for WebApps * Looking Beyond the Mobile Web to Ubiquitous Computing

Building ASP.NET Web Pages with Microsoft WebMatrix (Paperback, 1st ed.): Steve Lydford Building ASP.NET Web Pages with Microsoft WebMatrix (Paperback, 1st ed.)
Steve Lydford
R1,143 R939 Discovery Miles 9 390 Save R204 (18%) Ships in 10 - 15 working days

WebMatrix is the latest addition to the hugely popular Microsoft ASP.NET web platform. This exciting new technology aims to simplify the process of developing websites by combining the new and powerful Razor syntax with a fully extensible set of data and HTML helpers for performing common web tasks. The WebMatrix installation includes all the tools the developer requires to quickly create fully-functional, data-driven, dynamic sites using ASP.NET web pages. The lightweight custom development tool works alongside SQL Server Compact Edition and Internet Information Services (IIS) Express to provide a seamless and easy-to-use environment which enables the web developer to concentrate on the rapid development of feature-rich websites, without the need to learn the complex concepts and highly structured programming models which many other frameworks require. What you'll learn * How to combine HTML and server-side C# Razor code with the powerful .NET framework to easily develop websites using Microsoft WebMatrix * How to create layouts which can be applied across multiple pages * How to interact with SQL Server and other databases, using proven techniques and best practices * How to add social networking features to your web site using WebMatrix Helpers * How to create your own custom functions and helpers to provide reusable code and content * How to secure your website using a role-based membership model * How to deploy your website to a hosting provider Who this book is for This book is aimed at anyone with a basic knowledge of web technologies who wants to use this latest addition to the Microsoft ASP.NET web platform to easily and quickly build feature-rich, dynamic, data-driven websites. Table of Contents * Introduction * Getting Started * C# Primer * Working with Razor and ASP.NET Web Pages * Forms and Validation * Working with Data * Security & Membership * Full Application Tutorial: Getting Started * Adding E-Commerce Features * Site Administration * Adding Social Networking with the Package Manager and WebMatrix Helpers * Advanced WebMatrix * Deployment

Data Science with Java (Paperback): Michael Brzustowicz Data Science with Java (Paperback)
Michael Brzustowicz
R1,441 R1,016 Discovery Miles 10 160 Save R425 (29%) Ships in 12 - 17 working days

Data Science is booming thanks to R and Python, but Java brings the robustness, convenience, and ability to scale critical to today's data science applications. With this practical book, Java software engineers looking to add data science skills will take a logical journey through the data science pipeline. Author Michael Brzustowicz explains the basic math theory behind each step of the data science process, as well as how to apply these concepts with Java. You'll learn the critical roles that data IO, linear algebra, statistics, data operations, learning and prediction, and Hadoop MapReduce play in the process. Throughout this book, you'll find code examples you can use in your applications. Examine methods for obtaining, cleaning, and arranging data into its purest form Understand the matrix structure that your data should take Learn basic concepts for testing the origin and validity of data Transform your data into stable and usable numerical values Understand supervised and unsupervised learning algorithms, and methods for evaluating their success Get up and running with MapReduce, using customized components suitable for data science algorithms

Coding with JavaScript For Dummies (Paperback): C Minnick Coding with JavaScript For Dummies (Paperback)
C Minnick 1
R689 R516 Discovery Miles 5 160 Save R173 (25%) Out of stock

Go from beginner to builder quickly with this hands-on JavaScript guide Coding with JavaScript For Dummies provides easy, hands-on instruction for anyone looking to learn this popular client-side language. No experience? No problem! This friendly guide starts from the very beginning and walks you through the basics, then shows you how to apply what you've learned to real projects. You'll start building right away, including web page elements and simple applications, so you can immediately see how JavaScript is used in the real world. Online exercises allow you to test your code and expand your skills, and the easy-to-follow instruction provides step-by-step guidance toward understanding the JavaScript syntax, applications, and language. JavaScript enhances static web pages by providing dynamic elements that can adapt and react to user action. It's a need-to-know tool for aspiring web designers, but anyone can benefit from understanding this core development language. Coding with JavaScript For Dummies takes you from beginner to builder quickly as you: * Learn what JavaScript does, how it works, and where to use it * Master the core elements of JavaScript and immediately put it to work * Build interactive web elements and try out your code online * Create basic applications as you apply JavaScript to the app development workflow Anytime a website responds to your movement around the screen, that's JavaScript. It makes websites more functional, more beautiful, and more engaging, and your site visitors will demand nothing less. If you want to build a better website, you need JavaScript. If you need JavaScript, Coding with JavaScript For Dummies gets you started off quickly and painlessly, with plenty of hands-on practice.

E-Infrastructure and E-Services for Developing Countries - Second International ICST Conference, AFRICOM 2010, Cape Town, South... E-Infrastructure and E-Services for Developing Countries - Second International ICST Conference, AFRICOM 2010, Cape Town, South Africa, November 25-26, 2010, Revised Selected Papers (Paperback, 2011 ed.)
Radu Popescu-Zeletin, Idris A. Rai, Karl Jonas, Adolfo Villafiorita
R1,512 Discovery Miles 15 120 Ships in 10 - 15 working days

This book constitutes the thoroughly refereed post-conference proceedings of the Second International ICST Conference on e-Infrastructure and e-Services for Developing Countries, AFRICOM 2010, held in Cape Town, South Africa, in November 2010. The 13 revised full papers presented were carefully reviewed and selected and cover a wide range of topics such as wireless network technologies, E-governance, as well as ICT for development and ICT business models and open-access.

OAuth 2 in Action (Paperback): Justin Richer OAuth 2 in Action (Paperback)
Justin Richer
R1,221 R1,142 Discovery Miles 11 420 Save R79 (6%) Ships in 9 - 15 working days

DESCRIPTION OAuth 2 is like the web version of a valet key. Instead of unsafe password-sharing, OAuth offers a much more secure delegation protocol. OAuth is used everywhere, from large providers like Facebook and Google, to small APIs at startups, and even cloud services, it's the worldwide standard. OAuth 2 is the must-know security protocol on the web today. OAuth 2 in Action teaches practical use and deployment of this protocol from the perspective of a client, authorization server, and resource server. It begins with an overview of OAuth and a look at its components and interactions. Using hands-on examples, it shows how to build a first OAuth client, followed by an authorization server, and then a protected resource. The second part of the book dives into crucial implementation vulnerability, and more advanced topics. By the end of this book, anyone will be able to build and deploy applications that use OAuth on both the client and server sides. KEY FEATURES * Hands-on examples * Connect with major online services like Google, Facebook, Twitter * Takes the reader from beginner to advanced OAuth 2 topics. AUDIENCE Readers need basic programming skills and knowledge of HTTP and JSON. ABOUT THE TECHNOLOGY This HTTP-based security protocol allows the users of a service to enable applications to use that service on their behalf without handing over full control. Web and mobile apps can securely access information from other servers for users, enabling apps to give these users functionality and services from other sites.

XMPP (Paperback): Peter Saint-Andre XMPP (Paperback)
Peter Saint-Andre; Contributions by Kevin Smith, Remko Troncon
R980 R717 Discovery Miles 7 170 Save R263 (27%) Ships in 12 - 17 working days

This practical book provides everything you need to know about the Extensible Messaging and Presence Protocol (XMPP). This open technology for real-time communication is used in many diverse applications such as instant messaging, Voice over IP, real-time collaboration, social networking, microblogging, lightweight middleware, cloud computing, and more. XMPP: The Definitive Guide walks you through the thought processes and design decisions involved in building a complete XMPP-enabled application, and adding real-time interfaces to existing applications. You'll not only learn simple yet powerful XMPP tools, but you'll also discover, through real-world developer stories, how common XMPP "building blocks" can help solve particular classes of problems. With this book, you will:

Learn the basics of XMPP technologies, including architectural issues, addressing, and communication primitives Understand the terminology of XMPP and learn about the wealth of XMPP servers, clients, and code libraries Become familiar with the XMPP concepts and services you need to solve common problems Construct a complete business application or real-time service with XMPP

Every day, more software developers and service providers are using XMPP for real-time applications, and with the help of XMPP: The Definitive Guide, you can, too.

Sails.js in Action (Paperback): Mike McNeil, Irl Nathan Sails.js in Action (Paperback)
Mike McNeil, Irl Nathan
R1,244 R791 Discovery Miles 7 910 Save R453 (36%) Ships in 9 - 15 working days

DESCRIPTION Node.js has rapidly become a viable choice for large-scale web applications that previously relied on Java, PHP, or Rails. Sails.js is a modern MVC framework for Node that radically simplifies back-end web development. Sails provides full support for data access, real-time programming with web sockets, enterprise-caliber security, and modern development workflow patterns. It also offers powerful productivity features like rapid API development via Sails blueprints, task automation via node-machines, and easy integration with frontend frameworks like Ember and Angular. Sails.js in Action is a comprehensive guide to building enterprisecapable web applications using Node and Sails. Written by the creators of the Sails.js framework, this book carefully introduces each concept, technique, and tool with real-world examples and crystal-clear explanations. Readers follow perfectly-paced, gap-free instruction as they learn to build the back end of a typical Single Page Web Application. As readers hone skills, they explore advanced features like services, hooks, and file uploads. Along the way, they learn to fully understand Node's asynchronous programming model and the syntax and conventions used to implement it. KEY FEATURES * Real-world examples and crystal-clear explanations * Comprehensive guide to building enterprise level web apps * Learn to build Single Page Web Applications * Teaches concepts and practical techniques AUDIENCE Readers should be comfortable with JavaScript and front-end web development. Perfect for back-end developers making the transition to JavaScript and Node. ABOUT THE TECHNOLOGY Sails.js is a modern MVC framework for Node that radically simplifies back-end web development. Node.js has rapidly become a viable choice for large-scale web applications that previously relied on Java, PHP, or Rails.

Facebook Cookbook (Paperback): Jason Goldman Facebook Cookbook (Paperback)
Jason Goldman
R985 R722 Discovery Miles 7 220 Save R263 (27%) Ships in 12 - 17 working days

Want to build Facebook applications that truly stand out among the thousands already available? In addition to providing easy-to-follow recipes that offer practical ways to design and build scalable applications using the Facebook Platform and its new profile design, this Cookbook also explains proven strategies for attracting users in this highly competitive environment. With plenty of examples and practical solutions, Facebook Cookbook answers some of the hardest questions Facebook application developers contend with -- including how and where to get started. This Cookbook will help you: * Learn to build an application that scales to accommodate a sudden influx of users * Explore changes from Facebook's old profile design to the new look and feel * Take advantage of new integration points in the new profile design * Get tips for designing applications with hosting and deployment costs in mind * Discover which widgets and controls to use for building the most attractive user interface design * Learn the differences between standard HTML, JavaScript, and SQL, and the versions used on the Facebook Platform * Target large, defined groups on Facebook, including those who want to find jobs, hire employees, market a business, advertise, and more If you can build simple web applications with HTML, Facebook Cookbook will help you build applications with the potential to reach millions of users around the globe. Learn what it takes to design applications that stand above the rest.

MediaWiki (Paperback): Daniel J. Barrett MediaWiki (Paperback)
Daniel J. Barrett 1
R981 R718 Discovery Miles 7 180 Save R263 (27%) Ships in 12 - 17 working days

'A good book! It's a nice overview of wiki editing and administration, with pointers to handy extensions and further online documentation' - Brion Vibber, Chief Technical Officer, Wikimedia Foundation. 'This book is filled with practical knowledge based on experience. It's not just spouting some party line' - Rob Church, a developer of MediaWiki. MediaWiki is the world's most popular wiki platform, the software that runs Wikipedia and thousands of other websites. Though it appears simple to use at first glance, MediaWiki has extraordinarily powerful and deep capabilities for managing and organizing knowledge. In corporate environments, MediaWiki can transform the way teams write and collaborate. This comprehensive book covers MediaWiki's rich (and sometimes subtle) features, helping you become a wiki expert in no time.You'll learn how to: find your way around by effective searching and browsing; create and edit articles, categories, and user preferences; use advanced features for authors, such as templates, dynamic lists, logical parser functions, and RSS, to organize and maintain large numbers of articles; install and run your own wiki, and configure its look and behavior; and, develop custom wiki features, called extensions, with the PHP programming language and MySQL database. This book also provides special guidance for creating successful corporate wikis. For beginners who want to create or work on collaborative, community-driven websites with this platform, "MediaWiki" is the essential one-stop guide. 'I was a MediaWiki newbie before reading this book. Now, many aspects of the platform that were murky before are crystal clear' - JP Vossen, author of O'Reilly's "Bash Cookbook".

Pro JavaScript with MooTools (Paperback, 1st ed.): Mark Obcena Pro JavaScript with MooTools (Paperback, 1st ed.)
Mark Obcena
R1,232 R995 Discovery Miles 9 950 Save R237 (19%) Ships in 10 - 15 working days

Pro JavaScript with MooTools is unlike any other JavaScript book on the market today. While similar books focus on either JavaScript as a language of the browser or how to use JavaScript Frameworks, Pro JavaScript with MooTools fills the gap between these topics and moves beyond - exploring the advanced features of JavaScript and how the MooTools framework uses these features to further improve the language itself. The book itself takes a unique three-pronged approach. It first walks you through the advanced features of JavaScript and the MooTools framework, including native augmentation and type creation, a comprehensive discussion of JavaScript functions, Object-Oriented programming with native JavaScript and MooTools Classes, and the MooTools Class internals. You'll then learn all about Javascript in the DOM: the Elements classes and its internals, the MooTools Event system, Selector engines and MooTools Slick, Ajax and the Request Object, and Animation and the Fx classes. The final section really sets the book apart from all others, as it discusses JavaScript outside the browsers.You'll take an in-depth look at CommonJS and MooTools, using MooTools outside the browser to build ORM, creating simple CommonJS applications via the MooTools Deck framework, and creating complex Server-Side applications using Raccoon. What you'll learn * How MooTools augments natives and creates new types via the Type constructor and how it uses the advanced features of JavaScript functions to extend the language. * All about Object-Oriented programming in native JavaScript and MooTools Class counterpart - the internals of the Class Type and other special object-oriented features that the framework adds to the language. * How MooTools improves the DOM API via Element and the Events Types; and how Slick, the MooTools selector engine, uses advanced JavaScript features to create a fast and easy way to control the DOM. * How MooTools wraps the native XMLHttpRequest to create a truly cross-browser implementation and how the MooTools Fx classes create smooth, powerful animations for the browser. * About the CommonJS initiative and MooTools support for it and how MooTools can be used without the DOM to create an ORM that talks to a database outside the browser.* About Deck and Raccoon: two simple, yet powerful, frameworks built atop MooTools that enable you to create server-side JavaScript applications. Who this book is for The book is for beginner to advanced MooTools users who want to learn about the internals and deeper areas of the framework, and beginner to advanced users who want to learn about MooTools 2.0. JavaScript programmers will also benefit from learning about the more advanced features of the language and how MooTools uses them. Table of Contents * JavaScript and MooTools * Functions * Objects * Classes * Classes: The Extras * Types * JavaScript in a Window * Elements * Selector Engines * Events * Request * Animation * JavaScript without Limits * MooTools on Deck * Resources

Pro Internet Explorer 8 & 9 Development - Developing Powerful Applications for The Next Generation of IE (Paperback, 1st ed.):... Pro Internet Explorer 8 & 9 Development - Developing Powerful Applications for The Next Generation of IE (Paperback, 1st ed.)
Matthew Crowley
R1,347 R1,076 Discovery Miles 10 760 Save R271 (20%) Ships in 10 - 15 working days

This book is an in-depth guide to writing applications that embrace and extend the new features and capabilities of Windows Internet Explorer 8 and 9.With solid instruction, hands-on examples, and expert insight direct from the sourceinto extending the browser, you'll learn how to create and maintain powerful applications for Microsoft's next-generation Internet platform.Join author Matthew Crowley as you discover how to take advantage of new features like accelerators, WebSlices, and search providers, and create intense web experiences for the browser that ships by default with the popular Windows 7 operating system. If you're interested in creating and shipping high-quality, feature-rich applications for the Web, Pro Internet Explorer 8 & 9 Development is the only resource you need. What you'll learn Understand the architecture and design of Internet Explorer. Build browser-based extensions such as ActiveX controls, toolbars, explorer bars, browser helper objects, and pluggable protocols. Extend existing web services with accelerators, WebSlices, and search providers. Enhance applications using Internet Explorer APIs, COM objects, and controls. Design extensions that integrate with Windows security features. Debug applications designed for Internet Explorer. Address compatibility and upgrade scenarios for applications. Utilize powerful tools for enhancing extension development. Master best practices in constructing world-class applications. Who this book is for

This book, while geared toward code-minded individuals, is also meant for a larger segment of the web community.Potential readers include: Project managers seeking a new idea for development and deployment Product planners looking to create new features based off of Internet Explorer's development framework Hobbyists interested in web browsers and Internet programming

Intermediate to advanced developers will get the most from this book. This book assumes that the reader is familiar with HTML, JavaScript, and CSS. Later sections require the reader have some understanding of C++ and/or C#. Table of Contents Internet Explorer Architecture Interoperability and Compatibility Enriching Web Applications with AJAX and JSON Connecting Services with Accelerators Debugging and Inspecting Pages with Developer Tools Scripting with Mutable DOM Prototypes Debugging and Inspecting Pages with Fiddler Content Syndication with Web Slices Building Search Provider and Search Suggestion Extensions Building Lightweight Buttons and Menu Extensions Developing Applications with the WebBrowser Control Enhancing Page Content with Managed ActiveX Controls Building In-Process Extensions with Browser Helper Objects Extending the Browser Frame Using Band Objects Scripting and Automating Internet Explorer

Beginning JavaFX (Paperback, 1st ed.): Lawrence Premkumar, Praveen Mohan Beginning JavaFX (Paperback, 1st ed.)
Lawrence Premkumar, Praveen Mohan
R1,217 R1,013 Discovery Miles 10 130 Save R204 (17%) Ships in 10 - 15 working days

The open source JavaFX platform offers a Java-based approach to rich Internet application (RIA) developmentan alternative to Adobe Flash/Flex and Microsoft Silverlight. At over 100 million downloads, JavaFX is poised to be a significant player.

Written by a JavaFX engineer and developer, this book is one of the first on the JavaFX platform to give you the following: The fundamentals of JavaFX scripting on desktop and mobile platforms Examples of RIAs using JavaFX Graphics Media and animation using JavaFX

See how JavaFX gives you dynamic Java effects in your RIA development. What you'll learn How to use the JavaFX scripting language, beginning with a simple Hello, World application How to use JavaFX data types, operators, expressions, functions, sequences, bindings, triggers, and more How to work with the JavaFX classes, packages, exception handling, inheritance, and more How to use JavaFX Graphics How to work with JavaFX animation How to create a working RIA using JavaFX Who this book is for

This book is for Flash, Silverlight, and other RIA developers looking to use and integrate JavaFX in their Java RIA applications, whether it's for the desktop or mobile environments. This book is also for those new to RIA development. Table of Contents Introduction to RIA Introduction to JavaFX Data Types Operators and Expressions Functions Class Definitions Access Specifiers Inheritance Data Binding Sequences Triggers Introduction to JavaFX UI Elements Introduction to Animation

Adobe ColdFusion Anthology - The Best of The Fusion Authority (Paperback, 1st ed.): Michael Dinowitz, Judith Dinowitz Adobe ColdFusion Anthology - The Best of The Fusion Authority (Paperback, 1st ed.)
Michael Dinowitz, Judith Dinowitz
R1,528 Discovery Miles 15 280 Ships in 10 - 15 working days

Adobe ColdFusion remains one of today's significant Web services tools and frameworks, and stands to become even more important as a possible primary tool for cloud development as well. As important as ColdFusion is and continues to become, we thought it would be a good idea to tap the leading authority on ColdFusion, the Fusion Authority. We asked this community to compile the most important issues in their developer and user experiences into one single volumean anthology of the most current technical articles published in the Fusion Authority Quarterly Update.

In it, you'll get the following: The best and brightest ColdFusion expertise available today, from inside and outside of Adobe The most up-to-date content with the latest releases of ColdFusion Case studies and instances where ColdFusion is used in cloud-based development

Rather than take a soup-to-nuts approach that covers every single topic, including those that most people have learned already, this book takes specific items of interest and explains them so that you can hit the ground running, rather than having to wait until you've read the entire book. What you'll learn Why ColdFusion is important for your Web Services and cloud application development How the latest versions of ColdFusion can build cloud applications How to integrate the latest ColdFusion has to offer with Flex and other Adobe tools in your workflow How to use ColdFusion in pragmatic ways through examples, illustrations, and case studies How to implement ColdFusion best practices, testing techniques, and more Who this book is for

This book is tailored for ColdFusion developers specifically, but many articles may be of use to general programmers as well. Table of Contents Working with ApplicationcfcApplicationcfc ReferenceFrom User-Defined Functions to ColdFusion ComponentsonMissingTemplate() Error Handler and So Much MoreSay What? Handling Unknown Messages with onMissingMethod()PDF Support in ColdFusionImage Processing in ColdFusionTuning Your Java Virtual Machine: Finding Your Ideal JVM Settings Through Metrics Log AnalysisThe Shoemaker and the Asynchronous Process ElvesAsynchronous Gateways Step-by-StepYou Might Have a Performance Bottleneck If...An Introduction to Consuming and Deploying Web Services in ColdFusionWeb Services and Complex TypesType Validation When Returning an Array of ComponentsSending E-mail the Right WayColdFusion and Microsoft ExchangeBlazeDSObject-Oriented Programming: Why Bother?The Object-Oriented LexiconDesign Patterns: Exposing the Service LayerBeans and DAOs and Gateways, Oh My SOA for the Rest of UsHow Base Classes Can Help You Generate Your ApplicationsAn Introduction to FrameworksFusebox 5 FundamentalsMach-II FundamentalsModel-Glue FundamentalsColdSpring FundamentalsReactor FundamentalsDeveloping Applications with TransferFW/1: The Invisible FrameworkSeparating Layout from LogicCreating Dynamic Presentations in ColdFusionWorking with JSON and cfajaxproxyPrototyping for Interface Driven Architecture: Easing the Transition from Prototype to ApplicationTurbo Charging EclipseAn Introduction to ColdFusion BuilderThe ColdFusion Debugger Explained: Interactive Step Debugging for ColdFusion 8 and 9Getting Started with SubversionSubversion in the WorkflowAdvanced SubversionAutomating Your Development with Ant

E-Commerce fur kleine und mittelstandische Unternehmen - Konkrete Schritte zum digitalen Erfolg (German, Paperback, 2. Aufl.... E-Commerce fur kleine und mittelstandische Unternehmen - Konkrete Schritte zum digitalen Erfolg (German, Paperback, 2. Aufl. 2022)
Yannik Suss
R1,077 Discovery Miles 10 770 Ships in 10 - 15 working days

In zehn Kapiteln vermittelt dieses Fachbuch den Weg zu einem Onlineshop und der Autor stellt den Wachstumsmarkt E-Commerce vor.Neben der Entwicklung eines schlussigen Konzepts, der Auswahl der Technologie, Klarung der Fragen zur Usability und zur Rechtsgrundlage, wird auch die praktische Umsetzung wie Versandabwicklung oder Marketing behandelt. Dabei wird auf jeden Schritt umfassend eingegangen, um so ein tiefes Bewusstsein fur Anforderungen und notwendige Durchfuhrungsschritte zu schaffen.

Pragmatic Guide to Sass 3 (Paperback): Hampton Lintorn Catlin Pragmatic Guide to Sass 3 (Paperback)
Hampton Lintorn Catlin; Contributions by Michael Lintorn Catlin
R692 R506 Discovery Miles 5 060 Save R186 (27%) Ships in 12 - 17 working days

Design websites faster than ever using Sass--the most mature and popular CSS meta-language. On any platform, integrate Sass into your project, create a reusable style guide, and use maps to drastically reduce duplication in your stylesheets. You'll see how to code the right way in Sass with short, clear examples on two-page spreads that show the explanation on one side and code examples on the other. This ultimate guide to using Sass, written by its creator, is updated and expanded with all the new features found in Sass 3.4, making you an expert in no time. Sass lets you write CSS faster and more easily by enabling you to use features that regular CSS doesn't have yet. Bring the power of Sass to your projects, whether you use Node.js, Ruby, or any other programming language. This updated Pragmatic Guide gives you brief, targeted hands-on examples in an easy-to-follow modular format. Use variables to easily change color values, measurements, or fonts across a whole project. Pare down large style sheets into comprehensible code with maps and placeholder selectors. Organize your Sass with media queries to make maintainable, responsive designs.Create your own layout systems and build shared tooling across projects that make designs more consistent. Learn the differences between extends and mixins. Build data structures to make creating site-wide color schemes a breeze, and use placeholder selectors to keep style sheets cleaner. Pass content through mixins, prevent accidental deep nesting of selectors, and use cutting-edge modular add-ons in the new Sass ecosystem, such as Eyeglass, Susy, and Bourbon Neat. This revised guide covers all the new features in Sass 3.4, including selector parsing and manipulation. Make full use of all Sass's features by updating to the most mature and powerful CSS toolchain out there. What You Need: A solid understanding of CSS, and either comfort using the command line or installing GUI software on your computer. Sass 3.4 installed on any Mac, Linux, or Windows machine.

Beginning HTML5 & CSS3 For Dummies (Paperback): E Tittel Beginning HTML5 & CSS3 For Dummies (Paperback)
E Tittel
R706 R641 Discovery Miles 6 410 Save R65 (9%) Ships in 12 - 17 working days

Your full-color, friendly guide to getting started with HTML5 and CSS3! HTML and CSS are essential tools for creating dynamic websites and help make your websites even more effective and unique. This friendly-but-straightforward guide gets you started with the basics of the latest versions of HTML and CSS: HTML5 and CSS3. Introducing you to the syntax and structure of the languages, this helpful guide shows you how to create and view a web page, explains ideal usage of HTML5 and CSS3, walks you through the CSS3 rules and style sheets, addresses common mistakes and explains how to fix them, and explores interesting HTML5 tools. * Serves as an ideal introduction to HTML5 and CSS3 for beginners with little to no web development experience * Details the capabilities of HTML5 and CSS3 and how to use both to create responsive, practical, and well-designed websites * Helps you understand how HTML5 and CSS3 are the foundation upon which hundreds of millions of web pages are built * Features full-color illustrations to enhance your learning process Beginning HTML5 and CSS3 For Dummies is the perfect first step for getting started with the fundamentals of web development and design.

The Essential Guide to Processing for Flash Developers (Paperback, 1st ed.): Ira Greenberg The Essential Guide to Processing for Flash Developers (Paperback, 1st ed.)
Ira Greenberg
R1,377 R1,106 Discovery Miles 11 060 Save R271 (20%) Ships in 10 - 15 working days

Processing is a open source project that bridges the gap between programming and art. Its simplicity and power appeal to non-coders and old-hands alike. As a Flash developer, you already have a firm grasp of basic programming principles and an understanding of creating and controlling visuals through code. This book uses your existing knowledge as a springboard to learning Processing and harnessing the extra creative power and control that it offers, both on and off the web.

The Essential Guide to Processing for Flash Developers takes a hands-on approach to learning Processing that builds upon your familiarity with Flash, and your experience with the ActionScript language and object-oriented programming concepts. The book offers a full series of Processing projects, structured to allow less experienced coders to get up to speed quickly, while leaving room for more experienced programmers to take the initial project concepts and build more complex applications.Includes a language primer explaining all of the Processing-specific programming theory you need to know Contains a full series of Processing projects and numerous easy-to-follow code examples Covers Processing's Java mode, providing an easy-to-navigate bridge to programming in Java, Processing's underlying host language What you'll learn simple character animation an advanced particle engine a serious game, with AI a cellular automata framework, including a .lif file format parser a 3D data visualization application Who this book is for

This book is for designers and developers who are familiar with Flash and want to start working in the Processing language. This book eases the transition to Processing, showing you exactly what the new concepts that you'll face are, and also how much you won't have to learn because of your existing Flash knowledge. If you've ever stood in awe of a Processing demonstration and wished you could do that, then this book is for you. Table of Contents Flash vs Processing: Let the Death Match Begin Processing Primer I: Just the Basics Processing Primer II: Beyond the Basics Object-Oriented Programming in ProcessingI Like Particle Engines A Serious GameHacking LifeCreative Information Visualization

Ajax on Java (Paperback): Steve Douglas Olson Ajax on Java (Paperback)
Steve Douglas Olson
R735 R542 Discovery Miles 5 420 Save R193 (26%) Ships in 12 - 17 working days

This practical guide shows you how to make your Java web applications more responsive and dynamic by incorporating new Ajaxian features, including suggestion lists, drag-and-drop, and more. Java developers can choose between many different ways of incorporating Ajax, from building JavaScript into your applications "by hand" to using the new Google Web Toolkit (GWT). "Ajax on Java" starts with an introduction to Ajax, showing you how to write some basic applications that use client-side JavaScript to request information from a Java servlet and display it without doing a full page reload. It also presents several strategies for communicating between the client and the server, including sending raw data, and using XML or JSON (JavaScript Object Notation) for sending more complex collections of data. The book then branches out into different approaches for incorporating Ajax, which include: the Prototype and script.aculo.us Javascript libraries, the Dojo and Rico libraries, and DWR; integrating Ajax into Java ServerPages (JSP) applications; using Ajax with Struts; integrating Ajax into Java ServerFaces (JSF) applications; and, using Google's GWT, which offers a pure Java approach to developing web applications: your client-side components are written in Java, and compiled into HTML and JavaScript. Ajax gives web developers the ability to build applications that are more interactive, more dynamic, more exciting and enjoyable for your users. If you're a Java developer and haven't tried Ajax, but would like to get started, this book is essential. Your users will be grateful.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
JavaScript for Sound Artists - Learn to…
William Turner, Steve Leonard Paperback R1,263 Discovery Miles 12 630
JavaScript for Sound Artists - Learn to…
William Turner, Steve Leonard Paperback R1,498 Discovery Miles 14 980
Starting Out with Python, Global Edition
Tony Gaddis Paperback R2,157 Discovery Miles 21 570
Producing for Web 2.0 - A Student Guide
Jason Whittaker Hardcover R4,001 Discovery Miles 40 010
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Java For Dummies, 8th Edition
B Burd Paperback R586 Discovery Miles 5 860
OCP Oracle Certified Professional Java…
J Boyarsky Paperback R757 Discovery Miles 7 570
HTML and JavaScript BASICS
E. Turner, Karl Barksdale Paperback R1,487 R1,266 Discovery Miles 12 660
Java: A Beginner's Guide, Ninth Edition
Herbert Schildt Paperback R750 Discovery Miles 7 500
NGINX Cookbook - Advanced Recipes for…
Derek Dejonghe Paperback R769 Discovery Miles 7 690

 

Partners