0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (111)
  • R250 - R500 (548)
  • R500+ (3,216)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages

VIVO - A Semantic Portal for Scholarly Networking Across Disciplinary Boundaries (Paperback): Katy Borner, Ying Ding, Mike... VIVO - A Semantic Portal for Scholarly Networking Across Disciplinary Boundaries (Paperback)
Katy Borner, Ying Ding, Mike Conlon, Jon Corson-Rikert
R1,067 Discovery Miles 10 670 Ships in 10 - 15 working days

The world of scholarship is changing rapidly. Increasing demands on scholars, the growing size and complexity of questions and problems to be addressed, and advances in sophistication of data collection, analysis, and presentation require new approaches to scholarship. A ubiquitous, open information infrastructure for scholarship, consisting of linked open data, open-source software tools, and a community committed to sustainability are emerging to meet the needs of scholars today. This book provides an introduction to VIVO, http://vivoweb.org/, a tool for representing information about research and researchers -- their scholarly works, research interests, and organizational relationships. VIVO provides an expressive ontology, tools for managing the ontology, and a platform for using the ontology to create and manage linked open data for scholarship and discovery. Begun as a project at Cornell and further developed by an NIH funded consortium, VIVO is now being established as an open-source project with community participation from around the world. By the end of 2012, over 20 countries and 50 organizations will provide information in VIVO format on more than one million researchers and research staff, including publications, research resources, events, funding, courses taught, and other scholarly activity. The rapid growth of VIVO and of VIVO-compatible data sources speaks to the fundamental need to transform scholarship for the 21st century. Table of Contents: Scholarly Networking Needs and Desires / The VIVO Ontology / Implementing VIVO and Filling It with Life / Case Study: University of Colorado at Boulder / Case Study: Weill Cornell Medical College / Extending VIVO / Analyzing and Visualizing VIVO Data / The Future of VIVO: Growing the Community

The Definitive Guide to Grails 2 (Paperback, 1st ed.): Jeff Scott Brown, Graeme Rocher The Definitive Guide to Grails 2 (Paperback, 1st ed.)
Jeff Scott Brown, Graeme Rocher
R1,247 R1,007 Discovery Miles 10 070 Save R240 (19%) Ships in 10 - 15 working days

Grails is a full stack framework which aims to greatly simplify the task of building serious web applications for the JVM. The concepts within Grails, like interceptors, tag libs, and Groovy Server Pages (GSP), make those in the Java community feel right at home. Grails' foundation is on solid open source technologies such as Spring, Hibernate, and SiteMesh, which gives it even more potential in the Java space: Spring provides powerful inversion of control and MVC, Hibernate brings a stable, mature object relational mapping technology with the ability to integrate with legacy systems, and SiteMesh handles flexible layout control and page decoration. Grails complements these with additional features that take advantage of the coding-by-convention paradigm such as dynamic tag libraries, Grails object relational mapping, Groovy Server Pages, and scaffolding. Graeme Rocher, Grails lead and founder, and Jeff Brown bring you completely up-to-date with their authoritative and fully comprehensive guide to the Grails 2 framework. You'll get to know all the core features, services, and Grails extensions via plug-ins, and understand the roles that Groovy and Grails are playing in the changing Web.

Foundation HTML5 with CSS3 (Paperback, 1st ed.): Craig Cook, Jason Garber Foundation HTML5 with CSS3 (Paperback, 1st ed.)
Craig Cook, Jason Garber
R1,173 R963 Discovery Miles 9 630 Save R210 (18%) Ships in 10 - 15 working days

If you want to get into developing web sites, the most important thing you'll need is a solid understanding of Hypertext Markup Language, or HTML--the most common language used to write web site content. The most recent version of the language is HTML5, and it contains a whole host of new features to give you more power when creating websites. Foundation HTML5 with CSS3: A Modern Guide and Reference incorporates practical examples to show how to structure data correctly using HTML5, along with styling and layout basics using the latest release of Cascading Style Sheets, CSS3. This book is forward-thinking because all the featured code and techniques are standards-compliant, and it demonstrate best practices--you won't waste your time on outdated, bad techniques. Your web pages will work properly in most web browsers and be accessible to web users with disabilities, easily located using popular search engines, and compact in file size. Even if you already know HTML5 and CSS3 basics, this book will still be useful to you. It features comprehensive reference tables, so you can look up troublesome attributes, codes, and properties quickly and easily.What you'll learn * Standards-compliant HTML5, not outdated techniques * Styling and layout basics using CSS3 Who this book is for Web designers and developers who want to bring themselves up to speed in the correct usage of HTML5 and CSS3, or those starting out in modern web development.

Beginning ASP.NET 4.5 in VB (Paperback, 1st ed.): Matthew MacDonald Beginning ASP.NET 4.5 in VB (Paperback, 1st ed.)
Matthew MacDonald
R2,125 Discovery Miles 21 250 Ships in 10 - 15 working days

This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focusing solely on Visual Basic, with no code samples duplicated in other languages, award winning author Matthew MacDonald introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology. Assuming no prior coding experience, you'll be taught everything you need to know from the ground up. Starting from first principals, you'll learn the skills you need to be an effective ASP.NET developer who is ready to progress to more sophisticated projects and professional work. You'll be taught how to use object orientation and code-behind techniques to lay out your code clearly in a way other developers can easily understand. You'll learn how to query databases from within you web pages, spice up your layouts using ASP.NET AJAX and deploy your finished websites to production servers. You'll also learn how to debug your code when things go wrong and the performance and scalability issues that can affect your web projects as they grow. What you'll learn Learn everything you need to know to build ASP.NET 4.5 applications with confidence. Dive into the deepest, broadest, introductory ASP.NET coverage available. Be guided by an award winning author who will steadily progress your knowledge from first principals to advanced techniques over the course of the book. Who this book is for

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

Foundation Website Creation with HTML5, CSS3, and JavaScript (Paperback, 1st ed.): Joe Lewis, Jonathan Lane, Meitar Moscovitz,... Foundation Website Creation with HTML5, CSS3, and JavaScript (Paperback, 1st ed.)
Joe Lewis, Jonathan Lane, Meitar Moscovitz, Tom Barker
R966 R797 Discovery Miles 7 970 Save R169 (17%) Ships in 10 - 15 working days

Foundation Website Creation with HTML5, CSS3, and JavaScript shows the entire process of building a website. This process involves much more than just technical knowledge, and this book provides all the information you'll need to understand the concepts behind designing and developing for the Web, as well as the best means to deliver professional results based on best practices. Of course, there is far more to building a successful website than knowing a little Hypertext Markup Language (HTML). The process starts long before any coding takes place, and this book introduces you to the agile development process, explaining why this method makes so much sense for web projects and how best to implement it. We also make sure you're up to date by using the latest HTML5 features. Planning is vital, so you'll also learn to use techniques such as brainstorming, wireframes, mockups, and prototypes to get your project off to the best possible start and help ensure smooth progress as it develops.An understanding of correct, semantic markup is essential for any web professional; this book explains how HTML5 should be used to structure content so that the markup adheres to current web standards. You'll learn about the wide range of HTML5 elements available to you, and you'll learn how and when to use them through building example web pages. Without creative use of Cascading Style Sheets (CSS), websites would all look largely the same. CSS enables you to set your website apart from the rest, while maintaining the integrity of your markup. We'll showcase the new features of CSS3 and how you can use them. You'll learn how CSS3 works and how to apply styles to your pages, allowing you to realize your design ideas in the browser. JavaScript can be used to make your website easier and more interesting to use. This book provides information on appropriate uses of this technology and introduces the concepts of JavaScript programming. You'll also see how JavaScript works as part of the much-hyped technique Ajax, and in turn, where Ajax fits into the wider Web 2.0 picture.While a website is being built, it needs to be tested across multiple browsers and platforms to ensure that the site works for all users, regardless of ability or disability, and this book explains how best to accomplish these tasks. Then, it discusses the process of launching and maintaining the site so that it will continue to work for all its users throughout its life cycle. Foundation Website Creation with HTML5, CSS3, and JavaScript concludes by covering server-side technologies, acting as a guide to the different options available. With insights from renowned experts such as Jason Fried of 37signals, Daniel Burka of Digg and Pownce, and Chris Messina of Citizen Agency, Foundation Website Creation with CSS, XHTML, and JavaScript provides invaluable information applicable to every web project--regardless of size, scope, or budget.What you'll learn * See how the Web has developed and the role of web standards * Learn how to plan and manage the building of a website * Learn how to separate content from presentation with HTML5 and CSS3 * See how JavaScript can be used to enhance your website * Learn how best to test, launch, and maintain a website Who this book is for Web developers and designers starting out in HTML5 and CSS3.

Beginning ASP.NET 4.5 in C# (Paperback, 1st ed.): Matthew MacDonald Beginning ASP.NET 4.5 in C# (Paperback, 1st ed.)
Matthew MacDonald
R2,342 R1,862 Discovery Miles 18 620 Save R480 (20%) Ships in 10 - 15 working days

This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focussing solely on C#, with no code samples duplicated in other languages, award winning author Matthew MacDonald introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology. Assuming no prior coding experience, you'll be taught everything you need to know from the ground up. Starting from first principals, you'll learn the skills you need to be an effective ASP.NET developer who is ready to progress to more sophisticated projects and professional work. You'll be taught how to use object orientation and code-behind techniques to lay out your code clearly in a way other developers can easily understand. You'll learn how to query databases from within you web pages, spice up your layouts using ASP.NET AJAX and deploy your finished websites to production servers. You'll also learn how to debug your code when things go wrong and the performance and scalability issues that can affect your web projects as they grow. What you'll learn Learn everything you need to know to build ASP.NET 4.5 applications with confidence. Dive into the deepest, broadest, introductory ASP.NET coverage available. Be guided by an award winning author who will steadily progress your knowledge from first principles to advanced techniques over the course of the book. Who this book is for

This book is ideal for anyone new to .NET development who wants to learn how ASP.NET 4.5 works. No prior programming knowledge is assumed and all concepts are explained from first principals. Table of Contents 1. The .NET Framework 2. The C# Language 3. Types, Objects, and Namespaces 4. Visual Studio 5. Web Form Fundamentals 6. Web Controls 7. Error Handling, Logging, and Tracing 8. State Management 9. Validation 10.Rich Controls 11.User Controls and Graphics 12.Styles, Themes, and Master Pages 13.Website Navigation 14.ADO.NET Fundamentals 15.Data Binding 16.The Data Controls 17.Files and Streams 18.XML 19.Security Fundamentals 20.Membership 21.Profiles 22.Advanced ASP.NET Components 23.Caching 24.LINQ and the Entity Framework 25.ASP.NET AJAX 26.Deploying ASP.NET Applications

The Essential Guide to HTML5 and CSS3 Web Design (Paperback, 1st ed.): Craig Grannell, Victor Sumner, Dionysios Synodinos The Essential Guide to HTML5 and CSS3 Web Design (Paperback, 1st ed.)
Craig Grannell, Victor Sumner, Dionysios Synodinos
R1,541 R1,240 Discovery Miles 12 400 Save R301 (20%) Ships in 10 - 15 working days

The Essential Guide to HTML5 and CSS3 Web Design has been fully revised from its critically acclaimed first edition, and updated to include all of the new features and best practices of HTML5 and CSS3. This book reveals all you'll need to design great web sites that are standards-compliant, usable, and esthetically pleasing, but it won't overwhelm you with waffle, theory, or obscure details You will find The Essential Guide to HTML5 and CSS3 Web Design invaluable at any stage of your career, with its mixture of practical tutorials and reference material. Beginners will quickly pick up the basics, while more experienced web designers and developers will keep returning to the book again and again to read up on techniques they may not have used for a while, or to look up properties, attributes and other details. This book is destined to become a close friend, adopting a permanent place on your desk. The Essential Guide to HTML5 and CSS3 Web Design starts off with a brief introduction to the web and web design, before diving straight in to HTML5 and CSS3 basics, reusing code, and other best practices you can adopt.The book then focuses on the most important areas of a successful web site: typography, images, navigation, tables, layouts, forms and feedback (including ready-made PHP scripts) and browser quirks, hacks and bugs. The Essential Guide to HTML5 and CSS3 Web Design is completely up-to-date, covering support of the newest standards in all the latest browsers, including IE 9 and Firefox 4. The last chapter of the book provides several case studies to dissect and learn from, including all the most popular web site archetypes--a blog, a store front, a corporate home page, and an online gallery. You'll also appreciate several detailed reference appendices covering CSS, HTML, color references, entities, and more--any details you need to look up will be close at hand.What you'll learn * The basics of HTML5 and CSS3 web design * How to implement effective layouts, tables, images, navigation, forms and typography on web sites * How to deal with cross-browser issues, including quirks, bugs, and hacks in IE, Firefox, Safari, Chrome, Opera, and all other major browsers * How to make sure your sites are both usable and accessible * How to implement several different styles of web front-end, through several complete case studies, including a blog, a store front, and an online gallery * Detailed references are also provided so you don't need to learn every little detail of HTML and CSS Who this book is for Web developers and designers either starting out, or seeking to familiarize themselves with the new features of HTML5 and CSS3.Table of Contents * An introduction to web design * Web page essentials * Working with type * Working with images * Using links and creating navigation * Tables: How nature (and the W3C) intended * Page layouts with CSS * Getting user feedback * Dealing with browser quirks * Putting everything together * Appendix A: HTML5 Reference * Appendix B: Web Color Reference * Appendix C: Entities Reference * Appendix D: CSS3 Reference

Web Engineering - 12th International Conference, ICWE 2012, Berlin, Germany, July 23-27, 2012, Proceedings (Paperback, 2012... Web Engineering - 12th International Conference, ICWE 2012, Berlin, Germany, July 23-27, 2012, Proceedings (Paperback, 2012 ed.)
Marco Brambilla, Takehiro Tokuda, Robert Tolksdorf
R1,577 Discovery Miles 15 770 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 12th International Conference on Web Engineering, ICWE 2012, held in Berlin, Germany, in July 2012. The 20 revised full papers and 15 short papers were carefully reviewed and selected from 98 submissions. The papers are organized in topical sections on social networks and collaboration, tagging, personalization and personal systems, search, Web modeling, AJAX and user interfaces, Web services, Web crawling, and Web and linked data management. The book also includes 6 poster papers, 12 demos and 5 tutorials.

Learn HTML5 and JavaScript for Android (Paperback, 1st ed.): Gavin Williams Learn HTML5 and JavaScript for Android (Paperback, 1st ed.)
Gavin Williams
R1,045 R864 Discovery Miles 8 640 Save R181 (17%) Ships in 10 - 15 working days

Learn HTML5 and JavaScript for Android teaches the essential HTML5 and JavaScript skills you need to make great apps for the Android platform and browser. This book guides you through the creation of a mobile web app. You'll put the HTML5, CSS3 and JavaScript skills you learn into practice, giving you invaluable first-hand experience that will serve you well as you go on to develop your own web apps for Android smartphones and tablets. Throughout this book, you will learn new skills and bring these altogether to create a web app that runs on the Android platform as well as other mobile platforms. What you'll learn Android 4.0 compliant, this book shows you how to: How to build a HTML5 and JavaScript-based mobile Web app that runs on Android devices and browsers What is HTML5 and how to best use it for your presentation tier in your Web app What is CSS3 and how to best employ it for a richer presentation tier in your Web app What is JavaScript and how to best use for any needed logic in your web app How to make use of some of the HTML API's such as Canvas, Video and Audio for mobile to create a richer experience for users How to build a Web app, case by case, tier by tier, for your Android devices and for your prospective audience Who this book is for

This book is for Android and web developers needing to learn the mobile web skills needed to build reactive, dynamic and fun HTML5 and JavaScript-based Web Apps that run on Android devices and its browsers. Table of Contents 1. Introduction and Shopping list 2. Learn Your First Web App for Android 3. Learn HTML5 4. Create using HTML5 Workshop (Web app case study part I) 5. Learn CSS3 6. Create and Refine using CSS3 (Web app case study part II) 7. Learn JavaScript 8. Create using JavaScript (Web app case study part III) 9. Testing and Deploying Your First Web App

ASP.NET 2.0  - A Developer's Notebook (Paperback): Wie?meng Lee ASP.NET 2.0 - A Developer's Notebook (Paperback)
Wie?meng Lee
R720 R519 Discovery Miles 5 190 Save R201 (28%) Out of stock

When ASP.NET hit the street a couple of years ago, it was a real eye-opener. Microsoft's tool for creating dynamic, server side web applications introduced Web Forms, a feature with the same rapid drag and drop convenience enjoyed by Visual Basic developers, along with a method for creating XML-based web services. ASP.NET was more than an upgrade of Active Server Pages it was a quantum leap ahead.

Now Microsoft has a new version of ASP.NET as part of its upcoming next generation release of the Visual Studio .NET development platform. ASP.NET 2.0 is already available in beta release, and web developers are anxious to get a good look at it. That's exactly what our new Developer's Notebook allows you to do.

More than just an introduction to ASP.NET 2.0, this practical guide acquaints you with all of the new features through nearly 50 hands-on projects. Each one places emphasis on changes in the new release that can increase productivity, simplify programming tasks, and help you add functionality to your applications. For example, ASP.NET 2.0 includes master pages, themes, and skins so you can build applications with a consistent page layout and design. Other changes allow for the automatic creation of web pages for use on mobile devices, while wizards and controls allow you to perform frequent tasks (like data access) without having to write a single line of code.

"ASP.NET 2.0: A Developer's Notebook" also includes suggestions for further experimentation, links to on-line documentation, and practical notes and warnings from the author regarding changes to the new version.

The new Developer's Notebooks series from O'Reilly offers an in-depth first look at important new toolsfor software developers. Emphasizing example over explanation and practice over theory, they focus on learning by doing you'll get the goods straight from the masters, in an informal and code-intensive style. If you want to get up to speed on ASP.NET 2.0 before its official release, this all lab, no lecture book will get you there.

Learning SPARQL 2ed (Paperback, 2nd Revised edition): Bob DuCharme Learning SPARQL 2ed (Paperback, 2nd Revised edition)
Bob DuCharme
R1,066 R703 Discovery Miles 7 030 Save R363 (34%) Ships in 12 - 17 working days

Get hands-on experience with SPARQL, the RDF query language. With this concise book, you will learn how to use the latest version of this W3C standard to retrieve and manipulate the increasing amount of public and private data available via SPARQL endpoints. Several open source and commercial tools already support SPARQL, and this introduction gets you started right away. Learn how to write and run simple SPARQL 1.1 queries, then dive into the language's powerful features and capabilities for manipulating the data you retrieve. Learn what you need to know to add to, update, and delete data in RDF datasets, and give web applications access to this data. Updated to reflect SPARQL 1.1. Recommendation version of specifications Understand SPARQL's connection with RDF, the semantic web, and related specifications Query and combine data from local and remote sources Copy, convert, and create new RDF data Learn how datatype metadata, standardized functions, and extension functions contribute to your queries New chapters cover SPARQL Query Results Formats, Query Efficiency and Debugging, RDF Schema, OWL, and Inferencing.Includes a cookbook of SPARQL queries useful in a variety of situations Expanded Application Development chapter

Java 17 for Absolute Beginners - Learn the Fundamentals of Java Programming (Paperback, 2nd ed.): Iuliana Cosmina Java 17 for Absolute Beginners - Learn the Fundamentals of Java Programming (Paperback, 2nd ed.)
Iuliana Cosmina
R1,666 R1,571 Discovery Miles 15 710 Save R95 (6%) Ships in 9 - 15 working days

Write your first code in Java 17 using simple, step-by-step examples that model real-word objects and events, making learning easy. With Java 17 for Absolute Beginners you'll be able to pick up the concepts without fuss. It teaches Java development in language anyone can understand, giving you the best possible start. You'll see clear code descriptions and layout so that you can get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly-all the bits and pieces a novice needs to get started programming in Java. First, you'll discover what type of language Java is, what it is good for, and how it is executed. With the theory out of the way, you'll install Java, choose an editor such as IntelliJ IDEA, and write your first simple Java program. Along the way you'll compile and execute this program so it can run on any platform that supports Java. As part of this tutorial you'll see how to write high-quality code by following conventions and respecting well-known programming principles, making your projects more professional and efficient. Java 17 for Absolute Beginners gives you all you need to start your Java programming journey. No experience necessary. After reading this book, you'll come away with the basics to get started writing programs in Java. What You Will Learn Get started with Java 17 from scratch Use data types, operators, and the stream API Install and use the IntelliJ IDEA and the Gradle build tool Exchange data using the new JSON APIs Play with images using multi-resolution APIs Implement the publish-subscribe architecture Who This Book Is For Those who are new to programming and who want to start with Java.

Web-based Support Systems (Paperback, 2010 ed.): JingTao Yao Web-based Support Systems (Paperback, 2010 ed.)
JingTao Yao
R4,389 Discovery Miles 43 890 Ships in 10 - 15 working days

Web-based Support Systems (WSS) are an emerging multidisciplinary research area in which one studies the support of human activities with the Web as the common platform, mediumandinterface.TheInternetaffectseveryaspectofourmodernlife. Moving support systems to online is an increasing trend in many research domains. One of the goals of WSS research is to extend the human physical limitation of information processing in the information age. Research on WSS is motivated by the challenges and opportunities arising from the Internet. The availability, accessibility and ?exibility of information as well as the tools to access this information lead to a vast amount of opportunities. H- ever, there are also many challenges we face. For instance, we have to deal with more complex tasks, as there are increasing demands for quality and productivity. WSS research is a natural evolution of the studies on various computerized support systems such as Decision Support Systems (DSS), Computer Aided Design (CAD), and Computer Aided Software Engineering (CASE). The recent advancement of computer and Web technologies make the implementation of more feasible WSS. Nowadays, it is rare to see a system without some type of Web interaction. The research of WSS is classi?ed into four groups. WSS for speci?c domains."

Beyond Accessibility Compliance - Building the Next Generation of Inclusive Products (Paperback, 1st ed.): Sukriti Chadha Beyond Accessibility Compliance - Building the Next Generation of Inclusive Products (Paperback, 1st ed.)
Sukriti Chadha
R1,299 R1,028 Discovery Miles 10 280 Save R271 (21%) Ships in 10 - 15 working days

Take a deep look at accessibility as it applies to mobile and wearables. This book covers topics within the accessibility domain that are rarely covered or understood, despite the fact that nearly half of the world's population uses smartphones. Moreover, by 2025, 72% of smartphone users are expected to only use smartphones to access the internet. And yet, accessibility is often an afterthought instead of a core principle of product development. This book changes that.You will begin by exploring the current landscape and policy frameworks, looking at the software product lifecycle and how to embed inclusion from the start. You'll learn the nuances of mobile accessibility as it applies to mobile devices, wearables, and IoT. From there you'll move onto automated testing, accessibility and inclusion, and the next frontiers of emerging technology including AR and VR. There will be notes at the end of programming examples to help those in orthogonal roles, such as project management, understand the basics and the language to better communicate with their engineering counterparts. Over 1 billion people in the world live with some form of disability so it's imperative you devise a comprehensive game plan to make your digital products accessible for all. Beyond Accessibility Compliance is your guide to understanding the current landscape of assistive technology and how emerging techniques are changing the way we think about personalization and accessibility. What You'll Learn See how people with the most common forms of disabilities use digital products Review the basics of the product development lifecycle and how to embed accessibility Explore tangible answers as to how accessibility pertains to unique roles Understand the difference between compliance and usability Make data visualizations accessible for blind users Implement code-level changes to address gaps in accessibility Build a campus programs and course material inclusive for people with disabilities Who This Book Is For Current developers, designers, and others building technology products with basic knowledge of front-end development. This book is also suitable for students in computer science, engineering, HCI, and related fields. Sections that are not engineering-specific are applicable to design, user research, communication, and business students who are looking to pursue careers in technology.

Pro Spring 3 (Paperback, 1st ed.): Rob Harrop, Clarence Ho Pro Spring 3 (Paperback, 1st ed.)
Rob Harrop, Clarence Ho
R1,487 R1,246 Discovery Miles 12 460 Save R241 (16%) Ships in 10 - 15 working days

The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programmers and developers. It works with other leading open-source, agile and lightweight Java technologies like Hibernate, Groovy, MyBatis, and more. Spring now also works with Java EE and JPA 2 as well. Pro Spring 3 updates the bestselling Pro Spring with the latest that the Spring Framework has to offer: version 3.1. At 1000 pages, this is by far the most comprehensive Spring book available, thoroughly exploring the power of Spring. With Pro Spring 3, you'll learn Spring basics and core topics, and gain access to the authors' insights and real world experiences with remoting, Hibernate, and EJB. Beyond the basics, you'll learn how to leverage the Spring Framework to build various tiers or parts of an enterprise Java application like transactions, the web and presentations tiers, deployment, and much more. A full sample application allows you to apply many of the technologies and techniques covered in this book and see how they work together. After reading this definitive book, you'll be armed with the power of Spring to build complex Spring applications, top to bottom. What you'll learn * How to get started with the Spring Framework and its latest features * What Inversion of Control (IoC) and dependency injection (DI) are * Aspect-oriented programming techniques with Spring, and why they're important * Data access and persistence using Spring and Hibernate, MyBatis, JPA 2 and more * How to build transaction engines for your enterprise application and take advantage of other middle-tier features in Spring * How to build Spring-based web applications using Spring MVC and more * How to build Spring-based front ends * How the Spring Framework can work with scripting languages like Groovy to provide enhanced functionality for your applications * How to benefit from the Spring IDE Who this book is for This book is for experienced Java developers who may be learning Spring for the first time or have minimal exposure to the Spring Framework. It's aimed at those who are active in or plan on getting into enterprise Java application development.

Beginning Facebook Game Apps Development (Paperback, 1st ed.): Wayne Graham Beginning Facebook Game Apps Development (Paperback, 1st ed.)
Wayne Graham
R1,061 R880 Discovery Miles 8 800 Save R181 (17%) Ships in 10 - 15 working days

Today's Facebook is emerging to become tomorrow's operating system, according to some.Certainly, a WebOS. Web standards-based apps using HTML5, JavaScript, CSS3 and more are now possible on Facebook. Why not get started with developing and selling Facebook game apps on Facebook's App Store?

Beginning Facebook Game Apps Development gets you started with building your first game apps that run on Facebook.Become your own "Zynga" and create your own "Civilization" or "Farmville" and more. Build rich Web-based apps that you can sell on Facebook's App Store.

Because these apps are built on Web standards, you can build and run on many browsers andmore interestinglymore computers, tablets, smartphones and even other devices and appliances that are Web-connected or enabled. What you'll learn Build your first Facebook game apps What HTML5 and JavaScript techniques, tools and frameworks have to offer to do this Enhance your first Facebook game app with social media, location-based services, etc. Obtain a basic framework for a Facebook game app that you can build upon and customize for your own specific app design and development needs Package, deploy and sell your first Facebook game app on Facebook's new App Store Who this book is for

This book is for those new to Facebook apps development and even for those new to apps development. Readers should have some basic knowledge of HTML5, JavaScript, CSS and PHP.

For the latest source code, please check out the book site on GitHub.

Table of Contents Your First Steps in Facebook Development A JavaScript Boot Camp It's All About Context: Canvas Basics The Plan: Idea to Design Essential Game Components Your First Game: "Alien Turtle Invasion" Going Social With Games Introducing the Facebook Platform Facebook Developer Tools Launching Your Games Your First Facebook Game: "Social Alien Turtle Invasion" HTML5 Game Engines Using All the Tools: Your Future Facebook Games The Marketplace: Project Spartan (Facebook App Store)

Web Technologies and Applications - 14th Asia-Pacific Web Conference, APWeb 2012, Kunming, China, April 11-13, Proceedings... Web Technologies and Applications - 14th Asia-Pacific Web Conference, APWeb 2012, Kunming, China, April 11-13, Proceedings (Paperback, 2012 ed.)
Quan Z. Sheng, Guoren Wang, Christian S. Jensen, Guandong Xu
R3,018 Discovery Miles 30 180 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 14th Asia-Pacific Conference APWeb 2012 held in Kunming, China, in April 2012. The 39 full papers presented together with 34 short papers, 2 keynote talks, and 5 demo papers were carefully reviewed and selected from 167 initial submissions. The papers cover contemporary topics in the fields of Web management and World Wide Web related research and applications, such as advanced application of databases, cloud computing, content management, data mining and knowledge discovery, distributed and parallel processing, grid computing, internet of things, semantic Web and Web ontology, security, privacy and trust, sensor networks, service-oriented computing, Web community analysis, Web mining and social networks.

Beginning Android Web Apps Development - Develop for Android using HTML5, CSS3, and JavaScript (Paperback, 1st ed.): Jon... Beginning Android Web Apps Development - Develop for Android using HTML5, CSS3, and JavaScript (Paperback, 1st ed.)
Jon Westfall, Rocco Augusto, Grant Allen
R1,105 Discovery Miles 11 050 Ships in 10 - 15 working days

With Beginning Android Web Apps Development, you'll learn how to apply HTML5, CSS3, JavaScript, Ajax and other Web standards for use on the Android mobile platform, by building a variety of fun and visually stimulating games and other web applications If you've done some basic web development, and you want to build your skills to create exceptional web apps, you'll find everything you seek in the discussions and examples in this book. Each application you'll build in Beginning Android Web Application Development will show you solutions that you can apply to many of your own projects. Each example shares techniques and coding solutions that will inspire your own work. You'll learn how to tie your Android apps into Twitter through two apps that you'll build: Who's that Tweet? , a quiz game based on celebrity accounts, and I Love Ham, a coding investigation into search phrases and rhyming. Your Android web app development skills will then proceed in another direction, as you discover the power of HTML5 in two game apps: Scavenger Hunt, which introduces you to the HTML5 GPS location API, and Spies , a location-based application that shows you how to use CSS3, Ajax, and HTML5 within multi-player environments. You'll also create an Android web application which checks the arrival time of buses and light-rails through the use of Portland, Oregon's open Tri-Met data API This app is a great template for other apps you may want to build in the future, and showcases the important techniques for incorporating cloud-based apps into web games. After reading Beginning Android Web Apps Development, you will have built real apps and developed along the way the skills you'll need to create highly interactive, professional web applications...and, your journey will be engaging and enjoyable What you'll learn * Coding solutions that you can use time and again in your own Android web apps * Key methods and techniques for contemporary Android web app development * How to take full advantage of CSS3 in the mobile environment and how to handle a multitude of screen resolutions * How to build feature-rich user interfaces with navigation, colors, and professional styling * How to add audio and video for highly interactive sites * How to optimize Ajax within your site * How to access and use the HTML location API * How to integrate JavaScript and JavaScript frameworks into your site Who this book is for For anyone starting out in Android web app development who wants to build feature-rich web apps that are optimized for the Android mobile platform. If you've got basic web development skills, you'll find the code samples and discussions in this book will take your techniques to a completely different level. Table of Contents1. Harnessing the Power of Mobile Web 2. Twitter Application: Who's That Tweet? 3. Twitter Application: I Love Ham 4.Creating a Mobile Strategy and Structuring your Code 5. Handling Multiple Screen Resolutions with CSS 3 6. Handling Different Browser Platforms 7. Providing an Impressive User Experience with jQuery Mobile 8. Building Visually Rich Internet Applications 9. HTML5 Location-Based Applications 10. Using Cloud Services: A Transport Application 11. Pushing the Limits with Audio and Video 12. Ajax and Extreme User Interfaces 13. Packaging Your Applications

Pro HTML5 Accessibility (Paperback, 1st ed.): Joshue O. Connor Pro HTML5 Accessibility (Paperback, 1st ed.)
Joshue O. Connor
R2,177 Discovery Miles 21 770 Ships in 10 - 15 working days

Pro HTML5Accessibility helps designers come to grips with building exciting, accessible and usable web sites and applications with HTML5. The book covers how to use HTML5 in order to serve the needs of people with disabilities and older persons using assistive technology (AT). It aims to be a useful go-to' guide, providing practical advice. It takes several approaches, including a look at the new semantics of HTML5 and how to combine its use with authoring practices you know from using earlier versions of HTML. It also demonstrates how HTML5 content is currently supported (or not) by assistive technologies such as screen readers, and what this means practically for accessibility in your web projects. The HTML5 specification is huge, with new APIs and patterns that can be difficult to understand. Accessibility can also seem complex and nuanced if you have no experience interacting with people with disabilities. This book walks you though the process of designing exciting user interfaces that can potentially be used by everyone, regardless of ability. Accessibility is really a quality design issue, and getting it right is often more a matter of approach than having sophisticated, cutting-edge tools at your disposal. This book will be your companion in your journey to understand both HTML5 and accessibility, as the author has many years of experience as a designer and web developer working directly with people with all types of disabilities. He has been involved with the development of HTML5 from an accessibility perspective for many years, as a member of the W3C WAI Protocols and Formats working group (which is responsible for ensuring W3C specifications are serving the needs of people with disabilities) as well as the HTML5 Working Group itself. Introduces the new HTML5 specification from an accessibility perspective Shows how incorporating accessibility into your interfaces using HTML5 can have benefits for all users Explains how HTML5 is currently supported by assistive technologies like screen readers, and how to work around these limitations when developing What you'll learn Gain an overview of assistive technologies and how they work with web content, as well as how to approach accessibility in your design projects Learn how HTML5 differs from HTML4 and earlier Understand how to practically apply HTML5 to your web projects in order to design accessible content. See what works and what doesn't Learn the new semantics and structures within HTML5, and how to use them to build more accessible websites and applications See which HTML5 elements and attributes are supported by browsers and assistive technologies, and what this means for the user experience of people with disabilities Understand which parts of HTML5 are not well supported by browsers and assistive technology Get a snapshot of current support, its limitations, and how to design and code in a way that will support older assistive technologies and browsers as well as more feature-rich, newer technologies Learn how CSS, JavaScript, and WAI-ARIA can be used with HTML5 to support the development of accessible web content Who this book is for

Pro HTML5 Accessibility is for the intermediate to advanced web designer and developer who is already building websites and applications but needs some help in understanding accessibility and how it relates to HTML5. The book can be read as a basic introduction to HTML5 and accessibility, but may be more suited to the professional or experienced designer who already has knowledge of HTML4 (or earlier) as well as CSS, WAI-ARIA and JavaScript. While no detailed knowledge of CSS, WAI-ARIA or scripting is really required, it will help the reader to understand some of the design patterns and examples discussed in the book. Table of Contents Introduction to HTML5 Acessibility Understanding Disability and Assistive Technology JavaScript Isn't a Dirty Word, and ARIA Isn't Just Beautiful Music API andDOM HTML5, the New Semantics and New Approaches to Document Markup Images, Rich Media, Audio and Video in HTML 5 HTML5 and Accessible Data Tables HTML5 and Accessible Forms HTML5, Usability and User-Centered Design Tools, Tips, and Tricks: Assessing Your Acessible HTML5 Project WCAG 2.0 Client-Side Scripting Techniques Definition of WAI-ARIA Roles

Building Browser Extensions - Create Modern Extensions for Chrome, Safari, Firefox, and Edge (Paperback, 1st ed.): Matt Frisbie Building Browser Extensions - Create Modern Extensions for Chrome, Safari, Firefox, and Edge (Paperback, 1st ed.)
Matt Frisbie
R1,633 R1,302 Discovery Miles 13 020 Save R331 (20%) Ships in 10 - 15 working days

Almost all web developers today have plenty of experience with building regular web page apps, but a lot of that knowledge doesn't transfer over when it comes to creating browser extensions. This book provides a complete reference for how to build modern browser extensions. Creating and deploying a browser extension is more like building a mobile app than a website. When you start building an extension you'll often find there are a large number of new concepts and idiosyncrasies to wrangle with. This book reveals how to successfully navigate around these obstacles and how to take advantage of the limited resources available. You'll see how a browser extensions work, their component pieces, and how to build and deploy them. Additionally, you'll review all the tricky bits of extension development that most developers have to learn through trial and error. The current transition from manifest v2 to v3 is of special interest, and an entire chapter will be dedicated to this subject. By the end of this book, you will have a rich understanding of what browser extensions are, how they work, all the pitfalls to avoid, and the most efficient ways of building them. What You'll Learn Examine the different components of browser extensions and how they behave Review common pitfalls developers encounter when building browser extensions and how to avoid them Develop, deploy, and manage a published browser extension Build a browser extension using modern JavaScript frameworks Who This Book Is ForDevelopers tasked with building a supplementary browser extension to go alongside their existing product. This book also targets people that have at least a basic understanding of the fundamentals of web development and wish to quickly understand how they can roll out a browser extension.

Pro Business Applications with Silverlight 5 (Paperback, 2nd ed.): Chris Anderson Pro Business Applications with Silverlight 5 (Paperback, 2nd ed.)
Chris Anderson
R1,660 Discovery Miles 16 600 Ships in 10 - 15 working days

Silverlight5 has the potential to revolutionize the way we build business applications. With its flexibility, web deployment, cross-platform capabilities, rich .NET language support on the client, rich user interface control set, small runtime, and more, it comes close to the perfect platform on which to build business applications. It's a very powerful technology, and despite its youth, it's moving forward at a rapid pace and is gaining widespread popularity. This book guides you through the process of designing and developing enterprise-strength business applications in Silverlight5 and C#. You'll learn how to take advantage of the power of Silverlight to develop rich and robust business applicationsfrom getting started to deployment, and everything in between. In particular, this book will serve developers who want to learn how to design business applications. It willintroducethe patternsyou'll use, the issues you'll face, and how to resolve them. Author Chris Anderson, who has been building line-of-business applications for years, demonstrates his expertise through a candid presentation of how to tackle real-life issues, rather than just avoiding them. Developers will benefit from his hard-won expertise through business application design patterns that he shares throughout the book. With this book in hand, you will: Create a fully-functional business application in Silverlight Discover how to satisfy the general requirements that most business applications need Develop a business application framework What you'll learn How to structure your project to ensure a robust and maintainable application How to create user interfaces with XAML and bind controls to data How to communicate securely between the server and the client How to view and maintain data within a Silverlight user interface How to design unique user experiences and use advanced styling techniques How to implement standard business application paradigms in Silverlight Who this book is for

This book is for developers experienced in other .NET technologies, such as WinForms or ASP.NET, looking to translate their existing skills to developing business applications with Silverlight. Patterns and methodologies associated with building robust applications will be introduced and are not prerequisite knowledge. Table of Contents Getting Started with Silverlight An Introduction to XAML The Navigation Framework Exposing Data from the Server Consuming Data from the Server Implementing Summary Lists Building Data Entry Forms Securing Your Application Styling Your Application Advanced XAML Advanced Data Binding Creating Custom Controls The Model-View-View Model (MVVM) Design Pattern An Introduction to Prism and MEF Printing and Reporting Out of Browser Mode and Interacting with the Operating System Application Deployment

AngularJS - Novice to Ninja (Paperback): Sandeep Panda AngularJS - Novice to Ninja (Paperback)
Sandeep Panda
R1,004 R824 Discovery Miles 8 240 Save R180 (18%) Ships in 10 - 15 working days

AngularJS: Novice to Ninja is your fast track route to mastering AngularJS, the superheroic JavaScript framework. AngularJS provides the fastest, most efficient way to build single page web applications.What will I learn?In this practical and fun-to-read book, you'll learn the fundamentals of AngularJS, such as scopes, modules and controllers. You'll then move on to more sophisticated techniques, including using directives, filters and expressions to build a full single page web application.Discover the power of AngularJS's two-way data bindingUsing AngularJS and TDDGet to grips with modules, scopes, and controllersEnhance your HTML with directivesBuild a complete working single page blog application as you learn And much more

Beginning PhoneGap - Mobile Web Framework for JavaScript and HTML5 (Paperback, 1st ed.): Rohit Ghatol, Yogesh Patel Beginning PhoneGap - Mobile Web Framework for JavaScript and HTML5 (Paperback, 1st ed.)
Rohit Ghatol, Yogesh Patel
R1,301 Discovery Miles 13 010 Ships in 10 - 15 working days

PhoneGap is a growing and leading open-source mobile web apps development framework that lets developers build JavaScript and HTML5-based web applications with native wrappers for more than six mobile platforms, including iOS, Android, and BlackBerry. This framework lets you build HTML- and JavaScript-based apps and still take advantage of native mobile device capabilities like camera, localStorage, geolocation, storage and much more, irrespective of the mobile platform you target. It also lets you use more specialized JavaScript frameworks like jQuery Mobile and more. Beginning PhoneGap is a definitive, one-of-a-kind book that teaches the fundamentals and strategies behind cross-platform mobile application development. Instead of learning languages like Objective-C, focus on building apps from day one for Android, iOS, Blackberry, WebOS and Symbian-without the complexities of these platforms. This book shows how to build apps which makes use of Google Local Search to create a Restaurant finder apps (which uses Maps to layout locations and uses internal database to store your favorite restaurants. Furthermore, you'll learn how to extend PhoneGap's functionality by using PhoneGap plugins to write apps like Dropbox (syncing files in the background outside HTML/JavaScript code and in native code). By the time you finish Beginning PhoneGap, you'll know PhoneGap inside and out, and, consequently, be able to develop mobile web apps faster and more efficiently than ever before. Make more money in less time!

Information Computing and Applications, Part II - Second International Conference, ICICA 2011, Qinhuangdao, China, October... Information Computing and Applications, Part II - Second International Conference, ICICA 2011, Qinhuangdao, China, October 28-31, 2011. Proceedings, Part II (Paperback, 2011)
Chunfeng Liu, Jincai Chang, Aimin Yang
R2,992 Discovery Miles 29 920 Ships in 10 - 15 working days

The two-volume set, CCIS 243 and CCIS 244, constitutes the refereed proceedings of the Second International Conference on Information Computing and Applications, ICICA 2010, held in Qinhuangdao, China, in October 2011. The 191 papers presented in both volumes were carefully reviewed and selected from numerous submissions. They are organized in topical sections on computational statistics, social networking and computing, evolutionary computing and applications, information education and application, internet and web computing, scientific and engineering computing, system simulation computing, bio-inspired and DNA computing, internet and Web computing, multimedia networking and computing, parallel and distributed computing.

The Definitive Guide to NetBeans (TM) Platform 7 (Paperback, 1st ed.): Heiko B. Ck The Definitive Guide to NetBeans (TM) Platform 7 (Paperback, 1st ed.)
Heiko B. Ck
R1,998 Discovery Miles 19 980 Ships in 10 - 15 working days

The NetBeans Platform is the world's only modular Swing application framework, used by very large organizations in mission-critical scenarios, such as at Boeing and Northrop Grumman, as well as in the financial sector and in the oil/gas industry. For these large customers in enterprises who are increasingly interested in Maven and OSGi, the book will have particular relevance. The Definitive Guide to NetBeans Platform 7 is a thorough and authoritative introduction to the open-source NetBeans Platform, covering all its major APIs in detail, with relevant code examples used throughout. * Provides a completely updated definitive guide to the NetBeans Platform, using the latest APIs, coding patterns, and methodologies. * Focuses strongly on business features in an application, since Oracle's customers are particularly interested in business-related aspects. For example, how to use OSGi, how to add authentication/security, how to monetize from a modular application. The original German book on which this title is based was well received. The NetBeans Platform Community has put together this English translation, which covers the latest NetBeans Platform 7 APIs.With an introduction by known NetBeans Platform experts Jaroslav Tulach and Tim Boudreau, this is the most up-to-date book on this topic at the moment. All NetBeans Platform developers will gain something from this book, because several topics in the book have not been documented anywhere else. What you'll learn * How to get started using the NetBeans Platform with or without using NetBeans IDE. * How to set up a modular application, using either Ant or Maven as a build system. * How to get acquainted with all the NetBeans Platform's APIs. * How to work with the Visual Library as a very popular and powerful widget library, covering all its features in detail. * How to model an application in OSGi/EMF and using the model in an application on the NetBeans Platform. * How to distribute a modular application, focusing on different strategies for monetizing from its modular architecture.Who this book is for The Definitive Guide to NetBeans Platform 7 is for large enterprises who are not interested in reinventing the wheel whenever they create a new applications, and open source communities who typically benefit from a modular architecture, because a plugin system (as provided by the NetBeans Platform) simplifies how contributions can be made to a project.Table of Contents * Introduction * Structure of the NetBeans Platform * The NetBeans Module System * The OSGi Framework * Lookup Concept * Actions * Data and Files * Tips and Tricks * Menubar and Toolbar * Window System * Statusbar and Progressbar * Nodes and Explorer * Dialogs and Wizards * Visual Library * Tips and Tricks * Help System * Output Window * Navigator * Properties * Options and Settings * Palette * Palette API * Tasklist API * Quick Search API * Auto Update Services API * Java DB * Hibernate * Java Persistence API * MySQL and EclipseLink * Web Services * Java Beans (JEE) * RESTful Web Services * Authentication and Multi-User Login * Internalization and Localization * Branding and Packaging * Update of a NetBeans Platform Application * Maven and the NetBeans Platform * Eclipse IDE and the NetBeans Platform * From Eclipse to NetBeans * IntelliJ IDEA and the NetBeans Platform * NetBeans Swing GUI Builder * Testing NetBeans Platform Applications * Debugging with the NetBeans DIE * MP3 Manager Appendix

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Java For Students
Douglas Bell, Mike Parr Paperback R2,464 Discovery Miles 24 640
The API-First Transformation
Kin Lane Hardcover R1,387 Discovery Miles 13 870
Intro to Python for Computer Science and…
Paul Deitel Paperback R2,077 Discovery Miles 20 770
Python for Data Analysis - Learn the…
Robert Campbell Hardcover R844 R700 Discovery Miles 7 000
Coding for Kids Ages 10 and Up - Coding…
Bob Mather Hardcover R882 Discovery Miles 8 820
An Introduction to XML and Web…
Anders Moller, Michael Schwartzbach Paperback R2,471 Discovery Miles 24 710
Web-Based Services - Concepts…
Information Reso Management Association Hardcover R18,354 Discovery Miles 183 540
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Web Services - Concepts, Methodologies…
Information Reso Management Association Hardcover R9,724 Discovery Miles 97 240
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R907 Discovery Miles 9 070

 

Partners