0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (7)
  • R100 - R250 (192)
  • R250 - R500 (895)
  • R500+ (8,752)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > General

Embedded Systems Building Blocks - Complete and Ready-to-Use Modules in C (Hardcover, 2nd edition): Jean Labrosse Embedded Systems Building Blocks - Complete and Ready-to-Use Modules in C (Hardcover, 2nd edition)
Jean Labrosse
R3,996 Discovery Miles 39 960 Ships in 10 - 15 working days

Offers an explanation of functional code modules and microcontroller theory. This book helps you get hands-on experience with real-time system modules provided by the author and functional code modules that may be used to create basic embedded system functions. It includes a chapter on PC services.

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,513 Discovery Miles 15 130 Ships in 9 - 17 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.

The Gamer's Brain - How Neuroscience and UX Can Impact Video Game Design (Paperback): Celia Hodent The Gamer's Brain - How Neuroscience and UX Can Impact Video Game Design (Paperback)
Celia Hodent
R1,581 Discovery Miles 15 810 Ships in 10 - 15 working days

Making a successful video game is hard. Even games that are well-received at launch may fail to engage players in the long term due to issues with the user experience (UX) that they are delivering. That's why makers of successful video games like Fortnite and Assassin's Creed invest both time and money perfecting their UX strategy. These top video game creators know that a bad user experience can ruin the prospects for any game, regardless of its budget, scope, or ambition. The game UX accounts for the whole experience players have with a video game, from first hearing about it to navigating menus and progressing in the game. UX as a discipline offers guidelines to assist developers in creating the optimal experience they want to deliver, including shipping higher quality games (whether indie, triple-A or "serious" games) and meeting business goals -- all while staying true to design vision and artistic intent. At its core, UX is about understanding the gamer's brain: understanding human capabilities and limitations to anticipate how a game will be perceived, the emotions it will elicit, how players will interact with it, and how engaging the experience will be. This book is designed to equip readers of all levels, from student to professional, with cognitive science knowledge and user experience guidelines and methodologies. These insights will help readers identify the ingredients for successful and engaging video games, empowering them to develop their own unique game recipe more efficiently, while providing a better experience for their audience. "The Gamer's Brain: How Neuroscience and UX Can Impact Video Game Design" Is written by Celia Hodent -- a UX expert with a PhD in psychology who has been working in the entertainment industry for over 10 years, including at prominent companies such as Epic Games (Fortnite), Ubisoft, and LucasArts. Major themes explored in this book: Provides an overview of how the brain learns and processes information by distilling research findings from cognitive science and psychology research in a very accessible way. Topics covered include: "neuromyths", perception, memory, attention, motivation, emotion, and learning. Includes numerous examples from released games of how scientific knowledge translates into game design, and how to use a UX framework in game development. Describes how UX can guide developers to improve the usability and the level of engagement a game provides to its target audience by using cognitive psychology knowledge, implementing human-computer interaction principles, and applying the scientific method (user research). Provides a practical definition of UX specifically applied to games, with a unique framework. Defines the most relevant pillars for good usability (ease of use) and good "engage-ability" (the ability of the game to be fun and engaging), translated into a practical checklist. Covers design thinking, game user research, game analytics, and UX strategy at both a project and studio level. This book is a practical tool that any professional game developer or student can use right away and includes the most complete overview of UX in games existing today.

Introduction Functional Programming - Introduction Functional Programming (Paperback, 2nd edition): Richard Bird Introduction Functional Programming - Introduction Functional Programming (Paperback, 2nd edition)
Richard Bird
R2,166 Discovery Miles 21 660 Ships in 10 - 15 working days

This is a thorough introduction to the fundamental concepts of functional programming.KEY TOPICS:The book clearly expounds the construction of functional programming as a process of mathematical calculation, but restricts itself to the mathematics relevant to actual program construction. It covers simple and abstract datatypes, numbers, lists, examples, trees, and efficiency. It includes a simple, yet coherent treatment of the Haskell class; a calculus of time complexity; and new coverage of monadic input-output.MARKET:For anyone interested in the theory and practice of functional programming.

Pro DAX with Power BI - Business Intelligence with PowerPivot and SQL Server Analysis Services Tabular (Paperback, 1st ed.):... Pro DAX with Power BI - Business Intelligence with PowerPivot and SQL Server Analysis Services Tabular (Paperback, 1st ed.)
Philip Seamark, Thomas Martens
R1,242 R1,045 Discovery Miles 10 450 Save R197 (16%) Ships in 18 - 22 working days

Learn the intricate workings of DAX and the mechanics that are necessary to solve advanced Power BI challenges. This book is all about DAX (Data Analysis Expressions), the formula language used in Power BI-Microsoft's leading self-service business intelligence application-and covers other products such as PowerPivot and SQL Server Analysis Services Tabular. You will learn how to leverage the advanced applications of DAX to solve complex tasks. Often a task seems complex due to a lack of understanding, or a misunderstanding of core principles, and how certain components interact with each other. The authors of this book use solutions and examples to teach you how to solve complex problems. They explain the intricate workings of important concepts such as Filter Context and Context Transition. You will learn how Power BI, through combining DAX building blocks (such as measures, table filtering, and data lineage), can yield extraordinary analytical power. Throughout Pro Dax with Power BI these building blocks are used to create and compose solutions for advanced DAX problems, so you can independently build solutions to your own complex problems, and gain valuable insight from your data. What You Will Learn Understand the intricate workings of DAX to solve advanced problems Deconstruct problems into manageable parts in order to create your own recipes Apply predefined solutions for addressing problems, and link back step-by-step to the mechanics of DAX, to know the foundation of this powerful query language Get fully on board with DAX, a new and evolving language, by learning best practices Who This Book Is For Anyone who wants to use Power BI to build advanced and complex models. Some experience writing DAX is helpful, but not essential if you have experience with other data query languages such as MDX or SQL.

Mastering VBA for Microsoft Office 365 - 2019 Edition (Paperback, 2019 Edition): R. Mansfield Mastering VBA for Microsoft Office 365 - 2019 Edition (Paperback, 2019 Edition)
R. Mansfield
R1,199 R1,001 Discovery Miles 10 010 Save R198 (17%) Ships in 9 - 17 working days

Customize and ramp-up Office 365 applications NOTE: Please click Downloads (located in the menu on the left) to download "Full Code Download." The revised 2019 edition of Mastering VBA Microsoft Office 365 offers an accessible guide that shows how to extend the capabilities of Office 365 applications with VBA programming. Written in clear terms and understandable language, the book includes systematic tutorials and contains both intermediate and advanced content for experienced VB developers. Designed to be comprehensive, the book addresses not just one Office application, but the entire Office suite. To enhance understanding, the content is explored in real-world projects in Word, Excel, Outlook, and PowerPoint. Since the technical programming methods in the Office applications continue to evolve, the updated 2019 edition reviews the changes to the program. Code libraries, the API, and the object model for each Office program have been modified during the three years since the last version of this book. Various elements within VBA have been deprecated or replaced, and the surface UI changed as well. The updated 2019 edition covers topics such as: - Recording macros and getting started with VBA - Learning how to work with VBA - Using loops and functions - Using message boxes, input boxes, and dialog boxes - Creating effective code - XML-based files, ActiveX, the developer tab, content controls, add-ins, embedded macros, and security Written for all levels of Microsoft Office 365 users, Mastering VBA Microsoft Office 365: 2019 Edition explains how to customize and automate the Office suite of applications.

Programming in Parallel with CUDA - A Practical Guide (Hardcover): Richard Ansorge Programming in Parallel with CUDA - A Practical Guide (Hardcover)
Richard Ansorge
R1,650 Discovery Miles 16 500 Ships in 10 - 15 working days

CUDA is now the dominant language used for programming GPUs, one of the most exciting hardware developments of recent decades. With CUDA, you can use a desktop PC for work that would have previously required a large cluster of PCs or access to a HPC facility. As a result, CUDA is increasingly important in scientific and technical computing across the whole STEM community, from medical physics and financial modelling to big data applications and beyond. This unique book on CUDA draws on the author's passion for and long experience of developing and using computers to acquire and analyse scientific data. The result is an innovative text featuring a much richer set of examples than found in any other comparable book on GPU computing. Much attention has been paid to the C++ coding style, which is compact, elegant and efficient. A code base of examples and supporting material is available online, which readers can build on for their own projects.

Software Defined Networks - A Comprehensive Approach (Paperback, 2nd edition): Paul Goransson, Chuck Black, Timothy Culver Software Defined Networks - A Comprehensive Approach (Paperback, 2nd edition)
Paul Goransson, Chuck Black, Timothy Culver
R1,305 R1,205 Discovery Miles 12 050 Save R100 (8%) Ships in 10 - 15 working days

Software Defined Networks: A Comprehensive Approach, Second Edition provides in-depth coverage of the technologies collectively known as Software Defined Networking (SDN). The book shows how to explain to business decision-makers the benefits and risks in shifting parts of a network to the SDN model, when to integrate SDN technologies in a network, and how to develop or acquire SDN applications. In addition, the book emphasizes the parts of the technology that encourage opening up the network, providing treatment for alternative approaches to SDN that expand the definition of SDN as networking vendors adopt traits of SDN to their existing solutions. Since the first edition was published, the SDN market has matured, and is being gradually integrated and morphed into something more compatible with mainstream networking vendors. This book reflects these changes, with coverage of the OpenDaylight controller and its support for multiple southbound protocols, the Inclusion of NETCONF in discussions on controllers and devices, expanded coverage of NFV, and updated coverage of the latest approved version (1.5.1) of the OpenFlow specification.

Learning ActionScript 3.0 2e (Paperback, 2nd edition): Rich Shupe Learning ActionScript 3.0 2e (Paperback, 2nd edition)
Rich Shupe
R1,196 R1,025 Discovery Miles 10 250 Save R171 (14%) Ships in 18 - 22 working days

If you're new to ActionScript 3.0, this is the ideal introductory guide. Flash designers, developers, and programmers alike will find this book invaluable for navigating ActionScript 3.0's steeper learning curve. You'll learn the language and how it works through hands-on exercises that build skills as the book progresses. You will learn how to: * Harness the power and performance of ActionScript 3.0 * Manipulate text, work with sound and video, and draw with code * Animate graphics, create particle systems, and apply simple physics * Avoid common coding mistakes and reuse code for improved productivity * Load SWF, image, text, HTML, CSS, and XML file formats, and more This second edition enhances the text further with improvements to clarity and understanding, tighter code examples, and new material. The skills taught, and majority of code examples, are fully compatible with Flash Professional versions CS3 through the present. Select new features introduced in versions CS4 or CS5 round out the content, including: * Manipulating assets using the basic 3D engine in Flash Player 10 * Significantly improved text control using the new Text Layout Framework * Expanded access to the user's microphone at runtime, and more This acclaimed four-color book features illustrations and screenshots throughout, but also presents all code examples in color. Syntax-colored scripts help you quickly identify key elements of the language and make it easier to compare the printed code to your own. The companion website is an additional resource for source files, short quizzes to test your knowledge of key concepts, and valuable supplemental material. Learning ActionScript 3.0 explains topics using simple examples written in the timeline, but also introduces object-oriented programming over time so you can get the most out of your reading. Or, if you prefer, the companion website includes class-based examples for every chapter, allowing you to choose if and when you immerse yourself in OOP. Written by teachers for students, authors Rich Shupe and Zevan Rosser draw on their vast experience as Flash developers and instructors to give you a solid ActionScript foundation, without losing site of creativity.

Integrating Python with Leading Computer Forensics Platforms (Paperback): Chet Hosmer Integrating Python with Leading Computer Forensics Platforms (Paperback)
Chet Hosmer
R1,125 Discovery Miles 11 250 Ships in 10 - 15 working days

Integrating Python with Leading Computer Forensic Platforms takes a definitive look at how and why the integration of Python advances the field of digital forensics. In addition, the book includes practical, never seen Python examples that can be immediately put to use. Noted author Chet Hosmer demonstrates how to extend four key Forensic Platforms using Python, including EnCase by Guidance Software, MPE+ by AccessData, The Open Source Autopsy/SleuthKit by Brian Carrier and WetStone Technologies, and Live Acquisition and Triage Tool US-LATT. This book is for practitioners, forensic investigators, educators, students, private investigators, or anyone advancing digital forensics for investigating cybercrime. Additionally, the open source availability of the examples allows for sharing and growth within the industry. This book is the first to provide details on how to directly integrate Python into key forensic platforms.

Intelligent Vehicular Networks and Communications - Fundamentals, Architectures and Solutions (Paperback): Anand Paul, Naveen... Intelligent Vehicular Networks and Communications - Fundamentals, Architectures and Solutions (Paperback)
Anand Paul, Naveen Chilamkurti, Alfred Daniel, Seungmin Rho
R1,651 Discovery Miles 16 510 Ships in 10 - 15 working days

Intelligent Vehicular Network and Communications: Fundamentals, Architectures and Solutions begins with discussions on how the transportation system has transformed into today's Intelligent Transportation System (ITS). It explores the design goals, challenges, and frameworks for modeling an ITS network, discussing vehicular network model technologies, mobility management architectures, and routing mechanisms and protocols. It looks at the Internet of Vehicles, the vehicular cloud, and vehicular network security and privacy issues. The book investigates cooperative vehicular systems, a promising solution for addressing current and future traffic safety needs, also exploring cooperative cognitive intelligence, with special attention to spectral efficiency, spectral scarcity, and high mobility. In addition, users will find a thorough examination of experimental work in such areas as Controller Area Network protocol and working function of On Board Unit, as well as working principles of roadside unit and other infrastructural nodes. Finally, the book examines big data in vehicular networks, exploring various business models, application scenarios, and real-time analytics, concluding with a look at autonomous vehicles.

GPU Programming in MATLAB (Paperback): Nikolaos Ploskas, Nikolaos Samaras GPU Programming in MATLAB (Paperback)
Nikolaos Ploskas, Nikolaos Samaras
R1,212 Discovery Miles 12 120 Ships in 10 - 15 working days

GPU programming in MATLAB is intended for scientists, engineers, or students who develop or maintain applications in MATLAB and would like to accelerate their codes using GPU programming without losing the many benefits of MATLAB. The book starts with coverage of the Parallel Computing Toolbox and other MATLAB toolboxes for GPU computing, which allow applications to be ported straightforwardly onto GPUs without extensive knowledge of GPU programming. The next part covers built-in, GPU-enabled features of MATLAB, including options to leverage GPUs across multicore or different computer systems. Finally, advanced material includes CUDA code in MATLAB and optimizing existing GPU applications. Throughout the book, examples and source codes illustrate every concept so that readers can immediately apply them to their own development.

Windows Internals, Part 2 (Paperback, 7th edition): Andrea Allievi, Alex Ionescu, Mark Russinovich, David Solomon Windows Internals, Part 2 (Paperback, 7th edition)
Andrea Allievi, Alex Ionescu, Mark Russinovich, David Solomon
R1,140 R956 Discovery Miles 9 560 Save R184 (16%) Ships in 5 - 10 working days

The definitive guide to modern Windows internals: new coverage of virtualization, file systems, boot, security, and more. For advanced computing professionals, this is the definitive up-to-date guide to how Windows core components behave "under the hood." Using it, experienced developers can build more powerful and scalable software, administrators can debug complex system and performance problems, and security researchers can harden their systems. This Seventh Edition is fully updated through the May 2021 (21H1/2104) updates to Windows 10 and Windows Server (2022, 2019, and 2016). It adds extensive content on Hyper-V, plus fully rewritten chapters on the boot process, new storage technologies, and Windows system and management mechanisms. As always, it delivers unparalleled insight based on insider access to Microsoft source code, with hands-on experiments using the latest debugging tools to show you Windows' internal behaviors firsthand. With Windows 11 introducing new user interface design elements that build upon the same core technologies as Windows 10, readers will be well-prepared for this new chapter of computing. Leading Windows insiders help you: * Discover system mechanisms for serving device drivers and applications, including ALPC, Object Manager, synchronization, WNF, WoW64, and the processor execution model * Explore underlying hardware architecture, including trap processing, segmentation, and side channel vulnerabilities * Understand Windows virtualization, and how virtualization-based security (VBS) protects against OS vulnerabilities * Delve into key management and configuration mechanisms, including the Registry, Windows services, WMI, and Task Scheduling * Explore diagnostic services such as Event Tracing for Windows (ETW) and DTrace * Learn how the cache manager and file system drivers interact to provide reliable support for files, directories, and disks, including on Persistent Memory (NVDIMM) DAX devices. * Understand NTFS, ReFS, and other Windows file systems * Review Windows startup/shutdown operations, and OS components involved in boot flow * Analyze UEFI-based Secure Boot, Measured Boot, and Secure Launch About This Book * For experienced programmers, architects, software quality and performance specialists, administrators, security practitioners, and support professionals * Assumes you are a Windows power user

Adapting Configuration Management for Agile Teams - Balancing Sustainability and Speed (Paperback): MEM Moreira Adapting Configuration Management for Agile Teams - Balancing Sustainability and Speed (Paperback)
MEM Moreira
R1,110 R938 Discovery Miles 9 380 Save R172 (15%) Ships in 18 - 22 working days

"Adapting Configuration Management for Agile Teams" provides very tangible approaches on how Configuration Management with its practices and infrastructure can be adapted and managed in order to directly benefit agile teams. Written by Mario E. Moreira, author of "Software Configuration Management Implementation Roadmap," columnist for CM Crossroads online community and writer for the "Agile Journal," this unique book provides concrete guidance on tailoring CM for Agile projects without sacrificing the principles of Configuration Management.

Communications for Control in Cyber Physical Systems - Theory, Design and Applications in Smart Grids (Paperback): Husheng Li Communications for Control in Cyber Physical Systems - Theory, Design and Applications in Smart Grids (Paperback)
Husheng Li
R1,667 Discovery Miles 16 670 Ships in 10 - 15 working days

Communications and Controls in Cyber Physical Systems: Theory, Design and Applications in Smart Grids provides readers with all they need to know about cyber physical systems (CPSs), such as smart grids, which have attracted intensive studies in recent years. Communications and controls are of key importance for maintaining and stabilizing the operation of the physical dynamics in these complicated systems. This book presents a systematic treatment on the communication and control aspects of CPSs, along with applications to the smart grid in four parts, including the basics of CPS, communications and controls, an explanation of the integration with CPS, coverage of controls with information constraints in CPS, and an applications oriented focus on smart grids as a CPS. Drawing upon years of practical experience and using numerous examples and illustrations, the authors' discuss key communication and controls design methods that can be integrated into a CPS, how communication and control schemes can be applied in practical systems such as smart grids, new directions and approaches for traditional engineers and researchers in communications, and controls and power systems as they relates to CPSs.

The Art of Game Design (Hardcover): William Young The Art of Game Design (Hardcover)
William Young
R2,935 R2,663 Discovery Miles 26 630 Save R272 (9%) Ships in 18 - 22 working days
Perspective Warps and Distorts with Adobe Tools: Volume 1 - Putting a New Twist on Photoshop (Paperback, 1st ed.): Jennifer... Perspective Warps and Distorts with Adobe Tools: Volume 1 - Putting a New Twist on Photoshop (Paperback, 1st ed.)
Jennifer Harder
R1,761 R1,489 Discovery Miles 14 890 Save R272 (15%) Ships in 18 - 22 working days

Gain skills in image and logo manipulation that will enhance your designs and make them more appealing--either in your portfolio or for your client's next graphic project. As Adobe's Photoshop and Illustrator have evolved, new and unique features have been added to these programs that offer different options for warping and distorting graphics and shapes. For the beginner and intermediate student or graphic artist, choosing or knowing which distort or warp tool to use among so many available can become overwhelming and confusing. This book primarily focuses on teaching how to work with various warping tools and filters in Photoshop, though you will also be using graphics acquired from Adobe Illustrator. Knowing how to work between these two applications is a crucial part of understanding how to successfully manipulate your designs. In Photoshop, you'll see how to alter both raster images and vector graphics, and learn how to do this with layers in various non-destructive ways. Some of the filters mentioned in this book will be familiar to you, as you may have used them frequently. However, others are well hidden, are new, or perhaps you have never considered that you could use that tool, dialog box, or filter to warp or distort. What You Will Learn Become proficient in using the warping and distorting tools and filters in Photoshop, as well as how to correct basic distortions in photos and add perspective Grasp transferring illustrations from Illustrator for use in Photoshop Discover how to warp and distort type Generate unique patterns Work with Smart Object Layers and Smart Filters Work in combination with older tools and newer, enhanced ones Who This Book Is ForBeginner- and Intermediate-level readers interested in pursuing careers as graphic artists, photographers, or video artists/animators.

B4A en Espanol - Desarrollo Rapido de App utilizando BASIC (Spanish, Hardcover): Wyken Seagrave B4A en Espanol - Desarrollo Rapido de App utilizando BASIC (Spanish, Hardcover)
Wyken Seagrave; Translated by Javier Parraga Gonzalez
R1,624 R1,352 Discovery Miles 13 520 Save R272 (17%) Ships in 18 - 22 working days
Programming with Python (Paperback, New edition): June Jamrich Parsons, Kyla McMullen, Elizabeth Matthews Programming with Python (Paperback, New edition)
June Jamrich Parsons, Kyla McMullen, Elizabeth Matthews
R1,438 R1,330 Discovery Miles 13 300 Save R108 (8%) Ships in 10 - 15 working days

Ideal for anyone who has never programmed, McMullen/Matthews/Parsons' PROGRAMMING WITH PYTHON uses a beginner's approach that combines conceptual content with rich examples and hands-on learning activities. Straightforward and student friendly, it emphasizes fundamental computer concepts from a Python programming perspective using a clear presentation with little technical jargon. Modules introduce important computer science concepts, procedural programming and object-oriented programming in short segments, while real-world examples, streamlined code and descriptive figures help you better understand today's computing concepts. As you strengthen your computer science knowledge, you will also sharpen critical-thinking and problem-solving skills -- and build confidence.

Object-Oriented Engineering - Building Engineering Systems Using Smalltalk-80 (Hardcover): John R. Bourne Object-Oriented Engineering - Building Engineering Systems Using Smalltalk-80 (Hardcover)
John R. Bourne
R967 Discovery Miles 9 670 Ships in 10 - 15 working days

This book provides an introduction to the understanding and use of object-oriented methodologies for engineering problem solving with a specific emphasis on analysis and design. (Object-oriented programming is a general computer language methodology. The name comes from the focus on describing problems in terms of objects, both physical and conceptual).

Absolute Java, Global Edition (Paperback, 6th edition): Walter Savitch Absolute Java, Global Edition (Paperback, 6th edition)
Walter Savitch
R1,584 Discovery Miles 15 840 Ships in 4 - 6 working days

For courses in computer programming and engineering. Beginner to Intermediate Programming in Java This book is designed to serve as a textbook and reference for programming in the Java language. Although it does include programming techniques, it is organised around the features of the Java language rather than any particular curriculum of programming techniques. The main audience is undergraduate students who have not had extensive programming experience with the Java language. The introductory chapters are written at a level that is accessible to beginners, while the boxed sections of those chapters serve to quickly introduce more experienced programmers to basic Java syntax. Later chapters are still designed to be accessible, but are written at a level suitable for students who have progressed to these more advanced topics.

Using the HTML5 Filesystem API (Paperback): Eric Bidelman Using the HTML5 Filesystem API (Paperback)
Eric Bidelman
R533 Discovery Miles 5 330 Ships in 18 - 22 working days

Several client-side storage options are available to web applications, but one area that's been lacking until now is file I/O - the ability to organize binary data into a true hierarchy of folders. That has changed with the advent of HTML5. With this book, you'll learn how to provide your applications with a file system that enables them to create, read, and write files and folders in a sandboxed section of the user's local filesystem. Author Eric Bidelman, a Senior Developer Programs Engineer on the Google Chrome team, provides several techniques and complete code examples for working with the HTML5 Filesystem API. * Learn common operations for working with files and directories * Become familiar with HTML5's storage use cases and security considerations * Understand the storage options available, including temporary, persistent, and unlimited * Write text or append data to an existing user file * Import files into your application by accessing a user's hard drive * Get techniques for using a file with filesystem, blob, or data URLs * Use the synchronous version of the HTML5 Filesystem API within a Web Worker context

Learning the iOS SDK for JavaScript Programmers (Paperback): Danny Goodman Learning the iOS SDK for JavaScript Programmers (Paperback)
Danny Goodman
R922 Discovery Miles 9 220 Ships in 18 - 22 working days

Is it possible for JavaScript programmers to learn Apple's iOS 4 SDK and live to tell the tale? Technology guru Danny Goodman did, and with this book he leaves a well-marked trail for you to follow. An authority on JavaScript since its inception, Goodman understands the challenges you might face in creating native iOS apps with this SDK, and introduces Xcode, Objective-C, and Cocoa Touch in a context you'll readily understand.

Why bother with the SDK when you can simply build web apps for Apple's iOS devices? Web apps can't access an iPhone's music library, camera, or iOS system software for maps, audio, and more. Nor can you sell web apps in the App Store. If you want to take full advantage of the iPhone and iPad, iOS 4 SDK is your tool -- and this is your book. Includes full coverage of iOS SDK 4.2. Learn the distinction between web app and iOS native app programming Create a workbench app to test code snippets throughout the learning process Get a structural view of an iOS app, and compare the process of building objects in Objective-C versus JavaScipt Discover how your code launches iOS apps and makes them user-ready Learn about iOS memory management details that are different from JavaScript, including pointers and data types Use Objective-C and Cocoa Touch to implement common JavaScript tasks

Teaching Tech Together - How to Make Your Lessons Work and Build a Teaching Community around Them (Hardcover): Greg Wilson Teaching Tech Together - How to Make Your Lessons Work and Build a Teaching Community around Them (Hardcover)
Greg Wilson
R1,980 Discovery Miles 19 800 Ships in 10 - 15 working days

Hundreds of grassroots groups have sprung up around the world to teach programming, web design, robotics, and other skills outside traditional classrooms. These groups exist so that people don't have to learn these things on their own, but ironically, their founders and instructors are often teaching themselves how to teach. There's a better way. This book presents evidence-based practices that will help you create and deliver lessons that work and build a teaching community around them. Topics include the differences between different kinds of learners, diagnosing and correcting misunderstandings, teaching as a performance art, what motivates and demotivates adult learners, how to be a good ally, fostering a healthy community, getting the word out, and building alliances with like-minded groups. The book includes over a hundred exercises that can be done individually or in groups, over 350 references, and a glossary to help you navigate educational jargon.

Sitecore Cookbook for Developers (Paperback): Yogesh Patel Sitecore Cookbook for Developers (Paperback)
Yogesh Patel
R1,364 Discovery Miles 13 640 Ships in 18 - 22 working days

Over 70 incredibly effective and practical recipes to get you up and running with Sitecore development About This Book * Build enterprise-level rich websites quickly and deliver the best possible content management to your website * Get maximum usage of functionalities like different user interfaces, workflow, publishing, search, analytics, etc and learn different rendering techniques using presentation components for data bindings, events, handlers, schedulers, media, etc. * Add a surprising amount of functionality just by customizing the Sitecore architecture through the best practices contained in this book Who This Book Is For If you are a Sitecore developer or a programmer who wants to expand your Sitecore development skills, this book is ideal for you. You will need working knowledge of ASP.NET WebForms or MVC, as well as HTML, and a basic knowledge of Sitecore installation. What You Will Learn * Create, access, and personalize your website content using different Sitecore presentation components * Learn how to extend the presentation components to fulfill some real-life requiremnts such as improving the site's performance, generating Rss feeds and so on * Work with multiple websites on a single Sitecore instance and create multilingual websites * Customize the Sitecore interfaces as per your business requirements to provide easier and error-free user interface to content authors to save time and improve accuracy * Customize the Sitecore backend architecture as per your business needs * Automate tasks and achieve scalability by altering the development and configuration settings * Integrate external systems with Sitecore to import or export content and secure user interactions * Integrate the advanced features of analytics and personalization, to get the best possible customer experience and generate its reports In Detail This book will get you started on building rich websites, and customizing user interfaces by creating content management applications quickly. It will give you an insight into web designs and how to customize the Sitecore architecture as per your website's requirements using best practices. Packed with over 70 recipes to help you achieve and solve real-world common tasks, requirements, and the problems of content management, content delivery, and publishing instance environments. It also presents recipes on Sitecore's backend processes of customizing pipelines, creating custom event handler and media handler, setting hooks and more. Other topics covered include creating a workflow action, publishing sublayouts and media files, securing your environment by customizing user profiles and access rights, boosting search capabilities, optimising performance, scalability and high-availability of Sitecore instances and much more. By the end of this book, you will have be able to add virtually limitless features to your websites by developing and deploying Sitecore efficiently. Style and approach This easy-to-follow guide is full of hands-on recipes on real-world development tasks to improve your existing Sitecore system. Each topic is presented with its benefits and detailed steps to achieve it through well-explained code and images.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
34 Numbers Ones
Alan Jackson, Various Artists CD R305 R268 Discovery Miles 2 680
Another Country
Rod Stewart CD  (1)
R143 R131 Discovery Miles 1 310
Steve Earle - Townes: The Basics - Gold…
Steve Earle Vinyl record R626 Discovery Miles 6 260
Social Media Security - Leveraging…
Michael Cross Paperback R1,118 Discovery Miles 11 180
ICT Critical Infrastructures and Society…
Magda David Hercheui, Diane Whitehouse, … Hardcover R2,712 Discovery Miles 27 120
Denim & Rhinestones
Carrie Underwood CD  (1)
R166 Discovery Miles 1 660
Trustworthy Ubiquitous Computing
Ismail Khalil, Teddy Mantoro Hardcover R1,434 Discovery Miles 14 340
Nancy - English Leather - Eco-Green…
Nancy Vinyl record R174 Discovery Miles 1 740
Live from Austin, Tx
Neko Case Vinyl record R815 Discovery Miles 8 150
Merle Haggard -Icon-Hag?S Christmas
Merle Haggard CD R113 Discovery Miles 1 130

 

Partners