0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (102)
  • R250 - R500 (444)
  • R500+ (3,118)
  • -
Status
Format
Author / Contributor
Publisher

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

Linked Data - Evolving the Web into a Global Data Space (Paperback): Tom Heath, Christian Bizer Linked Data - Evolving the Web into a Global Data Space (Paperback)
Tom Heath, Christian Bizer
R810 Discovery Miles 8 100 Ships in 18 - 22 working days

The World Wide Web has enabled the creation of a global information space comprising linked documents. As the Web becomes ever more enmeshed with our daily lives, there is a growing desire for direct access to raw data not currently available on the Web or bound up in hypertext documents. Linked Data provides a publishing paradigm in which not only documents, but also data, can be a first class citizen of the Web, thereby enabling the extension of the Web with a global data space based on open standards - the Web of Data. In this Synthesis lecture we provide readers with a detailed technical introduction to Linked Data. We begin by outlining the basic principles of Linked Data, including coverage of relevant aspects of Web architecture. The remainder of the text is based around two main themes - the publication and consumption of Linked Data. Drawing on a practical Linked Data scenario, we provide guidance and best practices on: architectural approaches to publishing Linked Data; choosing URIs and vocabularies to identify and describe resources; deciding what data to return in a description of a resource on the Web; methods and frameworks for automated linking of data sets; and testing and debugging approaches for Linked Data deployments. We give an overview of existing Linked Data applications and then examine the architectures that are used to consume Linked Data from the Web, alongside existing tools and frameworks that enable these. Readers can expect to gain a rich technical understanding of Linked Data fundamentals, as the basis for application development, research or further study. Table of Contents: List of Figures / Introduction / Principles of Linked Data / The Web of Data / Linked Data Design Considerations / Recipes for Publishing Linked Data / Consuming Linked Data / Summary and Outlook

The Definitive Guide to Jakarta Faces in Jakarta EE 10 - Building Java-Based Enterprise Web Applications (Paperback, 2nd ed.):... The Definitive Guide to Jakarta Faces in Jakarta EE 10 - Building Java-Based Enterprise Web Applications (Paperback, 2nd ed.)
Bauke Scholtz, Arjan Tijms
R1,594 R1,322 Discovery Miles 13 220 Save R272 (17%) Ships in 18 - 22 working days

Learn and master the new features in the new Eclipse Jakarta Faces (formerly JavaServer Faces or JSF) web framework in this definitive guide written by two of the driving forces of the Faces project and the co-creators of the OmniFaces library. Authors Bauke Scholtz and Arjan Tijms take you through real-world examples that demonstrate how these new features are used with other APIs in Jakarta EE. You'll see the new and exciting ways Jakarta Faces applications can use to communicate between a client and a server, such as using WebSockets, invoking bean methods directly from Ajax, executing client-side JavaScript when Ajax calls complete, and more Along the way you'll broaden your knowledge of Faces components and web APIs best practices, and learn a great deal about the internals of Faces and the design decisions that have been made when building the Faces API. For example, you'll see what artefacts are now CDI injectable, how CDI changed Faces internally, and what some of the caveats are when working with the CDI versions of a Faces artefact. Furthermore, you'll build an example application from scratch. After reading The Definitive Guide to Jakarta Faces in Jakarta EE 10, you'll be ready to build your own efficient and secure web applications. What You Will Learn Leverage the new features in Jakarta Faces in Jakarta EE in your existing applications Integrate Faces and CDI Use the brand new Component Search Expression framework, which enables you to more easily locate components from your template Extend the Component Search Expression framework with your own search operators Work with the different ways of mapping requests to Faces, make your application use extension-less URLs, and programmatically inspect which resources are present in your application Master the best practices for web application development and see which are obsolete Who This Book Is For Existing JSF or Java developers who need to create a web UI. No prior knowledge of Faces is required, but the book does skew towards the more experienced developer. Concepts such as dependency injection and MVC are assumed to be known, as is a general knowledge about HTML, HTTP and other web standards.

Beginning iPhone and iPad Web Apps - Scripting with HTML5, CSS3, and JavaScript (Paperback, 1st ed.): Chris Apers, Daniel... Beginning iPhone and iPad Web Apps - Scripting with HTML5, CSS3, and JavaScript (Paperback, 1st ed.)
Chris Apers, Daniel Paterson
R979 R857 Discovery Miles 8 570 Save R122 (12%) Ships in 18 - 22 working days

It seems that everyone and her sister has developed an iPhone App-everyone except you, the hard-working web professional. And now with the introduction of the iPad, you may even feel farther behind. But the time has come where you don't need to struggle through Objective-C or master Apple's Cocoa touch APIs. WebKit's support for HTML5 means any ambitious web developer can join Apple's second mobile App wave and create compelling apps that address the unique features of both the iPhone and the larger iPad. Beginning iPhone and iPad Web Apps: Scripting with HTML5, CSS3, and JavaScript takes you through every aspect of the latest Mobile Web Standards as well as the specific features of the iPhone and iPad. You'll go beyond Web 2.0 and Ajax to learn about WebKit and Mobile Safari, HTML5 and CSS3, Vector Graphics and Multimedia support. You'll discover what built-in hardware features of the iPhone and iPad you can use and how to take advantage of these device-specific capabilities. The market for Web apps is expanding and the combination of iPhone and iPad makes this a very hot area-as well as a competitive one.You'll want to know about all the advantages available to get ahead and stay ahead, and Beginning iPhone and iPad Web Apps is the perfect starting point.

Foundation Drupal 7 - Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites (Paperback, 1st ed.): R J... Foundation Drupal 7 - Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites (Paperback, 1st ed.)
R J Townsend
R910 R789 Discovery Miles 7 890 Save R121 (13%) Ships in 18 - 22 working days

Drupal is a content management framework that powers web sites from simple online brochures to more advanced sites including social networking sites, blogs, e-commerce sites, business portals, and more. It is free, open source software that allows anyone to quickly and easily build web sites. Its full range of modulesincluding user permissions, security mechanisms, JavaScript menus, image uploaders, WYSIWYG editors, and more helps you easily create the foundation for a powerful web site. With its templating system (and a few tips and tricks), any graphic design file can be used to create a Drupal web site. Foundation Drupal 7 covers all the topics necessary to quickly build Drupal-powered web sites, explaining in simple terms how Drupal works and providing you with concepts, tips, and code snippets for every step of the development process. From setting up a Drupal-ready web host and installing Drupal to using the administrative interface and configuring a site from start to finish, there is something here for everyone. In addition to thoroughly discussing all of Drupal's core modules, this book reviews more than 50 contributed modules, including WYSIWYG HTML editors, JavaScript drop-down menus, web forms, and even the powerful Views module. Stephanie Pakrul, creator and maintainer of the Fusion theme, coauthors a chapter on how to lay out and add graphics to a site through Drupal's administrative section. After reading this book, you will walk away with everything you need to know to quickly and successfully build a Drupal-powered web site. Whether you're an experienced Drupal site builder looking to expand your skills, a web developer or designer interested in learning Drupal, or a weekend hobbyist looking to build your first site, Foundation Drupal 7 will give you the knowledge and inspiration you need to bring your ideas to life. What you'll learn Significantly decrease the amount of time it takes you to code a feature-rich website. Understand how Drupal works and learn best practices to quickly integrate Drupal into every website you design. Learn how to configure a server and manage multiple websites and staging environments using popular server administration software (cPanel). Learn practical techniques to place Photoshop or Illustrator design files on a Drupal content management system. Have a reference manual and cookbook at your fingertips for help with CSS, popular Drupal modules, website recipes, code snippets and more. Who this book is for

The primary audience for this book is web site designers throughout the world interested in using Drupal to build web sites. The audience may have previous experience using Drupal but do not consider themselves proficient. They are familiar with coding a basic HTML/CSS web site, although these skills are not required to benefit from the book.

The secondary audience for this book is freelance Drupal developers who actively use Drupal to build web sites. They are proficient developers interested in reducing development time and learning Drupal best practices. Table of Contents An Overview of Drupal Setting Up a Web Host and Installing Drupal Configuring a Basic Drupal Web Site Adding Content Types and Fields People, Roles, and Permissions Enabling and Configuring Core Modules Essential Contributed Modules Theming a Drupal Website Designing for a Browser Going Live Maintaining and Updating a Drupal Site Translating Business Requirements to Drupal Functionality Drupal and Search Engine Optimization Drush, the Command-Line Shell for Drupal 50+ Contributed Modules to Spice Up Any Site Views Recipes

Spring REST - Building Java Microservices and Cloud Applications (Paperback, 2nd ed.): Balaji Varanasi, Maxim Bartkov Spring REST - Building Java Microservices and Cloud Applications (Paperback, 2nd ed.)
Balaji Varanasi, Maxim Bartkov
R857 R746 Discovery Miles 7 460 Save R111 (13%) Ships in 18 - 22 working days

Design and develop Java-based RESTful APIs using the latest versions of the Spring MVC and Spring Boot frameworks. This book walks you through the process of designing and building a REST application while delving into design principles and best practices for versioning, security, documentation, error handling, paging, and sorting. Spring REST provides a brief introduction to REST, HTTP, and web infrastructure. You will learn about several Spring projects such as Spring Boot, Spring MVC, Spring Data JPA, and Spring Security, and the role they play in simplifying REST application development. You will learn how to build clients that consume REST services. Finally, you will learn how to use the Spring MVC test framework to unit test and integration test your REST API. After reading this book, you will come away with all the skills to build sophisticated REST applications using Spring technologies. What You Will Learn Build Java-based microservices, native cloud, or any applications using Spring REST Employ Spring MVC and RESTful Spring Build a QuickPoll application example Document REST services, as well as versioning, paging, and sorting Test, handle errors and secure your application Who This Book Is For Intermediate Java programmers with at least some prior experience with Spring and web/cloud application development.

Innovative Lernsysteme - Kompetenzentwicklung mit Blended Learning und Social Software (German, Hardcover, 2008 ed.): Annette... Innovative Lernsysteme - Kompetenzentwicklung mit Blended Learning und Social Software (German, Hardcover, 2008 ed.)
Annette Kuhlmann, Werner Sauter
R2,218 Discovery Miles 22 180 Ships in 18 - 22 working days

Die aktuellen Entwicklungen in Wirtschaft und Gesellschaft (Globalisierung, E-Business, Web 2.0) haben zwingend auch den Bedarf nach innovativen Lernkonzepten zur Folge. Dabei wird Wissensvermittlung und Qualifikation mit E-Learning zunehmend in die Eigenverantwortung der Lernenden verlagert, wodurch der Bedarf nach Kompetenzentwicklung wAchst. Darunter wird die FAhigkeit verstanden, Problemstellungen selbstorganisiert lAsen zu kAnnen. Deshalb wird das Lernen in der Praxis, z.B. in Kundenkontakten oder in Projekten, systematisch in die Lernprozesse integriert. DafA1/4r eignen sich insbesondere Blended Learning Arrangements, in denen E-Learning und Lernen in Tandems, Gruppen oder in Workshops mit Elementen des Web 2.0, z.B. Blogs als LerntagebA1/4cher oder Wikis fA1/4r die Erarbeitung gemeinsamer Gruppenergebnisse, zielgruppengerecht kombiniert werden.

Die Autoren vermitteln Entscheidern, Planern und Tutoren praxiserprobte LAsungskonzepte und Entscheidungshilfen fA1/4r die EinfA1/4hrung entsprechender Systeme.

Java EE 8 Recipes - A Problem-Solution Approach (Paperback, 2nd ed.): Josh Juneau Java EE 8 Recipes - A Problem-Solution Approach (Paperback, 2nd ed.)
Josh Juneau
R1,810 Discovery Miles 18 100 Ships in 9 - 17 working days

Quickly find solutions to dozens of common programming problems with the Java Enterprise Edition Platform for small business web applications, enterprise database applications, and microservices solutions. Content is presented in the popular problem-solution format. Look up the programming problem that you want to solve. Read the solution. Apply the solution directly in your own code. Problem solved! Java EE 8 Recipes provides you with effective and proven solutions that can be used to accomplish just about any task that you may encounter. You can feel confident using the reliable solutions that are demonstrated in this book in your personal or corporate environment. Java is a mature programming language that has been refined over the years into a productive and lucrative language for those with the skills to wield it. One result of this years-long refining process is that that the language carries forward many older feature sets that no longer represent the best way of getting work accomplished. You can rest assured that Java EE 8 Recipes provides solutions using the most current approaches implemented in the most current Java Enterprise technologies, including JSON-P 1.1, JSF 2.3, and JAX-RS 2.1. Build a streamlined and reliable application that uses the latest in Java technologies, and develop it much faster than you did with the older technologies. Rejuvenate your Java expertise to use the freshest capabilities, or perhaps learn Java Enterprise development for the first time and discover one of the most widely used and most powerful technologies available for application development today. Develop productively. Develop with proven technology. Develop with Java Enterprise Edition. The book: Teaches how to develop RESTful enterprise applications quickly using the most current Java EE technologies Explores different solutions for developing sophisticated web user interfaces Walks you through a myriad of different concepts to apply while working with databases using Java technologies What You'll Learn Develop Java Enterprise applications using the latest in Java EE technologies Build great-looking user interfaces using Java Server Faces Employ Java Servlet technology and standard frameworks in developing professional web applications Create enterprise-level database applications using Enterprise Java Beans and JAX-RS RESTFul web services Make use of Arquillian to build a cohesive test suite for Java EE applications Manage Java EE application security through Java EE's container feature set Who This Book Is For Java developers who want to develop effective and proven solutions without reading a lengthy manual and scrubbing for techniques. A beginning Java programmer will find the book handy for learning a variety of different solutions for the platform, while advanced developers will enjoy the ease of the problem-solution approach to quickly broaden their knowledge of the platform's latest technologies.

Beginning PHP and MySQL - From Novice to Professional (Paperback, 4th ed.): W. Jason Gilmore Beginning PHP and MySQL - From Novice to Professional (Paperback, 4th ed.)
W. Jason Gilmore
R1,664 R1,391 Discovery Miles 13 910 Save R273 (16%) Ships in 18 - 22 working days

Extensive coverage of PHP and MySQL-more than any other book for beginners Updated for PHP 5.3 Author W. Jason Gilmore is a well-known and highly respected PHP developer and author as well as the organizer of CodeMash Beginning PHP and MySQL: From Novice to Professional, Fourth Edition is a major update of W. Jason Gilmore's authoritative book on PHP and MySQL. The fourth edition includes complete coverage of PHP 5.3 features, including namespacing, an update of AMP stack installation and configuration, updates to Zend Framework, coverage of MySQL Workbench, and much more. You'll not only receive extensive introductions to the core features of PHP, MySQL, and related tools, but you'll also learn how to effectively integrate them in order to build robust data- driven applications. Gilmore has seven years of experience working with these technologies, and he has packed this book with practical examples and insight into the real-world challenges faced by developers. Accordingly, you will repeatedly return to this book as both a valuable instructional tool and reference guide.

Beginning ASP.NET 4 in VB 2010 (Paperback, 1st ed.): Matthew MacDonald Beginning ASP.NET 4 in VB 2010 (Paperback, 1st ed.)
Matthew MacDonald
R1,663 Discovery Miles 16 630 Ships in 18 - 22 working days

The most up-to-date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 4 in VB 2010 guides you through Microsoft's latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and assumes only the most basic knowledge of Visual Basic.

The book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and tuning your site for optimal performance. Within these pages, you'll find tips for best practices and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code-behind, which will start you off on the track to building real-world web sites right from the beginningrather than just faking it with simplified coding practices.

By the time you've finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer. Table of Contents The .NET Framework The C# Language Types, Objects, and Namespaces Visual Studio Web Form Fundamentals Web Controls Error Handling, Logging, and Tracing State Management Validation Rich Controls User Controls and Graphics Styles, Themes, and Master Pages Website Navigation ADO.NET Fundamentals Data Binding The Data Controls Files and Streams XML Security Fundamentals Membership Profiles Component-Based Programming Caching LINQ and the Entity Framework ASP.NET AJAX Deploying ASP.NET Applications

Beginning ASP.NET 4 in C# 2010 (Paperback, 1st ed.): Matthew MacDonald Beginning ASP.NET 4 in C# 2010 (Paperback, 1st ed.)
Matthew MacDonald
R1,316 R1,145 Discovery Miles 11 450 Save R171 (13%) Ships in 18 - 22 working days

The most up-to-date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 4 in C# 2010 guides you through Microsoft's latest technology for building dynamic web sites. Learn how to build sophisticated web pages quickly and easily using the most powerful tools available.

Starting with the basics, this book provides exhaustive coverage of ASP.NET, guiding you from your first steps right through to advanced techniques - such as making database queries from within a web page, tuning your website for optimal performance and deploying your website to production servers.

Within these pages, you'll find tips for best practices and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also fully explains the crucial coding techniques of object-orientation and code-behind on which your future as a successful ASP.NET developer relies. What you'll learn How to build well-structured ASP.NET 4 applications including how to incorporate data from databases, XML files, web services, and other services. A solid understanding of key ASP.NET concepts such as master pages, themes, state management, session state, and error handling, and of which techniques work best in which situations. How to improve the user experience of your pages through the use of ASP.NET AJAX. Who this book is for

This book is ideal for anyone new to .NET development who wants to learn how ASP.NET works. No prior programming knowledge is assumed and all concepts are explained from first principals Table of Contents Part 1: Introducing .NET The .NET Framework The C# Language Types, Objects, and Namespaces Part 2: Developing ASP.NET Applications Visual Studio Web Form Fundamentals Web Controls Error Handling, Logging, and Tracing State Management Part 3: Building Better Web Forms Validation Rich Controls User Controls and Graphics Styles, Themes, and Master Pages Website Navigation Part 4: Working with Data ADO.NET Fundamentals Data Binding The Data Controls Files and Streams XML Part 5: Website Security Security Fundamentals Membership Profiles Part 6: Advanced ASP.NET Advanced ASP.NET Components Caching LINQ and the Entity Framework ASP.NET AJAX Deploying ASP.NET Applications

Foundation Flash CS5 For Designers (Paperback, 1st ed.): Tom Green, Tiago Dias Foundation Flash CS5 For Designers (Paperback, 1st ed.)
Tom Green, Tiago Dias
R1,097 R975 Discovery Miles 9 750 Save R122 (11%) Ships in 18 - 22 working days

Flash is one of the most engaging, innovative, and versatile technologies available -- allowing the creation of anything from animated banners and simple cartoons to rich Internet applications, interactive videos, and dynamic user interfaces for web sites, kiosks, devices, or DVDs. The possibilities are endless, and now it just got better. Flash CS5 boasts a host of new features, including better support for mobile devices, a whole new animation engine enabling full manipulation of tweens and paths, custom easing, improved inverse kinematics, a revamped timeline, built-in 3D, and much more. This book is all you'll need to learn Flash CS5 from the ground up. If you already have Flash experience, this book will allow you to quickly catch up on all the cool new features. Flash experts Tom Green and Tiago Dias guide you step-by-step through all facets of Flash CS5, keeping the emphasis firmly on good design techniques that you use in your own projects. * Learn Flash design from the ground up, or just get to grips with the new features, with a series of step-by-step tutorials. * Provides an easy introduction to ActionScript 3.0 coding, but the focus is mainly kept on design. * Learn from the experts -- written by renowned Flash designers Tom Green and Tiago Dias.

Pro Python (Paperback, 1st ed.): Marty Alchin Pro Python (Paperback, 1st ed.)
Marty Alchin
R1,121 R950 Discovery Miles 9 500 Save R171 (15%) Ships in 18 - 22 working days

You've learned the basics of Python, but how do you take your skills to the next stage? Even if you know enough to be productive, there are a number of features that can take you to the next level in Python. Pro Python explores concepts and features normally left to experimentation, allowing you to be even more productive and creative. In addition to pure code concerns, Pro Python will develop your programming techniques and approaches, which will help make you a better Python programmer. Not only will this book help your code, it will also help you understand and interact with the many established Python communities, or even start your own. Take your Python knowledge and coding skills to the next level. Write clean, innovative code that will be respected among your peers. Make your code do more with introspection and metaprogramming. Design complete frameworks and libraries (two are included in the book!). For more information, including a link to the source code referenced in the book, please visit http://propython.com/.

Programming Amazon EC2 (Paperback): Jurg Van Vliet Programming Amazon EC2 (Paperback)
Jurg Van Vliet
R887 Discovery Miles 8 870 Ships in 18 - 22 working days

If you plan to use Amazon Web Services to run applications in the cloud, the end-to-end approach in this book will save you needless trial and error. You'll find practical guidelines for designing and building applications with Amazon Elastic Compute Cloud (EC2) and a host of supporting AWS tools, with a focus on critical issues such as load balancing, monitoring, and automation.

How do you move an existing application to AWS, or design your application so that it scales effectively? How much storage will you require? "Programming Amazon EC2" not only helps you get started, it will also keep you going once you're successfully positioned in the cloud. This book is a must-read for application architects, developers, and administrators. Determine your application's lifecycle and identify the AWS tools you need Learn how to build and run your application as part of the development process Migrate simple web applications to the cloud with EC2, Amazon Simple Storage Service, and CloudFront content delivery Meet traffic demand with EC2's Auto Scaling and Elastic Load Balancing Decouple your application using Simple Queue Service, Simple Notification Service, and other tools Use the right tools to minimize downtime, improve uptime, and manage your decoupled system

"Jurg and Flavia have done a great job in this book building a practical guide on how to build real systems using AWS." --Werner Vogels, VP & CTO at Amazon.com

Pro PHP and jQuery (Paperback, 1st ed.): Jason Lengstorf Pro PHP and jQuery (Paperback, 1st ed.)
Jason Lengstorf
R1,112 R940 Discovery Miles 9 400 Save R172 (15%) Ships in 18 - 22 working days

This book is for intermediate programmers interested in building Ajax web applications using jQuery and PHP. Along with teaching some advanced PHP techniques, it willshow you how to take your dynamic applications to the next level by adding a JavaScript layer with jQuery.Learn to utilize built-in PHP functions to build calendar tools. Learn how jQuery can be used for Ajax, animation, client-side validation, and more. What you'll learn How to use PHP to build a calendar application that allows users to post, view, edit, and delete events How to use jQuery to allow the calendar app to be viewed and edited without requiring page refreshes using built-in Ajax functions The power and versatility of PHP's object-oriented programming style The various forms of security available and how to best apply them jQuery plug-in development patternsto create modular, reusable jQuery plug-ins. The basics of jQuery effects, including fading elements, generating HTML markup on the fly, and creating modal windows Who this book is for

This book is intended for programmers who want to bridge the gap between front- and back-end programming. It does not cover HTML or CSS except where absolutely necessary, and it focuses on taking intermediate PHP developers to the next level while getting comfortable with Ajax and the power of jQuery. Table of Contents Introducing jQuery Common jQuery Actions and Methods Object-Oriented Programming Build an Events Calendar Add Controls to Create, Edit, and Delete Events Password Protecting Sensitive Actions and Areas Enhancing the User Interface with jQuery Editing the Calendar with Ajax and jQuery Performing Form Validation with Regular Expressions Extending jQuery

The Essential Guide to 3D in Flash (Paperback, 1st ed.): Richard Olsson, Rob Bateman The Essential Guide to 3D in Flash (Paperback, 1st ed.)
Richard Olsson, Rob Bateman
R1,002 R855 Discovery Miles 8 550 Save R147 (15%) Ships in 18 - 22 working days

If you are an ActionScript developer and you'd like to work with 3D in Flash, this book is for you. You will learn the core Flash 3D concepts, using the open source Away3D engine as a primary tool. Once you have mastered these skills, you will be able to realize the possibilities that the available Flash 3D engines, languages, and technologies have to offer you with Flash and 3D. * Describes 3D concepts in theory and their implementation using Away3D * Dives right in to show readers how to quickly create an interactive, animated 3D scene, and builds on that experience throughout the book * Each chapter contains a number of tutorials that focus on one specific feature or group of features What you'll learn * Use Away3D to incorporate real-time 3D into your Flash productions. * Enable users to interact with your 3D content. * Use lighting and shading to make your scene look realistic. * Animate your 3D scene in real time. * Use visual effects such as reflection, filters, and normal/bump mapping. * Use Away3D along with other frameworks (e.g., for real-time simulated physics). Who is this book for?This book is for Flash developers wanting to learn to use 3D effects within Flash using open source tools.

Pro Telerik ASP.NET and Silverlight Controls - Master Telerik Controls for Advanced ASP.NET and Silverlight Projects... Pro Telerik ASP.NET and Silverlight Controls - Master Telerik Controls for Advanced ASP.NET and Silverlight Projects (Paperback, 1st ed.)
Jose Rolando Guay Paz
R1,614 Discovery Miles 16 140 Ships in 18 - 22 working days

This book provides a complete guide to implementing Telerik's range of ASP.NET and Silverlight controls. Telerik controls are invaluable for ASP.NET and Silverlight developers because they provide a vast array of rich controls targeted for the presentation layer of web applications. Telerik offers you solutions for the reports, grids, charts, and text-editing controls that you need but don't want to build from scratch yourself-the options are endless for increasing the functionality of any of your web solutions. What you'll learn* Understand how to integrate the standard Telerik controls into any ASP.NET or Silverlight solution to increase productivity and usability.* Incorporate the Telerik extensions for ASP.NET MVC.* Learn to implement Telerik Open Access and ORM for all your data access requirements.* Understand the new functionality provided by the WebAii Testing Framework.* Work with the full API to master using the entire suite of controls.Who this book is for This book is aimed at .NET developers working with ASP.NET and Silverlight who want to take advantage of the prewritten controls that Telerik provides when developing their software.No prior knowledge of Telerik controls is required, but a working knowledge of ASP.NET and Silverlight is assumed. Table of ContentsChapter 1: Introducing ASP.NET and Telerik Chapter 2: Getting Started With Telerik RadControls Chapter 3: Input RadControls Chapter 4: Navigation RadControls Chapter 5: Date, Time, and Scheduling RadControls Chapter 6: Data RadControls, Part 1 Chapter 7: Data RadControls, Part 2 Chapter 8: Layout RadControls Chapter 9: Chart and Image RadControls Chapter 10: Additional RadControls Chapter 11: RadAjax Chapter 12: Telerik Extensions for ASP.NET MVC Chapter 13: RadControls for Silverlight Chapter 14: Introducing Telerik Reporting Chapter 15: Telerik OpenAccess OR

Programming Python (Paperback, 4th edition): Mark Lutz Programming Python (Paperback, 4th edition)
Mark Lutz
R1,787 R1,449 Discovery Miles 14 490 Save R338 (19%) Ships in 9 - 17 working days

If you've mastered Python's fundamentals, you're ready to start using it to get real work done. "Programming Python" will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You'll also explore how Python is used in databases, networking, front-end scripting layers, text processing, and more. This book focuses on commonly used tools and libraries to give you a comprehensive understanding of Python's many roles in practical, real-world programming.

You'll learn language syntax and programming techniques in a clear and concise manner, with lots of examples that illustrate both correct usage and common idioms. Completely updated for version 3.x, "Programming Python" also delves into the language as a software development tool, with many code examples scaled specifically for that purpose.

Topics include: Quick Python tour: Build a simple demo that includes data representation, object-oriented programming, object persistence, GUIs, and website basicsSystem programming: Explore system interface tools and techniques for command-line scripting, processing files and folders, running programs in parallel, and moreGUI programming: Learn to use Python's tkinter widget libraryInternet programming: Access client-side network protocols and email tools, use CGI scripts, and learn website implementation techniquesMore ways to apply Python: Implement data structures, parse text-based information, interface with databases, and extend and embed Python

Getting StartED with Dojo (Paperback, 1st ed.): Kyle Hayes, Peter Higgins, Dennis Hayes Getting StartED with Dojo (Paperback, 1st ed.)
Kyle Hayes, Peter Higgins, Dennis Hayes
R953 R832 Discovery Miles 8 320 Save R121 (13%) Ships in 18 - 22 working days

Dojo has been described as the JavaScript toolkit for programmers that's easy enough for designers to pick up. This book will introduce the foundational concepts of using Dojo to increase efficiency when developing modern websites that utilizeDocument Object Model (DOM) manipulation, Ajax, animations, effects, and widgets.Dojo basics Animations and effects Widgets with Dijit What you'll learn Understand why using Dojo is recommended over plain JavaScript. Examine Dojo's core functions that empower the developer to focus on efficient, easy-to-maintain solutions. Utilize Dojo's powerful event management and handling features to easily execute functions from user and program interaction. Create rich user experiences with the powerful and easy-to-use utilities Dojo provides for animation. Implement and use the large selection of Dojo's premade, well-constructed, and skinnable widgets in a website or application. Bring third-party dynamic data and content into your website or application using Dojo's robust tools for easy Ajax implementation and handling. Who this book is for

This book is geared toward designers who want to use JavaScript functionality on websites but don't want to deal with the everyday complexities of coding JavaScript for cross-browser compatibility, tedious methods for DOM manipulation, event handling, Ajax calls, and application user interface elements.

Getting StartED with Dojo is also aimed at developers who are looking to enhance their preexisting JavaScript skills by transitioning their front-end development style to one that is based on core programming standards such as classes, events, and server communication using Ajax.

It is assumed the reader is familiar with (X)HTML development. Table of Contents JavaScript FundamentalsDigging DeeperEnhancing with DojoDojo DOM BasicsManaging User Interaction with Dojo Make It RichDynamic DataWidgetsWhere to Go from Here

Dive Into Python 3 (Paperback, 2nd ed.): Mark Pilgrim Dive Into Python 3 (Paperback, 2nd ed.)
Mark Pilgrim
R1,541 R1,268 Discovery Miles 12 680 Save R273 (18%) Ships in 18 - 22 working days

Mark Pilgrim 's Dive Into Python 3 is a hands-on guide to Python 3 and its differences from Python 2. As in the original book, Dive Into Python, each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end.

This book includes: Example programs completely rewritten to illustrate powerful new concepts now available in Python 3: sets, iterators, generators, closures, comprehensions, and much more A detailed case study of porting a major library from Python 2 to Python 3 A comprehensive appendix of all the syntactic and semantic changes in Python 3

This is the perfect resource for you if you need to port applications to Python 3, or if you like to jump into languages fast and get going right away. What you'll learn To understand Python 3 code by seeing it broken down and explained How to make full use of the latest Python features such as iterators, generators, closures, classes and comprehensions How to refactor existing code to improve maintainability How to serialize Python objects with the pickle protocol and JSON format How to package your own Python libraries and upload them to the Python Package Index to share your projects with Python developers worldwide How to use Python 3 to consume HTTP web services How to port existing Python applications to Python 3 by following a case study for a major library Who this book is for

Anyone who wants to learn the latest version of Python in a fast, hands-on fashion Existing Python programmers who want to learn quickly how to make the most of the features of the latest version of Python and port their code to it Programmers coming from other languages wanting a fast introduction to Python that gets them thinking about advanced concepts quickly Table of Contents Your First Python Program Native Datatypes Comprehensions Strings Regular Expressions Closures and Generators Classes and Iterators Advanced Iterators Unit Testing Refactoring Files XML Serializing Python Objects HTTP Web Services Case Study: Porting chardet to Python 3 Packaging Python Libraries

PHP for Absolute Beginners (Paperback, 1st ed.): Jason Lengstorf PHP for Absolute Beginners (Paperback, 1st ed.)
Jason Lengstorf
R844 R747 Discovery Miles 7 470 Save R97 (11%) Ships in 18 - 22 working days

Get started in web development using PHP. Even if you've never programmed before, author Jason Lengstorf introduces you to PHP by building a PHP-based blogging site while covering all the good coding practices and skills that you'll need when you start your own projects.Create web content with version 5.3 of PHP Learn good coding practices from the very beginning Learn how systems like WordPress work

Jason Lengstorf takes a practical approach to teaching you how to build a content management system. You'll dive into writing web applications and be guided by the author's supportive explanations, rather than learning elements of the PHP language and viewing examples after.

PHP for Absolute Beginners starts slowly and covers everything you need to know about beginning web development using PHP. Even the most inexperienced web developer will find this book accessible. What you'll learn Install Apache, MySQL, and PHP Navigate the PHP language Learn the basics of writing clean code Talk to a database Make a PHP site more secure Create a complete blogging site Who this book is for

PHP for Absolute Beginners is written for the complete novice; no previous coding knowledge is assumed, and all concepts are explained to ensure maximum understanding.

However, later chapters in the book may appeal to intermediate programmers looking to improve their abilities in the area of developing content management systems or those interested in making the move from procedural code to the more modular object-oriented approach. Table of Contents Setting Up the PHP Development Environment Understanding PHP: Language Basics Passing Information with PHP Working with Databases Building the Entry Manager Adding Support for Multiple Pages Updating and Deleting Entries Adding the Ability to Upload Images Syndicating the Blog Adding a Commenting System to Your Blog Adding Password Protection to Administrative Links Finishing Touches

Suchmaschinenoptimierung Kompakt - Anwendungsorientierte Techniken Fur Die Praxis (German, Hardcover, 2009 ed.): Markus Hubener Suchmaschinenoptimierung Kompakt - Anwendungsorientierte Techniken Fur Die Praxis (German, Hardcover, 2009 ed.)
Markus Hubener
R1,202 Discovery Miles 12 020 Ships in 10 - 15 working days

Methoden der Suchmaschinenoptimierung werden im vorliegenden Buch umfassend beleuchtet. Nach einer Einfuhrung in das Thema besteht ein erster Schwerpunkt darin, konkrete Handlungsanweisungen fur die Suchmaschinenoptimierung einer Website aufzuzeigen. Dazu wird ein Optimierungszyklus in neun Schritten vorgestellt, welcher die Felder OffPage-Optimierung, OnPage-Optimierung und Keyword-Recherche einschliesst. Daruber hinaus fuhrt der Autor die zusatzliche Kategorie der Content-Strategie ein, um die Quellen und Verbreitungswege potentieller neuer Inhalte zu systematisieren. Um die Anschaulichkeit und den Praxisbezug noch zu erhoehen, stellt der Autor eine konkrete Anwendung des vorgestellten Optimierungszyklus am Beispiel einer real existierenden Website vor.

OCP Java SE 6 Programmer Practice Exams (Exam 310-065) (Paperback): Bert Bates, Kathy Sierra OCP Java SE 6 Programmer Practice Exams (Exam 310-065) (Paperback)
Bert Bates, Kathy Sierra
R1,141 R1,020 Discovery Miles 10 200 Save R121 (11%) Ships in 18 - 22 working days

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Don't Let the Real Test Be Your First Test!Written by two of the lead developers of the Java SE Programmer Exam, OCP Java SE 6 Programmer Practice Exams is filled with more than 260 realistic practice questions to prepare you for this challenging exam. To help you understand this material, in-depth explanations of both the correct and incorrect answers are included for every question. This practical guide covers all official objectives for Exam 310-065 and is the perfect companion to SCJP Sun Certified Programmer for Java 6 Study Guide. Covers all OCP Java SE 6 Programmer exam topics, including: Declarations and Access Control Object Orientation Assignments Operators Flow Control, Exceptions, and Assertions Strings, I/O, Formatting, and Parsing Generics and Collections Inner Classes Threads Development

Beginning Zend Framework (Paperback, 1st ed.): Armando Padilla Beginning Zend Framework (Paperback, 1st ed.)
Armando Padilla
R1,010 R873 Discovery Miles 8 730 Save R137 (14%) Ships in 18 - 22 working days

The Zend Framework is one of today's most popular PHPbased web application development frameworks.Beginning Zend Framework is a beginner's guide to learning and using the Zend Framework. It covers everything from the installation to the various features of the framework to get the reader up and running quickly. What you'll learn Install and configure the Zend Framework. Create your first Zend Framework web application. Explore controllers and actions, views, form creation, validation, and filtering. Build and access the database layer with Zend_Db. Develop a Send/Receive email application using Zend_Mail. Integrate web services and feeds, and create and incorporate a search engine. Complete your web application by looking at performance optimization. Who this book is for

This book is for the beginning-to-intermediate Web developer who primarily uses PHP. Table of Contents Getting Started with Zend Framework The Application Writing Controllers Using Zend_Controller Views, Forms, Filters, and Validators Database Communication, Manipulation, and Display Sending and Receiving E-mail Web Services and Feeds Creating a Search Engine Using Zend_Search_Lucene Caching with Zend Framework

Web Workers (Paperback): Ido Green Web Workers (Paperback)
Ido Green
R531 Discovery Miles 5 310 Ships in 18 - 22 working days

Web apps would run much better if heavy calculations could be performed in the background, rather than compete with the user interface. With this book, you'll learn how to use Web Workers to run computationally intensive JavaScript code in a thread parallel to the UI. Yes, multi-threaded programing is complicated, but Web Workers provide a simple API that helps you be productive without the complex algorithms.

If you have an intermediate to advanced understanding of JavaScript--especially event handling and callbacks--you're ready to tackle Web Workers with the tools in this example-driven guide. Start creating Web Workers and understand what they can and can't do Determine which browser versions support the API Use dedicated Web Workers for tasks that consume a lot of CPU, such as data parsing Explore use cases for creating inline Workers, such as encapsulating a web app in one page Create a shared Worker to communicate multiple web app instances to the server, and other uses Learn best practices for debugging Web Workers Apply Web Workers within the server-side Node environment

Practical RichFaces (Paperback, 2nd ed.): Max Katz, Ilya Shaikovsky, Exadel Inc Practical RichFaces (Paperback, 2nd ed.)
Max Katz, Ilya Shaikovsky, Exadel Inc
R1,352 Discovery Miles 13 520 Ships in 18 - 22 working days

RichFaces 4 is a component library for JavaServer Faces, and an advanced framework for easily integrating AJAX capabilities into business applications.It lets you quickly develop next-generation web applications based on JSF 2/Ajax. In this definitive RichFaces 4 book, instead of using JBoss Tools, the author bases all examples on Maven so that any IDE can be usedwhether it's NetBeans, Eclipse, JBoss or even Spring. Practical RichFaces also describes how to best take advantage of RichFacesthe integration of the Ajax4jsf and RichFaces librariesto create flexible and powerful programs. Assuming some JSF background, it shows how you can radically reduce programming time and effort to create rich AJAX-based applications. What you'll learn How to build rich Internet applications with out-of-the-box RichFaces components Best strategies for implementing Ajax applications using RichFaces When best to use the two libraries How to create new skins for your app in no time How to create applications without needing to write any JavaScript code Who this book is for

Java developers with good JSF knowledge looking to build next-generation web applications using RichFaces JavaServer Faces users Java programmers wishing to add Ajax to their existing programs Old users of Ajax4jsf Table of Contents The Basics Getting Started a4j: * Tags, Features and Concepts Getting Started with Rich Components Rich Input and Select Components Rich Panel and Output Components Rich Data Iteration Components Rich Menu Components Rich Tree Components Rich Drag-and-Drop Components Rich Validation Rich Components JavaScript API, Client Functions, and Using jQuery Skins RichFaces CDK: Building Custom Components

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Women's Land Rights and Privatization in…
Birgit Englert Hardcover R3,019 Discovery Miles 30 190
Why is the Universe Real? From…
Stephen Blaha Hardcover R768 Discovery Miles 7 680
Islam, Power, and Dependency in the…
Assan Sarr Hardcover R3,289 Discovery Miles 32 890
The Real Making of the President…
W. J. Rorabaugh Hardcover R1,308 Discovery Miles 13 080
One Hand Tied Behind Us - Rise of the…
Jill Liddington, Jill Norris Hardcover R530 Discovery Miles 5 300
Connecting Links - The British and…
Patricia G. Harrison Hardcover R2,547 Discovery Miles 25 470
Maximization, Whatever the Cost - Race…
Maurice T. Cunningham Hardcover R2,535 Discovery Miles 25 350
Property Rights and Eminent Domain
Ellen Frankel Paul Paperback R1,068 Discovery Miles 10 680
Social Impact Analysis of Poverty…
Susanne Neubert Hardcover R4,774 Discovery Miles 47 740
History of Australian Land Settlement
S.H. Roberts Hardcover R4,673 Discovery Miles 46 730

 

Partners