Book picks similar to
Adobe Photoshop CC Classroom in a Book (2018 release) by Andrew Faulkner
reference
design
photoshop
art-and-animation
Evil by Design: Interaction Design to Lead Us Into Temptation
Chris Nodder - 2013
Approaching persuasive design from the dark side, this book melds psychology, marketing, and design concepts to show why we're susceptible to certain persuasive techniques. Packed with examples from every nook and cranny of the web, it provides easily digestible and applicable patterns for putting these design techniques to work. Organized by the seven deadly sins, it includes:Pride -- use social proof to position your product in line with your visitors' values Sloth -- build a path of least resistance that leads users where you want them to go Gluttony -- escalate customers' commitment and use loss aversion to keep them there Anger -- understand the power of metaphysical arguments and anonymity Envy -- create a culture of status around your product and feed aspirational desires Lust -- turn desire into commitment by using emotion to defeat rational behavior Greed -- keep customers engaged by reinforcing the behaviors you desire Now you too can leverage human fallibility to create powerful persuasive interfaces that people will love to use -- but will you use your new knowledge for good or evil? Learn more on the companion website, evilbydesign.info.
Programming Entity Framework: DbContext
Julia Lerman - 2011
This concise book shows you how to use the API to perform set operations with the DbSet class, handle change tracking and resolve concurrency conflicts with the Change Tracker API, and validate changes to your data with the Validation API.With DbContext, you’ll be able to query and update data, whether you’re working with individual objects or graphs of objects and their related data. You’ll find numerous C# code samples to help you get started. All you need is experience with Visual Studio and database management basics.Use EF’s query capabilities to retrieve data, and use LINQ to sort and filter dataLearn how to add new data, and change and delete existing dataUse the Change Tracker API to access information EF keeps about the state of entity instancesControl change tracking information of entities in disconnected scenarios, including NTier applicationsValidate data changes before they’re sent to the database, and set up validation rulesBypass EF’s query pipeline and interact directly with the database
How to Be Interesting: An Instruction Manual
Jessica Hagy - 2013
Be a hero, not a spectator. You want to be interesting. (Who doesn t?) But sometimes it takes a nudge, a wake-up call, an intervention! and a little help. This is where Jessica Hagy comes in. A writer and illustrator of great economy, charm, and insight, she s created How to Be Interesting, a uniquely inspirational how-to that combines fresh and pithy lessons with deceptively simple diagrams and charts.Ms. Hagy started on Forbes.com, where she s a weekly blogger, by creating a How to Be Interesting post that went viral, attracting 1.4 million viewers so far, with tens of thousands of them liking, linking, and tweeting the article. Now she s deeply explored the ideas that resonated with so many readers to create this small and quirky book with a large and universal message. It s a book about exploring: Talk to strangers. About taking chances: Expose yourself to ridicule, to risk, to wild ideas. About being childlike, not childish: Remember how amazing the world was before you learned to be cynical. About being open: Never take in the welcome mat. About breaking routine: Take daily vaca- tions . . . if only for a few minutes. About taking ownership: Whatever you re doing, enjoy it, embrace it, master it as well as you can. And about growing a pair: If you re not courageous, you re going to be hanging around the water cooler, talking about the guy that actually is.
Ship It: Silicon Valley Product Managers Reveal All
Product School - 2018
Your engineers are fretting about the functionality. Your designers are in mutiny about specifications. Your business manager is screaming about the budget, and your sales team just wants to talk pricing. What do you do? The biggest challenge and most important responsibility of a Product Manager are to stay focused on the user. You are the advocate for the customer. You put their interest first, and ensure that the end result actually achieves what you set out to accomplish in the first place. Even the best Product Managers cannot do this through instinct alone. You’re not psychic. You need to gather data. You need to systematically understand your users. And you need to learn how to effectively communicate this understanding to your team, so they are inspired to share your vision and stay on track. Presenting practical advice and thought leadership from PMs at companies
like Airbnb, Reddit, and Square, ‘Ship it: Successful Product Managers Reveal All’ shows you how to succeed as a Product Manager by putting the user first, and getting your team on your side. The chapters you’re about to read provide specific advice on conducting user research and applying metrics that actually matter, as well as more general wisdom about the Product Manager career path, communication skills, and life lessons from PMs at the top of their game. No matter where you are on your PM journey, you’re bound to find nuggets of wisdom here that allow you to upgrade your thinking and achieve more for your users and your career.
Sugar and Ice
Kate Messner - 2010
But all that changes when Russian skating coach Andrei Grosheva offers Claire a scholarship to train with the elite in Lake Placid. Tossed into a world of mean girls on ice, where competition is everything, Claire realizes that her sweet dream come true has sharper edges than she could have imagined. Can she find the strength to stand up to the people who want to see her fail and the courage to decide which dream she wants to follow?
JavaScript: The Definitive Guide
David Flanagan - 1996
This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including:Scripted HTTP and Ajax XML processing Client-side graphics using the canvas tag Namespaces in JavaScript--essential when writing complex programs Classes, closures, persistence, Flash, and JavaScript embedded in Java applicationsPart I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to:Generate a table of contents for an HTML document Display DHTML animations Automate form validation Draw dynamic pie charts Make HTML elements draggable Define keyboard shortcuts for web applications Create Ajax-enabled tool tips Use XPath and XSLT on XML documents loaded with Ajax And much morePart III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag.More than 300,000 JavaScript programmers around the world have made this their indispensable reference book for building JavaScript applications."A must-have reference for expert JavaScript programmers...well-organized and detailed."-- Brendan Eich, creator of JavaScript
The Elements of User Experience: User-Centered Design for the Web
Jesse James Garrett - 2002
This book aims to minimize the complexity of user-centered design for the Web with explanations and illustrations that focus on ideas rather than tools or techniques.
Submarine U93
Charles Gilson - 2012
You may find it for free on the web. Purchase of the Kindle edition includes wireless delivery.
Organizational Behavior: Emerging Realities for the Workplace Revolution
Steven L. McShane - 1999
Acclaimed for its readability and presentation of current knowledge, this textbook's philosophy is that OB knowledge is for everyone, not just traditional managers. The new reality is that everyone - sales representatives, production employees, physicians - needs OB knowledge to successfully work in and around organizations. Organizational Behavior is unparalleled in its ability to engage students by bringing cutting edge OB concepts closer to reality through the 'theory-practice link' approach. McShane and Von Glinow help readers connect OB theories to emerging workplace realities through hundreds of fascinating real-life stories from across the United States and around the world. be the source of the hottest topics, such as: employee engagement, resilience, four-drive theory, blogs and wikis, psychological harassment, learning orientation, Schwartz's values model, separating socioemotional from constructive conflict, and much, much, more.
What Would Google Do?
Jeff Jarvis - 2009
By “reverse engineering the fastest growing company in the history of the world,” author Jeff Jarvis, proprietor of Buzzmachine.com, one of the Web’s most widely respected media blogs, offers indispensible strategies for solving the toughest new problems facing businesses today. With a new afterword from the author, What Would Google Do? is the business book that every leader or potential leader in every industry must read.
Usability Engineering
Jakob Nielsen - 1993
The book provides the tools needed to avoid usability surprises and improve product quality. Step-by-step information on which method to use at various stages during the development lifecycle are included, along with detailed information on how to run a usability test and the unique issues relating to international usability
Exam Ref 70-486: Developing ASP.NET MVC 4 Web Applications
William Penberthy - 2013
Designed for experienced developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the Microsoft Specialist level.Focus on the expertise measured by these objectives:Design the application architectureDesign the user experienceDevelop the user experienceTroubleshoot and debug web applicationsDesign and implement securityThis Microsoft Exam Ref:Organizes its coverage by exam objectives.Features strategic, what-if scenarios to challenge you.Includes a 15% exam discount from Microsoft. (Limited time offer)
Software Engineering (International Computer Science Series)
Ian Sommerville - 1982
Restructured into six parts, this new edition covers a wide spectrum of software processes from initial requirements solicitation through design and development.
The Web Designer's Idea Book, Volume 3: Inspiration from Today's Best Web Design Trends, Themes and Styles
Patrick McNeil - 2013
Web design expert Patrick McNeil, author of the popular Web Designer's Idea Book series, is back with the latest examples of the best design on the web today.Arranged thematically, this guide puts important topics like technology, design styles, elements, site types and site structure at your fingertips. This new volume also includes a detailed discussion of the various content management systems available to help you find the best platform for your project.An indispensable reference, this book provides you with the latest in themes, styles and trends you need to keep your projects relevant in the fast-paced and every-changing world of web design.
Threat Modeling: Designing for Security
Adam Shostack - 2014
Dobbs Jolt Award Finalist since Bruce Schneier's Secrets and Lies and Applied Cryptography!Adam Shostack is responsible for security development lifecycle threat modeling at Microsoft and is one of a handful of threat modeling experts in the world. Now, he is sharing his considerable expertise into this unique book. With pages of specific actionable advice, he details how to build better security into the design of systems, software, or services from the outset. You'll explore various threat modeling approaches, find out how to test your designs against threats, and learn effective ways to address threats that have been validated at Microsoft and other top companies.Systems security managers, you'll find tools and a framework for structured thinking about what can go wrong. Software developers, you'll appreciate the jargon-free and accessible introduction to this essential skill. Security professionals, you'll learn to discern changing threats and discover the easiest ways to adopt a structured approach to threat modeling.Provides a unique how-to for security and software developers who need to design secure products and systems and test their designs Explains how to threat model and explores various threat modeling approaches, such as asset-centric, attacker-centric and software-centric Provides effective approaches and techniques that have been proven at Microsoft and elsewhere Offers actionable how-to advice not tied to any specific software, operating system, or programming language Authored by a Microsoft professional who is one of the most prominent threat modeling experts in the world As more software is delivered on the Internet or operates on Internet-connected devices, the design of secure software is absolutely critical. Make sure you're ready with Threat Modeling: Designing for Security.