Don't Make Me Think

Download Don't Make Me Think PDF Online Free

Author :
Publisher : Pearson Education
ISBN 13 : 0321648781
Total Pages : 325 pages
Book Rating : 4.3/5 (216 download)

DOWNLOAD NOW!


Book Synopsis Don't Make Me Think by : Steve Krug

Download or read book Don't Make Me Think written by Steve Krug and published by Pearson Education. This book was released on 2009-08-05 with total page 325 pages. Available in PDF, EPUB and Kindle. Book excerpt: Five years and more than 100,000 copies after it was first published, it's hard to imagine anyone working in Web design who hasn't read Steve Krug's "instant classic" on Web usability, but people are still discovering it every day. In this second edition, Steve adds three new chapters in the same style as the original: wry and entertaining, yet loaded with insights and practical advice for novice and veteran alike. Don't be surprised if it completely changes the way you think about Web design. Three New Chapters! Usability as common courtesy -- Why people really leave Web sites Web Accessibility, CSS, and you -- Making sites usable and accessible Help! My boss wants me to ______. -- Surviving executive design whims "I thought usability was the enemy of design until I read the first edition of this book. Don't Make Me Think! showed me how to put myself in the position of the person who uses my site. After reading it over a couple of hours and putting its ideas to work for the past five years, I can say it has done more to improve my abilities as a Web designer than any other book. In this second edition, Steve Krug adds essential ammunition for those whose bosses, clients, stakeholders, and marketing managers insist on doing the wrong thing. If you design, write, program, own, or manage Web sites, you must read this book." -- Jeffrey Zeldman, author of Designing with Web Standards

Web Scalability for Startup Engineers

Download Web Scalability for Startup Engineers PDF Online Free

Author :
Publisher : McGraw Hill Professional
ISBN 13 : 0071843663
Total Pages : 417 pages
Book Rating : 4.0/5 (718 download)

DOWNLOAD NOW!


Book Synopsis Web Scalability for Startup Engineers by : Artur Ejsmont

Download or read book Web Scalability for Startup Engineers written by Artur Ejsmont and published by McGraw Hill Professional. This book was released on 2015-07-03 with total page 417 pages. Available in PDF, EPUB and Kindle. Book excerpt: This invaluable roadmap for startup engineers reveals how to successfully handle web application scalability challenges to meet increasing product and traffic demands. Web Scalability for Startup Engineers shows engineers working at startups and small companies how to plan and implement a comprehensive scalability strategy. It presents broad and holistic view of infrastructure and architecture of a scalable web application. Successful startups often face the challenge of scalability, and the core concepts driving a scalable architecture are language and platform agnostic. The book covers scalability of HTTP-based systems (websites, REST APIs, SaaS, and mobile application backends), starting with a high-level perspective before taking a deep dive into common challenges and issues. This approach builds a holistic view of the problem, helping you see the big picture, and then introduces different technologies and best practices for solving the problem at hand. The book is enriched with the author's real-world experience and expert advice, saving you precious time and effort by learning from others' mistakes and successes. Language-agnostic approach addresses universally challenging concepts in Web development/scalability—does not require knowledge of a particular language Fills the gap for engineers in startups and smaller companies who have limited means for getting to the next level in terms of accomplishing scalability Strategies presented help to decrease time to market and increase the efficiency of web applications

Designing the Moment

Download Designing the Moment PDF Online Free

Author :
Publisher : Peachpit Press
ISBN 13 : 0132104067
Total Pages : 257 pages
Book Rating : 4.1/5 (321 download)

DOWNLOAD NOW!


Book Synopsis Designing the Moment by : Robert Hoekman Jr.

Download or read book Designing the Moment written by Robert Hoekman Jr. and published by Peachpit Press. This book was released on 2010-04-09 with total page 257 pages. Available in PDF, EPUB and Kindle. Book excerpt: The trick to great design is knowing how to think through each decision so that users don't have to. In Designing the Moment: Web Interface Design Concepts in Action, Robert Hoekman, Jr., author of Designing the Obvious, presents over 30 stories that illustrate how to put good design principles to work on real-world web application interfaces to make them obvious and compelling. From the first impression to the last, Hoekman takes a think out loud approach to interface design to show us how to look critically at design decisions to ensure that human beings, the kind that make mistakes and do things we don't expect, can walk away from our software feeling productive, respected, and smart.

Encyclopedia of Information Science and Technology, Second Edition

Download Encyclopedia of Information Science and Technology, Second Edition PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 : 1605660272
Total Pages : 5266 pages
Book Rating : 4.6/5 (56 download)

DOWNLOAD NOW!


Book Synopsis Encyclopedia of Information Science and Technology, Second Edition by : Khosrow-Pour, Mehdi

Download or read book Encyclopedia of Information Science and Technology, Second Edition written by Khosrow-Pour, Mehdi and published by IGI Global. This book was released on 2008-10-31 with total page 5266 pages. Available in PDF, EPUB and Kindle. Book excerpt: "This set of books represents a detailed compendium of authoritative, research-based entries that define the contemporary state of knowledge on technology"--Provided by publisher.

Introduction to Java Programming, 2nd Edition

Download Introduction to Java Programming, 2nd Edition PDF Online Free

Author :
Publisher : CADCIM Technologies
ISBN 13 : 1942689853
Total Pages : 420 pages
Book Rating : 4.9/5 (426 download)

DOWNLOAD NOW!


Book Synopsis Introduction to Java Programming, 2nd Edition by : Prof. Sham Tickoo

Download or read book Introduction to Java Programming, 2nd Edition written by Prof. Sham Tickoo and published by CADCIM Technologies. This book was released on 2017-03-20 with total page 420 pages. Available in PDF, EPUB and Kindle. Book excerpt: Introduction to Java Programming is a book for software developers to familiarize them with the concept of object-oriented programming (OOP). The book enables the reader to understand the basic features of Java. The line-by-line explanation of the source code, a unique feature of the book, enables the students to gain a thorough and practical understanding of Java. The chapters in this book are structured in a pedagogical sequence, which makes this book very effective in learning the features and capabilities of the software. Salient Features Each concept discussed in the book is exemplified by an application to clarify and facilitate better understanding. This book introduces the key ideas of object-oriented programming in an innovative way. The concepts are illustrated through best programs, covering the basic aspects of Java. Additional information is provided to the users in the form of notes. There is an extensive use of examples, schematic representation, screen captures, tables, and programming exercises. Table of Contents Chapter 1: Introduction to Java Chapter 2: Fundamental Elements in Java Chapter 3: Control Statements and Arrays Chapter 4: Classes and Objects Chapter 5: Inheritance Chapter 6: Packages, Interfaces, and Inner Classes Chapter 7: Exception Handling Chapter 8: Multithreading Chapter 9: String Handling Chapter 10: Introduction to Applets and Event Handling Chapter 11: Abstract Window Toolkit Chapter 12: The Java I/O System Index

Web Programming and Internet Technologies

Download Web Programming and Internet Technologies PDF Online Free

Author :
Publisher : Jones & Bartlett Learning
ISBN 13 : 1284127079
Total Pages : 580 pages
Book Rating : 4.2/5 (841 download)

DOWNLOAD NOW!


Book Synopsis Web Programming and Internet Technologies by : Porter Scobey

Download or read book Web Programming and Internet Technologies written by Porter Scobey and published by Jones & Bartlett Learning. This book was released on 2016-09-12 with total page 580 pages. Available in PDF, EPUB and Kindle. Book excerpt: Web Programming and Internet Technologies: An E-Commerce Approach is written for the one-term web programming course for first or second year students. I features a hands-on learning approach where students are provided with information on a need to know basis. The text provides a running case study throughout, and students then take the topics taught in each chapter and apply them to the development of an e-commerce website. At the end of the text students will have a fully functional e-commerce site!

An Introduction to Statistical Learning

Download An Introduction to Statistical Learning PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3031387473
Total Pages : 617 pages
Book Rating : 4.0/5 (313 download)

DOWNLOAD NOW!


Book Synopsis An Introduction to Statistical Learning by : Gareth James

Download or read book An Introduction to Statistical Learning written by Gareth James and published by Springer Nature. This book was released on 2023-08-01 with total page 617 pages. Available in PDF, EPUB and Kindle. Book excerpt: An Introduction to Statistical Learning provides an accessible overview of the field of statistical learning, an essential toolset for making sense of the vast and complex data sets that have emerged in fields ranging from biology to finance, marketing, and astrophysics in the past twenty years. This book presents some of the most important modeling and prediction techniques, along with relevant applications. Topics include linear regression, classification, resampling methods, shrinkage approaches, tree-based methods, support vector machines, clustering, deep learning, survival analysis, multiple testing, and more. Color graphics and real-world examples are used to illustrate the methods presented. This book is targeted at statisticians and non-statisticians alike, who wish to use cutting-edge statistical learning techniques to analyze their data. Four of the authors co-wrote An Introduction to Statistical Learning, With Applications in R (ISLR), which has become a mainstay of undergraduate and graduate classrooms worldwide, as well as an important reference book for data scientists. One of the keys to its success was that each chapter contains a tutorial on implementing the analyses and methods presented in the R scientific computing environment. However, in recent years Python has become a popular language for data science, and there has been increasing demand for a Python-based alternative to ISLR. Hence, this book (ISLP) covers the same materials as ISLR but with labs implemented in Python. These labs will be useful both for Python novices, as well as experienced users.

How to Design Programs, second edition

Download How to Design Programs, second edition PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262344122
Total Pages : 793 pages
Book Rating : 4.2/5 (623 download)

DOWNLOAD NOW!


Book Synopsis How to Design Programs, second edition by : Matthias Felleisen

Download or read book How to Design Programs, second edition written by Matthias Felleisen and published by MIT Press. This book was released on 2018-05-25 with total page 793 pages. Available in PDF, EPUB and Kindle. Book excerpt: A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming. This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines that show the reader how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the text does not use an off-the-shelf industrial language but presents a tailor-made teaching language. For the same reason, it offers DrRacket, a programming environment for novices that supports playful, feedback-oriented learning. The environment grows with readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks. This second edition has been completely revised. While the book continues to teach a systematic approach to program design, the second edition introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints. Finally, the teaching languages and their IDE now come with support for images as plain values, testing, event-driven programming, and even distributed programming.

Refactoring

Download Refactoring PDF Online Free

Author :
Publisher : Addison-Wesley Professional
ISBN 13 : 0201485672
Total Pages : 461 pages
Book Rating : 4.2/5 (14 download)

DOWNLOAD NOW!


Book Synopsis Refactoring by : Martin Fowler

Download or read book Refactoring written by Martin Fowler and published by Addison-Wesley Professional. This book was released on 1999 with total page 461 pages. Available in PDF, EPUB and Kindle. Book excerpt: Refactoring is gaining momentum amongst the object oriented programming community. It can transform the internal dynamics of applications and has the capacity to transform bad code into good code. This book offers an introduction to refactoring.

Eloquent JavaScript, 3rd Edition

Download Eloquent JavaScript, 3rd Edition PDF Online Free

Author :
Publisher : No Starch Press
ISBN 13 : 1593279515
Total Pages : 472 pages
Book Rating : 4.5/5 (932 download)

DOWNLOAD NOW!


Book Synopsis Eloquent JavaScript, 3rd Edition by : Marijn Haverbeke

Download or read book Eloquent JavaScript, 3rd Edition written by Marijn Haverbeke and published by No Starch Press. This book was released on 2018-12-04 with total page 472 pages. Available in PDF, EPUB and Kindle. Book excerpt: Completely revised and updated, this best-selling introduction to programming in JavaScript focuses on writing real applications. JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications. This much anticipated and thoroughly revised third edition of Eloquent JavaScript dives deep into the JavaScript language to show you how to write beautiful, effective code. It has been updated to reflect the current state of Java¬Script and web browsers and includes brand-new material on features like class notation, arrow functions, iterators, async functions, template strings, and block scope. A host of new exercises have also been added to test your skills and keep you on track. As with previous editions, Haverbeke continues to teach through extensive examples and immerses you in code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. You start by learning the basic structure of the JavaScript language as well as control structures, functions, and data structures to help you write basic programs. Then you'll learn about error handling and bug fixing, modularity, and asynchronous programming before moving on to web browsers and how JavaScript is used to program them. As you build projects such as an artificial life simulation, a simple programming language, and a paint program, you'll learn how to: - Understand the essential elements of programming, including syntax, control, and data - Organize and clarify your code with object-oriented and functional programming techniques - Script the browser and make basic web applications - Use the DOM effectively to interact with browsers - Harness Node.js to build servers and utilities Isn't it time you became fluent in the language of the Web? * All source code is available online in an inter¬active sandbox, where you can edit the code, run it, and see its output instantly.

Code

Download Code PDF Online Free

Author :
Publisher : Microsoft Press
ISBN 13 : 0137909292
Total Pages : 563 pages
Book Rating : 4.1/5 (379 download)

DOWNLOAD NOW!


Book Synopsis Code by : Charles Petzold

Download or read book Code written by Charles Petzold and published by Microsoft Press. This book was released on 2022-08-02 with total page 563 pages. Available in PDF, EPUB and Kindle. Book excerpt: The classic guide to how computers work, updated with new chapters and interactive graphics "For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about code and programming. Code teaches us how many unseen layers there are between the computer systems that we as users look at every day and the magical silicon rocks that we infused with lightning and taught to think." - Scott Hanselman, Partner Program Director, Microsoft, and host of Hanselminutes Computers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating? For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what flashlights, black cats, seesaws, and the ride of Paul Revere can teach you about computing, and how human ingenuity and our compulsion to communicate have shaped every electronic device we use. This new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the heart of every smart device, the central processing unit that combines the simplest of basic operations to perform the most complex of feats. Petzold's companion website, CodeHiddenLanguage.com, uses animated graphics of key circuits in the book to make computers even easier to comprehend. In addition to substantially revised and updated content, new chapters include: Chapter 18: Let's Build a Clock! Chapter 21: The Arithmetic Logic Unit Chapter 22: Registers and Busses Chapter 23: CPU Control Signals Chapter 24: Jumps, Loops, and Calls Chapter 28: The World Brain From the simple ticking of clocks to the worldwide hum of the internet, Code reveals the essence of the digital revolution.

HTML

Download HTML PDF Online Free

Author :
Publisher :
ISBN 13 : 9780789565457
Total Pages : 692 pages
Book Rating : 4.5/5 (654 download)

DOWNLOAD NOW!


Book Synopsis HTML by : Gary B. Shelly

Download or read book HTML written by Gary B. Shelly and published by . This book was released on 2002 with total page 692 pages. Available in PDF, EPUB and Kindle. Book excerpt: Part of the highly successful Shelly Cashman Series, this text leads the user through a clear, step-by-step, screen-by-screen approach to learning HTML. Readers learn how to create a Web page using HTML, format the page, add graphics, and much more with this exciting new edition.

WEB TECHNOLOGY

Download WEB TECHNOLOGY PDF Online Free

Author :
Publisher : PHI Learning Pvt. Ltd.
ISBN 13 : 8120350065
Total Pages : 350 pages
Book Rating : 4.1/5 (23 download)

DOWNLOAD NOW!


Book Synopsis WEB TECHNOLOGY by : N. P. GOPALAN

Download or read book WEB TECHNOLOGY written by N. P. GOPALAN and published by PHI Learning Pvt. Ltd.. This book was released on 2014-07-30 with total page 350 pages. Available in PDF, EPUB and Kindle. Book excerpt: This well-received book, now in its second edition, incorporates a new chapter on PHP as Chapter 13 based on the readers’ demand in todays world PHP which is an important web programming technology. This text provides students with a comprehensible introduction to the programming and scripting languages currently used to create Web sites and Web applications—the main aim being to teach the programming concepts of various Web technologies and the fundamentals needed to program on the Internet. The book emphasises the underlying fundamentals of Web page development and prepares students to build real-world, industrial strength Web-based applications, and use a wide variety of Web development tools effectively and efficiently. Students are introduced to the concepts of Internet Protocols, Java networking, JavaScript, VBScript and PHP. The material presented on Java network programming contains an elaborate description with examples to help the reader clearly understand the networking concepts. The book is intended as a text for students of Computer Science and Engineering, Information Technology, and Master of Computer Applications. Key Features • Presents well-designed material on HTML, DHTML, XML and PHP with many practical exercises. • Explains the development of servlets with simple examples. • Explores the programming features of JSPs. • Introduces the elements of ASPs with worked-out exercises. • Includes Review Questions and Objective Type Questions at the end of each chapter.

Python Programming

Download Python Programming PDF Online Free

Author :
Publisher : Franklin, Beedle & Associates, Inc.
ISBN 13 : 1887902996
Total Pages : 533 pages
Book Rating : 4.8/5 (879 download)

DOWNLOAD NOW!


Book Synopsis Python Programming by : John M. Zelle

Download or read book Python Programming written by John M. Zelle and published by Franklin, Beedle & Associates, Inc.. This book was released on 2004 with total page 533 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is suitable for use in a university-level first course in computing (CS1), as well as the increasingly popular course known as CS0. It is difficult for many students to master basic concepts in computer science and programming. A large portion of the confusion can be blamed on the complexity of the tools and materials that are traditionally used to teach CS1 and CS2. This textbook was written with a single overarching goal: to present the core concepts of computer science as simply as possible without being simplistic.

HTML and CSS

Download HTML and CSS PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1118008189
Total Pages : 514 pages
Book Rating : 4.1/5 (18 download)

DOWNLOAD NOW!


Book Synopsis HTML and CSS by : Jon Duckett

Download or read book HTML and CSS written by Jon Duckett and published by John Wiley & Sons. This book was released on 2011-11-08 with total page 514 pages. Available in PDF, EPUB and Kindle. Book excerpt: Jon Duckett’s best-selling, full color introduction to HTML and CSS—making complex topics simple, accessible, and fun! Learn HTML and CSS from the book that has inspired hundreds of thousands of beginner-to-intermediate coders. Professional web designers, developers, and programmers as well as new learners are looking to amp up their web design skills at work and expand their personal development—yet finding the right resources online can be overwhelming. Take a confident step in the right direction by choosing the simplicity of HTML & CSS: Design and Build Websites by veteran web developer and programmer Jon Duckett. Widely regarded for setting a new standard for those looking to learn and master web development through his inventive teaching format, Jon Duckett has helped global brands like Philips, Nike, and Xerox create innovative digital solutions, designing and delivering web and mobile projects with impact and the customer at the forefront. In HTML & CSS, Duckett shares his real-world insights in a unique and highly visual style: Introduces HTML and CSS in a way that makes them accessible to everyone―from students to freelancers, and developers, programmers, marketers, social media managers, and more Combines full-color design graphics and engaging photography to explain the topics in an in-depth yet straightforward manner Provides an efficient and user-friendly structure that allows readers to progress through the chapters in a self-paced format Is perfect for anyone looking to update a content management system, run an e-commerce store, or redesign a website using popular web development tools HTML & CSS is well-written and readable, providing organized instruction in ways that other online courses, tutorials, and books have yet to replicate. For readers seeking a comprehensive yet concise guide to HTML and CSS, look no further than this one-of-a-kind guide. HTML & CSS is also available as part of two hardcover and paperback sets depending on your web design and development needs: Web Design with HTML, CSS, JavaScript, and jQuery Set Paperback: 9781118907443 Hardcover: 9781119038634 Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQL Set Paperback: 9781119813095 Hardcover: 9781119813088

Learning Web Design

Download Learning Web Design PDF Online Free

Author :
Publisher : "O'Reilly Media, Inc."
ISBN 13 : 1491960159
Total Pages : 1096 pages
Book Rating : 4.4/5 (919 download)

DOWNLOAD NOW!


Book Synopsis Learning Web Design by : Jennifer Robbins

Download or read book Learning Web Design written by Jennifer Robbins and published by "O'Reilly Media, Inc.". This book was released on 2018-05-11 with total page 1096 pages. Available in PDF, EPUB and Kindle. Book excerpt: Do you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You’ll begin at square one, learning how the web and web pages work, and then steadily build from there. By the end of the book, you’ll have the skills to create a simple site with multicolumn pages that adapt for mobile devices. Each chapter provides exercises to help you learn various techniques and short quizzes to make sure you understand key concepts. This thoroughly revised edition is ideal for students and professionals of all backgrounds and skill levels. It is simple and clear enough for beginners, yet thorough enough to be a useful reference for experienced developers keeping their skills up to date. Build HTML pages with text, links, images, tables, and forms Use style sheets (CSS) for colors, backgrounds, formatting text, page layout, and even simple animation effects Learn how JavaScript works and why the language is so important in web design Create and optimize web images so they’ll download as quickly as possible NEW! Use CSS Flexbox and Grid for sophisticated and flexible page layout NEW! Learn the ins and outs of Responsive Web Design to make web pages look great on all devices NEW! Become familiar with the command line, Git, and other tools in the modern web developer’s toolkit NEW! Get to know the super-powers of SVG graphics

The UX Book

Download The UX Book PDF Online Free

Author :
Publisher : Morgan Kaufmann
ISBN 13 : 0128010622
Total Pages : 918 pages
Book Rating : 4.1/5 (28 download)

DOWNLOAD NOW!


Book Synopsis The UX Book by : Rex Hartson

Download or read book The UX Book written by Rex Hartson and published by Morgan Kaufmann. This book was released on 2018-11-02 with total page 918 pages. Available in PDF, EPUB and Kindle. Book excerpt: The discipline of user experience (UX) design has matured into a confident practice and this edition reflects, and in some areas accelerates, that evolution. Technically this is the second edition of The UX Book, but so much of it is new, it is more like a sequel. One of the major positive trends in UX is the continued emphasis on design—a kind of design that highlights the designer's creative skills and insights and embodies a synthesis of technology with usability, usefulness, aesthetics, and meaningfulness to the user. In this edition a new conceptual top-down design framework is introduced to help readers with this evolution. This entire edition is oriented toward an agile UX lifecycle process, explained in the funnel model of agile UX, as a better match to the now de facto standard agile approach to software engineering. To reflect these trends, even the subtitle of the book is changed to "Agile UX design for a quality user experience. Designed as a how-to-do-it handbook and field guide for UX professionals and a textbook for aspiring students, the book is accompanied by in-class exercises and team projects. The approach is practical rather than formal or theoretical. The primary goal is still to imbue an understanding of what a good user experience is and how to achieve it. To better serve this, processes, methods, and techniques are introduced early to establish process-related concepts as context for discussion in later chapters. - Winner of a 2020 Textbook Excellence Award (College) (Texty) from the Textbook and Academic Authors Association - A comprehensive textbook for UX/HCI/Interaction Design students readymade for the classroom, complete with instructors' manual, dedicated web site, sample syllabus, examples, exercises, and lecture slides - Features HCI theory, process, practice, and a host of real world stories and contributions from industry luminaries to prepare students for working in the field - The only HCI textbook to cover agile methodology, design approaches, and a full, modern suite of classroom material (stemming from tried and tested classroom use by the authors)