0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (101)
  • R250 - R500 (458)
  • R500+ (3,130)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Internet > Internet languages

Just Spring (Paperback): Madhusudhan Konda Just Spring (Paperback)
Madhusudhan Konda
R541 Discovery Miles 5 410 Ships in 18 - 22 working days

Get a concise introduction to Spring, the increasingly popular open source framework for building lightweight enterprise applications on the Java platform. This example-driven book for Java developers delves into the framework's basic features, as well as advanced concepts such as containers. You'll learn how Spring makes Java Messaging Service easier to work with, and how its support for Hibernate helps you work with data persistence and retrieval. Throughout Just Spring, you'll get your hands deep into sample code, beginning with a problem that illustrates dependency injection, Spring's core principle. In the chapters that follow, author Madhusudhan Konda walks you through features that underlie the solution. * Learn dependency injection through a simple object coupling problem, along with different injection types * Tackle the framework's core fundamentals, including beans and bean factories * Dive into containers and other advanced concepts, such as event handling and autowiring beans * Discover how Spring makes the Java Messaging Service API easier to use * Learn how Spring has revolutionized data access with Java DataBase Connectivity (JDBC) * Use Spring with the Hibernate framework to manipulate data as objects

Customer Relationship Management in der Praxis - Erfolgreiche Wege zu kundenzentrierten Loesungen (German, Hardcover, 2000... Customer Relationship Management in der Praxis - Erfolgreiche Wege zu kundenzentrierten Loesungen (German, Hardcover, 2000 ed.)
Volker Bach, Hubert OEsterle
R1,312 Discovery Miles 13 120 Ships in 18 - 22 working days

Das St. Galler Modell fur prozesszentriertes Customer Relationship Management basiert auf Praxiserfahrungen, die in acht Fallstudien fuhrender Unternehmen dokumentiert sind: Ganzheitliches Kundenbindungsmarketing der Direkt Anlage Bank; Contact Center der Swisscom; Kampagnen- und Kundenmanagement bei Genossenschaftsbanken; Kundenzentrierte Prozesse und Systeme der Credit Suisse, LGT Bank in Liechtenstein und Neuen Zurcher Zeitung; Management von Projekt- und Kundenwissen bei der SAP. Das Gesamtmodell beschreibt mit Kunden-, Kanal- sowie Prozess- und Wissensmanagement die wesentlichen Instrumente zur radikalen Ausrichtung auf Kundenprozesse. Eine Ubersicht der achtzehn wichtigsten Einfuhrungsmethoden aus Literatur, Beratung und von Systemanbietern unterstutzt die erfolgreiche Projektdurchfuhrung."

Ant (Paperback, 2nd Revised edition): Steve Holzner Ant (Paperback, 2nd Revised edition)
Steve Holzner
R1,012 R866 Discovery Miles 8 660 Save R146 (14%) Ships in 18 - 22 working days

Soon after its launch, Ant succeeded in taking the Java world by storm, becoming the most widely used tool for building applications in Java environments. Like most popular technologies, Ant quickly went through a series of early revision cycles. With each new version, more functionality was added, and more complexity was introduced. Ant evolved from a simple-to-learn build tool into a full-fledged testing and deployment environment.

"Ant: The Definitive Guide" has been reworked, revised and expanded upon to reflect this evolution. It documents the new ways that Ant is being applied, as well as the array of optional tasks that Ant supports. In fact, this new second edition covers everything about this extraordinary build management tool from downloading and installing, to using Ant to test code. Here are just of a few of the features you'll find detailed in this comprehensive, must-have guide:

Developing conditional builds, and handling error conditions

Automatically retrieving source code from version control systems

Using Ant with XML files

Using Ant with JavaServer Pages to build Web applications

Using Ant with Enterprise JavaBeans to build enterprise applications

Far exceeding its predecessor in terms of information and detail, "Ant: The Definitive Guide," 2nd Edition is a must-have for Java developers unfamiliar with the latest advancements in Ant technology. With this book at your side, you'll soon be up to speed on the premiere tool for cross-platform development.

Author Steve Holzner is an award-winning author who s been writing about Java topics since the language first appeared; his books have sold more than 1.5 million copies worldwide.

Kreatiewe Programmering in Java, Deel 2 (Afrikaans, Paperback): Christina Moraal, M. Havenga Kreatiewe Programmering in Java, Deel 2 (Afrikaans, Paperback)
Christina Moraal, M. Havenga
R52 Discovery Miles 520 Ships in 4 - 6 working days
Head First HTML5 Programming (Paperback): Eric Freeman Head First HTML5 Programming (Paperback)
Eric Freeman; Contributions by Elisabeth Robson
R1,415 R1,193 Discovery Miles 11 930 Save R222 (16%) Ships in 18 - 22 working days

HTML has been on a wild ride. Sure, HTML started as a mere markup language, but more recently HTML's put on some major muscle. Now we've got a language tuned for building web applications with Web storage, 2D drawing, offline support, sockets and threads, and more. And to speak this language you've got to go beyond HTML5 markup and into the world of the DOM, events, and JavaScript APIs.Now you probably already know all about HTML markup (otherwise known as structure) and you know all aboutCSS style (presentation), but what you've been missing is JavaScript (behavior). If all you know about are structure and presentation, you can create some great looking pages, but they're still just pages. When you add behavior with JavaScript, you can create an interactive experience; even better, you can create full blown web applications."Head First HTML5 Programming" is your ultimate tour guide to creating web applications with HTML5 and JavaScript, and we give you everything you need to know to build them, including: how to add interactivity to your pages, how to communicate with the world of Web services, and how to use the great new APIs being developed for HTML5.Here are just some of the things you'll learn in "Head First HTML5 Programing" Learn how to make your pages truly interactive by using the power of the DOM.Finally understand how JavaScript works and take yourself from novice to well-informed in just a few chapters.Learn how JavaScript APIs fit into the HTML5 ecosystem, and how to use any API in your web pages.Use the Geolocation API to know where your users are.Bring out your inner artist with Canvas, HTML5's new 2D drawing surface.Go beyond just plugging a video into your pages, and create custom video experiences.Learn the secret to grabbing five megabytes of storage in every user's browser.Improve your page's responsiveness and performance with Web workers.And much more.

Jump Start HTML5 (Paperback): Tiffany Brown, Kerry Butters, Sandeep Panda Jump Start HTML5 (Paperback)
Tiffany Brown, Kerry Butters, Sandeep Panda
R799 R703 Discovery Miles 7 030 Save R96 (12%) Ships in 18 - 22 working days

This short book provides a practical introduction to HTML5. HTML (HyperText Markup Language) is the predominant language of web pages. Originally developed as a way to describe and share scientific papers, HTML is now used to mark up all sorts of documents and create visual interfaces for browser-based software.

With HTML5, however, HTML has become as much an of API for developing browser-based software as it is a markup language. In this book, we'll talk about the history of HTML and HTML5 and explore its new features.

It covers: HTML5 basicsMultimediaCanvas and SVGHTML5 applicationsHTML5 APIs

HTML5 is required knowledge for every professional web designer and developer. This book will quickly get you up to speed with the fundamentals of HTML5 and give you the confidence to start experimenting on your own.

Macromedia Dreamweaver MX 2004 - Illustrated Introductory (Paperback): Sherry Bishop Macromedia Dreamweaver MX 2004 - Illustrated Introductory (Paperback)
Sherry Bishop
R63 Discovery Miles 630 Ships in 4 - 6 working days

Fully revised to include coverage of this latest version of Dreamweaver MX 2004, this title takes readers from learning all the basic functions to fully understanding how to get Web sites up and running. The Illustrated style of the book provides easy to follow step-by-step instructions on one page with screenshots to illustrate these on the facing page.

Dynamic Web Programming and HTML5 (Paperback): Paul S. Wang Dynamic Web Programming and HTML5 (Paperback)
Paul S. Wang
R2,828 Discovery Miles 28 280 Ships in 10 - 15 working days

With organizations and individuals increasingly dependent on the Web, the need for competent, well-trained Web developers and maintainers is growing. Helping readers master Web development, Dynamic Web Programming and HTML5 covers specific Web programming languages, APIs, and coding techniques and provides an in-depth understanding of the underlying concepts, theory, and principles. The author leads readers through page structuring, page layout/styling, user input processing, dynamic user interfaces, database-driven websites, and mobile website development.

After an overview of the Web and Internet, the book focuses on the new HTML5 and its associated open Web platform standards. It covers the HTML5 markup language and DOM, new elements for structuring Web documents and forms, CSS3, and important JavaScript APIs associated with HTML5. Moving on to dynamic page generation and server-side programming with PHP, the text discusses page templates, form processing, session control, user login, database access, and server-side HTTP requests. It also explores more advanced topics such as XML and PHP/MySQL.

Suitable for a one- or two-semester course at the advanced undergraduate or beginning graduate level, this comprehensive and up-to-date guide helps readers learn modern Web technologies and their practical applications. Numerous examples illustrate how the programming techniques and other elements work together to achieve practical goals.

Online Resource
Encouraging hands-on practice, the book s companion website at http: //dwp.sofpower.com helps readers gain experience with the technologies and techniques involved in building good sites. Maintained by the author, the site offers:

  • Live examples organized by chapter and cross-referenced in the text
  • Programs from the text bundled in a downloadable code package
  • Searchable index and appendices
  • Ample resource listings and information updates
"
Adventures in Python (Paperback): C. Richardson Adventures in Python (Paperback)
C. Richardson 1
R675 R609 Discovery Miles 6 090 Save R66 (10%) Ships in 18 - 22 working days

The complete beginner's guide to Python, for young people who want to start today Adventures in Python is designed for 11-to 15-year olds who want to teach themselves Python programming, but don't know where to start. Even if you have no programming experience at all, this easy to follow format and clear, simple instruction will get you up and running quickly. The book walks you through nine projects that teach you the fundamentals of programming in general, and Python in particular, gradually building your skills until you have the confidence and ability to tackle your own projects. Video clips accompany each chapter to provide even more detailed explanation of important concepts, so you feel supported every step of the way. Python is one of the top programming languages worldwide, with an install base in the millions. It's a favourite language at Google, YouTube, the BBC, and Spotify, and is the primary programming language for the Raspberry Pi. As an open-source language, Python is freely downloadable, with extensive libraries readily available, making it an ideal entry into programming for the beginner. Adventures in Python helps you get started, giving you the foundation you need to follow your curiosity. * Start learning Python at its most basic level * Learn where to acquire Python and how to set it up * Understand Python syntax and interpretation for module programming * Develop the skills that apply to any programming language Python programming skills are invaluable, and developing proficiency gives you a head start in learning other languages like C++, Objective-C, and Java. When learning feels like fun, you won't ever want to stop so get started today with Adventures in Python.

Konzeptmanagement - Interaktive Medien -- Interdisziplinare Projekte (German, Hardcover, 2003 ed.): Kerstin Osswald Konzeptmanagement - Interaktive Medien -- Interdisziplinare Projekte (German, Hardcover, 2003 ed.)
Kerstin Osswald
R1,523 Discovery Miles 15 230 Ships in 18 - 22 working days

F r das Management von Multimediaprojekten gab es bisher keine unternehmens bergreifenden, praxistauglichen Vorgehensmodelle, die auf spezifische Probleme der Multimediabranche zugeschnitten sind. Vorgehensmodelle aus anderen Bereichen, wie etwa der Informatik, ber cksichtigen nicht das hohe Gewicht gestalterischer und wirtschaftlicher, marketingorientierter Aufgaben in Multimediaprojekten. Das vorliegende Buch leistet einen wichtigen Beitrag, die in vielen Agenturen eher noch ad hoc gef hrten Projekte besser planbar und steuerbar zu machen. Die Autorin analysiert Vorgehensweisen und Methoden, die in der Praxis zur Schaffung kreativer Multimedia-Konzepte eingesetzt werden, und entwickelt diese zu einem allgemeing ltigen Vorgehensmodell weiter. Zur Erfassung der branchen blichen Vorgehensweisen f hrte die Autorin eine empirische Untersuchung in mehreren repr sentativen Multimedia-Agenturen durch.

A11Y Unraveled - Become a Web Accessibility Ninja (Paperback, 1st ed.): Dimitris Georgakas A11Y Unraveled - Become a Web Accessibility Ninja (Paperback, 1st ed.)
Dimitris Georgakas
R1,299 R1,077 Discovery Miles 10 770 Save R222 (17%) Ships in 18 - 22 working days

Make designing and developing accessible websites fun and straightforward by deciphering information that is often confusing. This book examines how web professionals can ensure a website is as accessible as it can be, meeting the needs of its audience.  The main focus is on web accessibility and, WCAG 2.1 and 2.2 guidelines: what they are, who they are for, and what can be done from a design point of view to make the lives of the users easier. In reviewing the fundamentals, emphasis will be given on what disabilities could potentially prevent users from getting the information they need and what can be done to help them. This is achieved by breaking down web design and development terms and practices, such as web accessibility, color contrast, typography, how to design specific components like carousels, forms, and so on.   Each chapter features design examples presented in a clear and concise manner. Each design element is divided into different components, highlighting exactly what helps with what, showing how a website needs to be designed for the benefit of its people. A11Y Unraveled also reviews the current laws and legislations that govern web accessibility in different parts of the world. What You'll Learn Discover how people perceive information on the web, and how that might create barriers in communication. Review different disabilities or limitations that prevent users from accessing web information and how to address them. Design an accessible website for specific disabilities through practical examples. Understand how different web design components affect the user. Study current web accessibility legislation, avoiding difficult to understand lingo. Who This Book Is For Main audience would be digital and web professionals (mainly designers but developers can benefit as well). It can also help business owners who want to ensure their websites are adhere to accessibility standards.

Programming JavaScript Applications (Paperback): Eric Elliott Programming JavaScript Applications (Paperback)
Eric Elliott
R898 R755 Discovery Miles 7 550 Save R143 (16%) Ships in 9 - 17 working days

Take advantage of JavaScript's power to build robust web-scale or enterprise applications that are easy to extend and maintain. By applying the design patterns outlined in this practical book, experienced JavaScript developers will learn how to write flexible and resilient code that's easier - yes, easier - to work with as your code base grows. JavaScript may be the most essential web programming language, but in the real world, JavaScript applications often break when you make changes. With this book, author Eric Elliott shows you how to add client- and server-side features to a large JavaScript application without negatively affecting the rest of your code. Examine the anatomy of a large-scale JavaScript application Build modern web apps with the capabilities of desktop applications Learn best practices for code organization, modularity, and reuse Separate your application into different layers of responsibility Build efficient, self-describing hypermedia APIs with Node.js Test, integrate, and deploy software updates in rapid cycles Control resource access with user authentication and authorization Expand your application's reach through internationalization

Building Web Apps with Ember.js (Paperback): Jesse Cravens Building Web Apps with Ember.js (Paperback)
Jesse Cravens; Contributions by Thomas Q. Brady
R783 Discovery Miles 7 830 Ships in 18 - 22 working days

If you're a web developer interested in building scalable single-page applications - full-stack, browser-based apps that connect to a backend - this practical guide shows you how to use Ember.js, the popular JavaScript framework based on the model-view-controller (MVC) architectural pattern. Through the course of the book, you'll learn how to build a prototype Ember application (a musician index called Rock'n'Roll Call), using routers, templates, models, controllers, and views. You'll also understand how Ember's convention over configuration approach helps you persist data, build backend technologies, and create widgets for developing production-capable applications that behave like desktop software. Set up workflow management and boilerplate code creation Learn how Ember's "developer ergonomics" help you use less code Write templates for the book's prototype with Handlebars.js Use routers to manage application states without reloading the page Connect controllers and views with events, and sync data with data-binding Build an Ember backend with a RESTful API or Ruby on Rails Use the Ember-Data library to persist data and talk to the backend Write reusable encapsulated widgets to extend your applications

PHP, MySQL, & JavaScript All-In-One For Dummies (Paperback): R. Blum PHP, MySQL, & JavaScript All-In-One For Dummies (Paperback)
R. Blum
R1,192 R1,021 Discovery Miles 10 210 Save R171 (14%) Ships in 18 - 22 working days

Explore the engine that drives the internet It takes a powerful suite of technologies to drive the most-visited websites in the world. PHP, mySQL, JavaScript, and other web-building languages serve as the foundation for application development and programming projects at all levels of the web. Dig into this all-in-one book to get a grasp on these in-demand skills, and figure out how to apply them to become a professional web builder. You'll get valuable information from seven handy books covering the pieces of web programming, HTML5 & CSS3, JavaScript, PHP, MySQL, creating object-oriented programs, and using PHP frameworks. Helps you grasp the technologies that power web applications Covers PHP version 7.2 Includes coverage of the latest updates in web development Perfect for developers to use to solve problems This book is ideal for the inexperienced programmer interested in adding these skills to their toolbox. New coders who've made it through an online course or boot camp will also find great value in how this book builds on what you already know.

Pro Kotlin Web Apps from Scratch - Building Production-Ready Web Apps Without a Framework (Paperback, 1st ed.): August Lilleaas Pro Kotlin Web Apps from Scratch - Building Production-Ready Web Apps Without a Framework (Paperback, 1st ed.)
August Lilleaas
R1,428 R1,181 Discovery Miles 11 810 Save R247 (17%) Ships in 18 - 22 working days

Build production-grade web apps from scratch - without using frameworks - with Kotlin on the Java platform. You'll learn how to use and compose libraries, how to choose between different libraries, and the benefits of explicit and straight-forward code, vs. the implicit magic, conventions, and inversion of control you often see in frameworks. The book teaches the Kotlin language by building production-ready Kotlin code. You'll gain a deep understanding of the idiomatic use of the Kotlin language along with knowledge of how to apply Kotlin in production-grade web apps. The book also bridges the gap between building from scratch and using existing frameworks. For example, you'll learn how to integrate Spring Security-based authentication in web apps written from scratch, so you can leverage existing tooling in your organization without having to take on the entire Spring framework. The first section of the book sets up the base structure of your web app, such as routing, configuration files, and database migrations. The remaining chapters are broken into individual aspects of building production-ready web apps. Appendices at the end of the book explain how to use different libraries than the ones chosen in the main chapters, so you'll learn how to decouple your code from specific libraries, and choose between many different libraries to get the job done in your own web apps. What You Will Learn Compose libraries and manage boilerplate code using idiomatic and powerful Kotlin Manage and query SQL databases without ORMs and mapping layers Write resilient and change-proof tests in support of test-driven development practices Create traditional, HTML-based web apps, APIs for JavaScript-based single-page web apps and native mobile apps Manage parallelism and external service calls using Kotlin co-routines Deploy to production using embedded servers, WAR files, and serverless approaches Bridge the gap between custom-built apps and enterprise, using Spring Context and Spring Security Who This Book Is For The expert developer who is ready to take full control of the tech stack, and use the Kotlin language, type system, and standard library, to ship production-ready web apps. Readers should have prior programming experience. Experience with Java or another JVM language is helpful.

Understanding Search Engines (Paperback, 1st ed. 2023): Dirk Lewandowski Understanding Search Engines (Paperback, 1st ed. 2023)
Dirk Lewandowski
R1,525 Discovery Miles 15 250 Ships in 18 - 22 working days

This book provides a broad introduction to search engines by integrating five different perspectives on Web search and search engines that are usually dealt with separately: the technical perspective, the user perspective, the internet-based research perspective, the economic perspective, and the societal perspective. After a general introduction to the topic, two foundational chapters present how search tools can cover the Web's content and how search engines achieve this by crawling and processing the found documents. The next chapter on user behavior covers how people phrase their search queries and interact with search engines. This knowledge builds the foundation for describing how results are ranked and presented. The following three chapters then deal with the economic side of search engines, i.e., Google and the search engine market, search engine optimization (SEO), and the intermingling of organic and sponsored search results. Next, the chapter on search skills presents techniques for improving searches through advanced search interfaces and commands. Following that, the Deep Web and how its content can be accessed is explained. The two subsequent chapters cover ways to improve the quality of search results, while the next chapter describes how to access the Deep Web. Last but not least, the following chapter deals with the societal role of search engines before the final chapter concludes the book with an outlook on the future of Web search. With this book, students and professionals in disciplines like computer science, online marketing, or library and information science will learn how search engines work, what their main shortcomings are at present, and what prospects there are for their further development. The different views presented will help them to understand not only the basic technologies but also the implications the current implementations have concerning economic exploitation and societal impact.

Practical Vaadin - Developing Web Applications in Java (Paperback, 1st ed.): Alejandro Duarte Practical Vaadin - Developing Web Applications in Java (Paperback, 1st ed.)
Alejandro Duarte
R1,400 R1,166 Discovery Miles 11 660 Save R234 (17%) Ships in 9 - 17 working days

Implement web applications in Java using the open-source Vaadin framework version 20 and later. This easy-to-follow book covers all the key concepts and steps to become competent with modern versions of Vaadin. The book covers everything from setting up the development environment to implementing advanced features such as Server Push and database connectivity. The book helps you become proficient in the Vaadin framework, prepare for Vaadin certifications, and shows you how to apply the power of the Java programming language in developing applications for the web. Author Alejandro Duarte starts with an introduction to web development and its key technologies. He then describes and demonstrates how Vaadin simplifies web development by allowing you to implement web graphical user interfaces using the Java programming language without having to code in JavaScript or HTML. Once a solid foundation on the key web and Vaadin concepts is established, Duarte digs deeper into explaining layouts and user interface components such as combo boxes, dialogs, upload fields, and data grids. He also covers topics such as styling with CSS, data binding, client-side views implementation with TypeScript, and integration with Spring Boot and Jakarta EE. What You Will Learn Build web applications in Java using Servlet technology and Vaadin Combine layouts and user interface components to create views in Java Connect values in UI components to Java objects in the server through data binding Customize display styles and add responsive capabilities using CSS Display tabular data using the Grid component Implement client-side views using TypeScript Integrate Vaadin applications with Spring Boot and Jakarta EE Connect Vaadin applications to SQL databases Who This Book Is For Developers with a basic or higher knowledge of Java programming who want to build on their Java skills to create web graphical user interfaces, Java developers who want to create web applications without having to code in JavaScript, and developers who are preparing to take and pass Vaadin certification exams

Supercharged JavaScript Graphics (Paperback): Raffaele Cecco Supercharged JavaScript Graphics (Paperback)
Raffaele Cecco
R887 R766 Discovery Miles 7 660 Save R121 (14%) Ships in 18 - 22 working days

Thanks to improved web browser support and the advent of HTML5, JavaScript now plays a major role in programming high-performance web graphics. This hands-on book shows you how to create rich web applications for big-screen computers and small-screen mobile devices using JavaScript, jQuery, DHTML, and HTML5's Canvas element-without plugins. By following real-world examples, experienced web developers will learn fun and useful approaches to arcade games, DHTML effects, business dashboards, and more. This book provides a gentle learning curve by serving complex subjects in easily digestible pieces, with each topic acting as a foundation for the next. Learn how to take advantage of JavaScript's growing power and speed to build a new generation of user experiences. * Learn the latest HTML5 techniques, including the use of the Canvas element and SVG * Tackle JavaScript optimization and understand how it impacts mobile deployment * Create eye-catching effects by combining old-school DHTML with jQuery * Learn different architectures for real-time arcade games * Explore growing 3D possibilities, such as the use of scaling and perspective * Use JavaScript and Canvas to create applications for the small-screen, such as iPhone * Discover approaches to business-oriented visualization and dashboard graphics

Computergenerierte Pflanzen - Technik Und Design Digitaler Pflanzenwelten (German, Hardcover, 2003 ed.): Oliver Deussen Computergenerierte Pflanzen - Technik Und Design Digitaler Pflanzenwelten (German, Hardcover, 2003 ed.)
Oliver Deussen
R1,819 Discovery Miles 18 190 Ships in 18 - 22 working days

Die SchAnheit der Natur mit dem Rechner nachzubilden, fasziniert die Computergraphik seit jeher. Im vorliegenden Buch werden Verfahren zur Erzeugung kA1/4nstlicher Pflanzenmodelle beschrieben und deren Anwendung in Bereichen wie Simulation, Virtual Reality, Botanik, Landschaftsplanung und Architektur. Die Modelle werden zu GArten, Parks und ganzen Landschaften kombiniert. Die Palette der Darstellungsformen reicht von tAuschend echt wirkenden Bildern bis zu abstrakten ReprAsentationen. Mit Ahnlichen Algorithmen kAnnen organische KArper hergestellt, verAndert und animiert werden. Die beigefA1/4gten Programme (Windows) erlauben dies auch dem Leser.

HTML5 Canvas 2e (Paperback, 2nd Revised edition): Steve Fulton HTML5 Canvas 2e (Paperback, 2nd Revised edition)
Steve Fulton; Contributions by Jeff Fulton
R1,142 R996 Discovery Miles 9 960 Save R146 (13%) Ships in 18 - 22 working days

Flash is fading fast, and Canvas continues to rise. The second edition of this popular book shows you how to get started with the HTML5 Canvas element, and provides in-depth coverage of ways to build interactive multimedia applications. You'll learn how to use Canvas to draw, render text, manipulate images, and create animation - all in the course of building an interactive web game throughout the book. Updated for the latest implementations of Canvas and related HTML5 technologies, this edition helps you quickly pick up the basics - whether you currently use Flash, Silverlight, or just HTML and JavaScript. You'll learn how to create various entertainment applications with Canvas, using clear and reusable code examples. Discover why leading application developers rave about HTML5 as the future of truly innovative web development.Create and modify 2D drawings, text, and bitmap images Incorporate and manipulate video, and add audio Build a basic framework for creating a variety of games on Canvas Use bitmaps and tile sheets to develop animated game graphics Go mobile: port Canvas applications to iPhone with PhoneGap Explore ways to use Canvas for 3D and multiplayer game applications

Pro PHP 8 MVC - Model View Controller Architecture-Driven Application Development (Paperback, 2nd ed.): Christopher Pitt Pro PHP 8 MVC - Model View Controller Architecture-Driven Application Development (Paperback, 2nd ed.)
Christopher Pitt
R1,442 R1,195 Discovery Miles 11 950 Save R247 (17%) Ships in 18 - 22 working days

Examine the building blocks that make any good MVC framework using PHP 8. This book exposes all the considerations that many developers take for granted when using a popular framework, and teaches you how to make this MVC framework your own. You'll quickly get started writing your first bit of framework code, then, you build a variety of examples using aspects of an MVC framework, including a router, a template engine, a database library, a persistence engine (ORM), and a testing framework. In the next section, you'll implement sessions, caches, file systems, queues, logging, and mail. You'll wrap up by building a larger scale sample web application: a sales website for a company that sells rockets. Along the way, this book lays bare all the secret parts of MVC to take with you to apply to your own PHP-based MVC projects. What You Will Learn Build PHP-based web applications using the model view controller (MVC) architecture Write your first bit of framework code Compare the code you write with how the popular frameworks do the same kinds of things Create various aspects of applications, engines, and other frameworks Wrap up with a sample case study application Who This Book Is For Experienced PHP and web developers. Some prior experience with PHP and web development at least recommended.

Mentoring Digital Media Projects - Project-Based Learning and Teaching for Professional Development (Paperback, 1st ed.):... Mentoring Digital Media Projects - Project-Based Learning and Teaching for Professional Development (Paperback, 1st ed.)
Patrick Parra Pennefather
R997 R850 Discovery Miles 8 500 Save R147 (15%) Ships in 18 - 22 working days

Mentoring is often a crucial, yet informal part of an organization's best practices and skill development, whether targeted towards a team lead, project manager, designer, developer or a valued senior team member. This book provides practical strategies and methodologies for professionals to mentor others to successfully develop and deliver digital media projects across different types of settings. Many professionals working with teams in the digital media industry (games, web development, XR, IoT, mobile) are drawn to teaching others, but may not know how or where to start. Many might be a subject expert but may not have the structure and skills in place to be able to teach others effectively in workplace and institutional settings. This handbook will give professionals a guide on how to mentor junior designers, developers and other learners in formal and informal learning environments. Mentoring Digital Media Projects offers the right tools and strategies to use in digital media and emerging tech projects for you to better guide junior team members What You'll Learn Understand the difference between mentoring and teaching Design thinking strategies to better identify where, when and how you can help and mentor others Build mentoring pipelines, end-to end, especially in post-secondary learning environments Create emerging technology projects with teams Who This Book Is For Digital media professionals (game, web development, XR, mobile, IoT, etc.) who have experience working in teams in their specific discipline and who want to mentor others.

Introducing ReScript - Functional Programming for Web Applications (Paperback, 1st ed.): Danny Yang Introducing ReScript - Functional Programming for Web Applications (Paperback, 1st ed.)
Danny Yang
R845 R734 Discovery Miles 7 340 Save R111 (13%) Ships in 18 - 22 working days

This book serves as a succinct guide on ReScript, a functional language for building web applications. Using examples of ReScript language features along with explanations of fundamental concepts in functional programming, this book will show web developers with a background in JavaScript how to effectively use ReScript to its full potential. In Introducing ReScript, you'll learn how to use features in ReScript that JavaScript lacks, such as type inference, null-safety, algebraic data types, pattern matching, and more. Along the way, you'll pick up functional programming concepts like immutability and higher-order functions. You'll also gain a sense of how ReScript works under the hood and how to leverage interoperability between ReScript and JavaScript. Whether you're a web developer interested in dabbling with functional programming or you just want to learn how to write safer and cleaner code for web applications, this book is a great way for you to get started with ReScript. What You Will Learn Use ReScript to write clean, safe, and elegant software Understand the features of ReScript that set it apart from JavaScript, such as type inference, null-safety, and algebraic data types Explore functional programming concepts like immutabhigher-orderr order functions, and pattern matching Use popular JavaScript libraries and frameworks in your ReScript code and integrate ReScript code into JavaScript codebases Who This Book Is For Web developers that want a strictly typed, safer alternative to JavaScript, as well as web developers interested in learning functional programming and leveraging the elegant and powerful functional features in ReScript.

Web Data Management (Hardcover): Serge Abiteboul, Ioana Manolescu, Philippe. Rigaux, Marie- Christine Rousset, Pierre Senellart Web Data Management (Hardcover)
Serge Abiteboul, Ioana Manolescu, Philippe. Rigaux, Marie- Christine Rousset, Pierre Senellart
R1,581 Discovery Miles 15 810 Ships in 10 - 15 working days

The Internet and World Wide Web have revolutionized access to information. Users now store information across multiple platforms from personal computers, to smartphones, to websites such as Youtube and Picasa. As a consequence, data management concepts, methods, and techniques are increasingly focused on distribution concerns. Now that information largely resides in the network, so do the tools that process this information. This book explains the foundations of XML, the Web standard for data management, with a focus on data distribution. It covers the many facets of distributed data management on the Web, such as description logics, that are already emerging in today's data integration applications and herald tomorrow's semantic Web. It also introduces the machinery used to manipulate the unprecedented amount of data collected on the Web. Several 'Putting into Practice' chapters describe detailed practical applications of the technologies and techniques. Striking a balance between the conceptual and the practical, the book will serve as an introduction to the new, global, information systems for Web professionals as well as for master's level courses.

Practical Highcharts with Angular - Your Essential Guide to Creating Real-time Dashboards (Paperback, 2nd ed.): Sourabh Mishra Practical Highcharts with Angular - Your Essential Guide to Creating Real-time Dashboards (Paperback, 2nd ed.)
Sourabh Mishra
R1,403 R1,156 Discovery Miles 11 560 Save R247 (18%) Ships in 18 - 22 working days

Learn to create stunning animated and interactive charts using Highcharts and Angular. This updated edition will build on your existing knowledge of HTML, CSS, and JavaScript to develop impressive dashboards that will work in all modern browsers. You will learn how to use Highcharts, call backend services for data, and easily construct real-time data dashboards so you can club your code with jQuery and Angular. This book provides the best solutions for real-time challenges and covers a wide range of charts including line, area, maps, plot, and much more. You will also learn about arc diagrams, bubble series, dependency wheels, and error bar series. After reading this book, you'll be able to export your charts in different formats for project-based learning. Highcharts is one the most useful products worldwide for developing charting on the web, and Angular is well known for speed. Using Highcharts with Angular developers can build fast, interactive dashboards. Get up to speed using this book today. What You'll Learn Create interactive animated styling themes and colors for a dashboard Work on a real-time data project using Web API and Ajax calls through different data sources Export charts in various formats Who This Book Is For Developers, dev leads, software architects, students or enthusiasts who are already familiar with HTML, CSS, and JavaScript.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R1,027 R881 Discovery Miles 8 810
Starting Out with Python, Global Edition
Tony Gaddis Paperback R1,925 R1,559 Discovery Miles 15 590
Computer Programming The Doctrine 2.0…
Adesh Silva Hardcover R698 R621 Discovery Miles 6 210
Java - The ultimate beginners guide to…
Mark Reed Hardcover R564 R519 Discovery Miles 5 190
Flash Memory Integration - Performance…
Jalil Boukhobza, Pierre Olivier Hardcover R1,831 Discovery Miles 18 310
Java - Java Programming for beginners…
Adam Dodson Hardcover R549 R503 Discovery Miles 5 030
News Search, Blogs and Feeds - A Toolkit
Lars Vage, Lars Iselid Paperback R1,332 Discovery Miles 13 320
Trends, Applications, and Challenges of…
Mohammad Amin Kuhail, Bayan Abu Shawar, … Hardcover R6,683 Discovery Miles 66 830
DelphiMVCFramework - the official guide…
Daniele Teti Hardcover R1,363 Discovery Miles 13 630

 

Partners