Top Computer Software Ebook Best Sellers

1

Designing Data-Intensive Applications - Martin Kleppmann & Chris Riccomini Cover Art

Designing Data-Intensive Applications

Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by Martin Kleppmann & Chris Riccomini

Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming variety of systems, including relational databases, NoSQL datastores, data warehouses, and data lakes. There are cloud services, on-premises services, and embedded databases. What are the right choices for your application? How do you make sense of all these buzzwords? In this second edition, authors Martin Kleppmann and Chris Riccomini build on the foundation laid in the acclaimed first edition, integrating new technologies and emerging trends. You'll be guided through the maze of decisions and trade-offs involved in building a modern data system, learn how to choose the right tools for your needs, and understand the fundamentals of distributed systems. Peer under the hood of the systems you already use, and learn to use them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Learn how major cloud services are designed for scalability, fault tolerance, and consistency Understand the core principles upon which modern databases are built

2

John K. Ousterhout On A Philosophy of Software Design - Sophie Mercer Cover Art

John K. Ousterhout On A Philosophy of Software Design

John K. Ousterhout On A Philosophy of Software Design Mastering the Art of Managing Complexity in Modern Software Engineering by Sophie Mercer

Great software design is not about writing more code—it is about building systems that remain clear, flexible, and manageable as they grow. John K. Ousterhout On A Philosophy of Software Design is a concise and practical summary for software developers, software engineers, programmers, team leads, and tech professionals who want to understand the core ideas behind better software architecture, cleaner code, modular design, and managing complexity in modern software engineering. As software systems expand, complexity becomes the silent enemy. Poor abstractions, tangled dependencies, shallow modules, unclear interfaces, and rushed design decisions can turn promising projects into difficult, fragile codebases. This summary distills the essential lessons from A Philosophy of Software Design into a clear, accessible guide that helps readers recognize design problems early and think more deeply about how software should be structured. Inside, you will discover practical insights on software design principles, code quality, system design, software architecture, clean code, abstraction, modular programming, interface design, technical debt, and complexity management. Whether you are preparing for a software engineering role, improving your development workflow, leading a programming team, or looking for a faster way to understand the key concepts of John K. Ousterhout’s influential work, this guide is designed to help you absorb the big ideas quickly and apply them with confidence. This publication is an independent summary and study guide written by Sophie Mercer. It is not the original book, is not affiliated with, authorized, approved, licensed, or endorsed by John K. Ousterhout, the original publisher, or any related party. Readers who want the complete original work should purchase A Philosophy of Software Design by John K. Ousterhout. Read this summary now to strengthen your understanding of software design, write more maintainable code, and learn how skilled engineers manage complexity before it controls the project.

3

Vibe Coding - Gene Kim, Steve Yegge & Dario Amodei Cover Art

Vibe Coding

Vibe Coding Building Production-Grade Software With GenAI, Chat, Agents, and Beyond by Gene Kim, Steve Yegge & Dario Amodei

GenAI is fundamentally changing the world of software development like nothing since the internet. Vibe Coding is a first-of-its-kind, groundbreaking book that shows developers how to embrace this new frontier. Science fiction is now reality. Programmers no longer need to toil over code and syntax. They can now describe what they want and watch it materialize instantly. Welcome to the future—Vibe Coding. In this groundbreaking book, industry veterans Steve Yegge (Google, Amazon, Sourcegraph) and WSJ bestselling author Gene Kim ( The Phoenix Project and The DevOps Handbook ) reveal how vibe coding is transforming software development as we know it. By leveraging the power of AI assistance—where intent and flow matter more than syntax—developers can achieve unprecedented levels of productivity, creativity, and joy. Drawing from decades of combined experience in software engineering and developer productivity, Yegge and Kim demonstrate how Vibe Coding enables developers to: • Transform complex programming challenges into fluid conversations with GenAI. • Build more ambitious projects faster while maintaining code quality you can be proud of. • Achieve incredible things yourself that otherwise would require a team. • Master the art of co-creating with your AI companion. • Break free from traditional programming constraints such as syntax and setup. • Build confidently in multiple programming languages and frameworks you've never used before. But this isn't just about coding faster—it's about fundamentally changing how we approach software development. The authors share practical strategies for implementing GenAI-powered development in real-world scenarios, from small projects to enterprise-scale applications, while maintaining the engineering excellence that modern systems demand. Whether you're a seasoned developer looking to stay ahead of the AI revolution, a technical leader guiding your team through this transformation, a former coder returning after a break, or someone just starting their career, this handbook provides the roadmap you need to thrive in the new era of software development. Don't get left behind in the biggest transformation our industry has seen since the internet revolution. Learn how to harness the power of vibe coding and unlock your full potential as a developer. 2026 Axiom Book Awards Gold Medal Winner

4

Continuous Delivery - Jez Humble & David Farley Cover Art

Continuous Delivery

Continuous Delivery Reliable Software Releases through Build, Test, and Deployment Automation by Jez Humble & David Farley

Winner of the 2011 Jolt Excellence Award ! Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours— sometimes even minutes–no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the “deployment pipeline,” an automated process for managing all changes, from check-in to release. Finally, they discuss the “ecosystem” needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes • Automating all facets of building, integrating, testing, and deploying software • Implementing deployment pipelines at team and organizational levels • Improving collaboration between developers, testers, and operations • Developing features incrementally on large and distributed teams • Implementing an effective configuration management strategy • Automating acceptance testing, from analysis to implementation • Testing capacity and other non-functional requirements • Implementing continuous deployment and zero-downtime releases • Managing infrastructure, data, components and dependencies • Navigating risk management, compliance, and auditing Whether you’re a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever—so you can deliver value to your business rapidly and reliably.

5

Building LLM Powered  Applications - Valentina Alto Cover Art

Building LLM Powered Applications

Building LLM Powered Applications Create intelligent apps and agents with large language models by Valentina Alto

Get hands-on with GPT 3.5, GPT 4, LangChain, Llama 2, Falcon LLM and more, to build LLM-powered sophisticated AI applications Key Features Embed LLMs into real-world applicationsUse LangChain to orchestrate LLMs and their components within applicationsGrasp basic and advanced techniques of prompt engineering Book Description Building LLM Powered Applications delves into the fundamental concepts, cutting-edge technologies, and practical applications that LLMs offer, ultimately paving the way for the emergence of large foundation models (LFMs) that extend the boundaries of AI capabilities. The book begins with an in-depth introduction to LLMs. We then explore various mainstream architectural frameworks, including both proprietary models (GPT 3.5/4) and open-source models (Falcon LLM), and analyze their unique strengths and differences. Moving ahead, with a focus on the Python-based, lightweight framework called LangChain, we guide you through the process of creating intelligent agents capable of retrieving information from unstructured data and engaging with structured data using LLMs and powerful toolkits. Furthermore, the book ventures into the realm of LFMs, which transcend language modeling to encompass various AI tasks and modalities, such as vision and audio. Whether you are a seasoned AI expert or a newcomer to the field, this book is your roadmap to unlock the full potential of LLMs and forge a new era of intelligent machines. What you will learn Explore the core components of LLM architecture, including encoder-decoder blocks and embeddingsUnderstand the unique features of LLMs like GPT-3.5/4, Llama 2, and Falcon LLMUse AI orchestrators like LangChain, with Streamlit for the frontendGet familiar with LLM components such as memory, prompts, and toolsLearn how to use non-parametric knowledge and vector databasesUnderstand the implications of LFMs for AI research and industry applicationsCustomize your LLMs with fine tuningLearn about the ethical implications of LLM-powered applications Who this book is for Software engineers and data scientists who want hands-on guidance for applying LLMs to build applications. The book will also appeal to technical leaders, students, and researchers interested in applied LLM topics. We don’t assume previous experience with LLM specifically. But readers should have core ML/software engineering fundamentals to understand and apply the content.

6

AI Engineering - Chip Huyen Cover Art

AI Engineering

AI Engineering Building Applications with Foundation Models by Chip Huyen

Recent breakthroughs in AI have not only increased demand for AI products, they've also lowered the barriers to entry for those who want to build AI products. The model-as-a-service approach has transformed AI from an esoteric discipline into a powerful development tool that anyone can use. Everyone, including those with minimal or no prior AI experience, can now leverage AI models to build applications. In this book, author Chip Huyen discusses AI engineering: the process of building applications with readily available foundation models. The book starts with an overview of AI engineering, explaining how it differs from traditional ML engineering and discussing the new AI stack. The more AI is used, the more opportunities there are for catastrophic failures, and therefore, the more important evaluation becomes. This book discusses different approaches to evaluating open-ended models, including the rapidly growing AI-as-a-judge approach. AI application developers will discover how to navigate the AI landscape, including models, datasets, evaluation benchmarks, and the seemingly infinite number of use cases and application patterns. You'll learn a framework for developing an AI application, starting with simple techniques and progressing toward more sophisticated methods, and discover how to efficiently deploy these applications. Understand what AI engineering is and how it differs from traditional machine learning engineeringLearn the process for developing an AI application, the challenges at each step, and approaches to address themExplore various model adaptation techniques, including prompt engineering, RAG, fine-tuning, agents, and dataset engineering, and understand how and why they workExamine the bottlenecks for latency and cost when serving foundation models and learn how to overcome themChoose the right model, dataset, evaluation benchmarks, and metrics for your needs Chip Huyen works to accelerate data analytics on GPUs at Voltron Data. Previously, she was with Snorkel AI and NVIDIA, founded an AI infrastructure startup, and taught Machine Learning Systems Design at Stanford. She's the author of the book Designing Machine Learning Systems, an Amazon bestseller in AI. AI Engineering builds upon and is complementary to Designing Machine Learning Systems (O'Reilly).

7

Create GUI Applications with Python & Qt6 (PyQt6 Edition) - Martin Fitzpatrick Cover Art

Create GUI Applications with Python & Qt6 (PyQt6 Edition)

Create GUI Applications with Python & Qt6 (PyQt6 Edition) The hands-on guide to making apps with Python by Martin Fitzpatrick

Building desktop applications doesn't have to be difficult. Using Python & Qt6 you can create fully functional desktop apps in minutes. Starting from the very basics, this modern PyQt6 book takes you on a tour of the key features of PyQt6 you can use to build real-life applications. This is the 5th Edition of Create GUI Applications with Python & Qt, updated for 2022 & PyQt6. Learn the fundamental building blocks of PyQt applications — Widgets, Layouts & Signals and learn how PyQt6 uses the event loop to handle and respond to user input. Design beautiful UIs with Qt Designer and customize the look and feel of your applications with Qt Style Sheets and custom widgets.Use Qt's MVC-like ModelViews framework to connect data sources to your widgets, including SQL databases, numpy and pandas data tables, to build-data driven application. Visualize data using matplotlib & PyQtGraph and connect with external data sources to build live dashboards. Learn how to use threads and processes to manage long-running tasks and communicate with external services. Parse data and visualize the output in logs and progress bars.The book includes usability and architectural tips to help you build maintainable and usable PyQt6 applications from the start. Finally, once your application is ready to be released, discover how to package it up into professional-quality installers, ready to ship. Contents PyQt6 Widgets Signals, slots & events GUI Layouts Toolbars & Menus PyQt6 Dialogs, including file dialogs, warning and custom dialogs Windows Qt Designer PyQt6 Themes, Styles, Palettes & Icons Model View Architecture Creating custom widgets, using custom widgets in Designer PyQt6 Table views with numpy & pandas Database, SQL models Extending PyQt6 Signals Working with relative paths, resources System tray & Menus Threading, thread pools & processes, QThread Plotting with PyQtGraph & matplotlib Packaging & distribution of PyQt6 apps on Windows, macOS & Linux Example PyQt6 apps The book includes 780 pages of hands-on PyQt6 exercises 300+ code examples to experiment with Support forum for all readers Includes 4 example PyQt6 apps Compatible with Python 3.4+ Code free to reuse in your own projects Martin Fitzpatrick has been teaching and using PyQt for 8 years, helping thousands of developers bring their applications to life. With this book you get the benefit of that experience. & give your project the best chance of success.

8

Fundamentals of Data Engineering - Joe Reis & Matt Housley Cover Art

Fundamentals of Data Engineering

Fundamentals of Data Engineering Plan and Build Robust Data Systems by Joe Reis & Matt Housley

Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies available through the framework of the data engineering lifecycle. Authors Joe Reis and Matt Housley walk you through the data engineering lifecycle and show you how to stitch together a variety of cloud technologies to serve the needs of downstream data consumers. You'll understand how to apply the concepts of data generation, ingestion, orchestration, transformation, storage, and governance that are critical in any data environment regardless of the underlying technology. This book will help you: Get a concise overview of the entire data engineering landscape Assess data engineering problems using an end-to-end framework of best practices Cut through marketing hype when choosing data technologies, architecture, and processes Use the data engineering lifecycle to design and build a robust architecture Incorporate data governance and security across the data engineering lifecycle

9

Mastering Claude Cowork - Michael Kral Cover Art

Mastering Claude Cowork

Mastering Claude Cowork by Michael Kral

Mastering Claude Cowork: The Definitive Guidebook for Agentic Knowledge Work You didn't get into your career to rename files, chase down data, or spend Friday afternoon assembling the same weekly report for the forty-seventh time. But that's where the hours go — buried in the mechanical work that sits between you and the work that actually matters. Claude Cowork changes that equation. It reads your files, connects to your tools, and delivers finished work to your desktop. Not drafts. Not suggestions. Finished, formatted, ready-to-send deliverables. And it does it while you're on a call, walking the dog, or drinking your morning coffee. This book shows you exactly how to make that real. Mastering Claude Cowork takes you from "what is this thing?" to a fully automated personal operating system — scheduled workflows producing executive-grade outputs before you sit down at your desk each morning. No coding required. No technical background assumed. Just a clear, progressive path from your first task to complete operational leverage. You'll learn how to organize your files so Claude gets smarter with every session. Connect your existing tools — Slack, Salesforce, Google Workspace, and fifty others — so Claude works where you already work. Assign tasks from your phone while your computer handles execution. Set up scheduled automations that deliver morning briefings, pipeline dashboards, competitive intelligence, and weekly reports without you lifting a finger. And build reusable skills and plugins that encode how you work — your standards, your formats, your judgment — so every output reflects your quality bar, not a generic AI's. Five complete project walkthroughs show the full system in action: contract analysis, territory planning, strategic briefings, financial pipelines, and client proposals. Dedicated chapters cover what to do when things go wrong, how to manage your usage budget, and how to roll Cowork out across a team or organization responsibly. The appendices give you everything you need to start fast: a connector directory, a plugin guide, eight copy-ready templates, a troubleshooting reference, a glossary, and a one-page quick-start card designed to sit next to your keyboard. The people who build their agentic systems now will spend the next year compounding their advantage. Everyone else will spend it catching up. This book puts you in the first group. First Edition · March 2026 · 12 Chapters · 5 Appendices · Quick-Start Card Included

10

QuickBooks Online For Dummies, 2026 Edition - David H. Ringstrom Cover Art

QuickBooks Online For Dummies, 2026 Edition

QuickBooks Online For Dummies, 2026 Edition by David H. Ringstrom

Step-by-step guidance on the latest version of the popular cloud accounting app QuickBooks Online For Dummies, 2026 Edition helps you save time and money. This beginner-friendly guide walks you through the basic setup of the online accounting software. Plus, this resource provides detailed guidance on key features, so you know how to navigate your financial data with ease. With QuickBooks Online For Dummies, 2026 Edition, you'll discover how to use any device to: view and update records, create invoices, record sales, pay bills, manage inventory, print checks, process payroll, prepare tax returns, balance accounts, generate financial reports, and beyond. Best of all? Everything's backed up in the cloud, so you'll get the peace of mind that comes with secure data. Use this Dummies guide to get up and running with QuickBooks Online. Inside: Make the switch to QuickBooks Online, or set up your business finances from scratch Get easy-to-follow instructions for accessing your data remotely and saving time with automated features Understand the new interface and the latest features, including Project Center and AI integration Stay on top of your budget, your taxes, and your reporting requirements QuickBooks Online is easy to use for any type of business, and QuickBooks Online For Dummies makes it even easier.

11

Data Governance - John Ladley Cover Art

Data Governance

Data Governance How to Design, Deploy and Sustain an Effective Data Governance Program by John Ladley

This book is for any manager or team leader that has the green light to implement a data governance program. The problem of managing data continues to grow with issues surrounding cost of storage, exponential growth, as well as administrative, management and security concerns – the solution to being able to scale all of these issues up is data governance which provides better services to users and saves money. What you will find in this book is an overview of why data governance is needed, how to design, initiate, and execute a program and how to keep the program sustainable. With the provided framework and case studies you will be enabled and educated in launching your very own successful and money saving data governance program. - Provides a complete overview of the data governance lifecycle, that can help you discern technology and staff needs - Specifically aimed at managers who need to implement a data governance program at their company - Includes case studies to detail 'do's' and 'don'ts' in real-world situations

12

Patterns of Distributed Systems - Unmesh Joshi Cover Art

Patterns of Distributed Systems

Patterns of Distributed Systems by Unmesh Joshi

A Patterns Approach to Designing Distributed Systems and Solving Common Implementation Problems More and more enterprises today are dependent on cloud services from providers like AWS, Microsoft Azure, and GCP. They also use products, such as Kafka and Kubernetes, or databases, such as YugabyteDB, Cassandra, MongoDB, and Neo4j, that are distributed by nature. Because these distributed systems are inherently stateful systems, enterprise architects and developers need to be prepared for all the things that can and will go wrong when data is stored on multiple servers--from process crashes to network delays and unsynchronized clocks. Patterns of Distributed Systems describes a set of patterns that have been observed in mainstream open-source distributed systems. Studying the common problems and the solutions that are embodied by the patterns in this guide will give you a better understanding of how these systems work, as well as a solid foundation in distributed system design principles. Featuring real-world code examples from systems like Kafka and Kubernetes, these patterns and solutions will prepare you to confidently traverse open-source codebases and understand implementations you encounter "in the wild." Review the building blocks of consensus algorithms, like Paxos and Raft, for ensuring replica consistency in distributed systems Understand the use of logical timestamps in databases, a fundamental concept for data versioning Explore commonly used partitioning schemes, with an in-depth look at intricacies of two-phase-commit protocol Analyze mechanisms used in implementing cluster coordination tasks, such as group membership, failure detection, and enabling robust cluster coordination Learn techniques for establishing effective network communication between cluster nodes. Along with enterprise architects and data architects, software developers working with cloud services such as Amazon S3, Amazon EKS, and Azure CosmosDB or GCP Cloud Spanner will find this set of patterns to be indispensable. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

13

Modern Data Architecture on AWS - Behram Irani Cover Art

Modern Data Architecture on AWS

Modern Data Architecture on AWS A Practical Guide for Building Next-Gen Data Platforms on AWS by Behram Irani

Discover all the essential design and architectural patterns in one place to help you rapidly build and deploy your modern data platform using AWS services Key Features Learn to build modern data platforms on AWS using data lakes and purpose-built data servicesUncover methods of applying security and governance across your data platform built on AWSFind out how to operationalize and optimize your data platform on AWSPurchase of the print or Kindle book includes a free PDF eBook Book Description Many IT leaders and professionals are adept at extracting data from a particular type of database and deriving value from it. However, designing and implementing an enterprise-wide holistic data platform with purpose-built data services, all seamlessly working in tandem with the least amount of manual intervention, still poses a challenge. This book will help you explore end-to-end solutions to common data, analytics, and AI/ML use cases by leveraging AWS services. The chapters systematically take you through all the building blocks of a modern data platform, including data lakes, data warehouses, data ingestion patterns, data consumption patterns, data governance, and AI/ML patterns. Using real-world use cases, each chapter highlights the features and functionalities of numerous AWS services to enable you to create a scalable, flexible, performant, and cost-effective modern data platform. By the end of this book, you’ll be equipped with all the necessary architectural patterns and be able to apply this knowledge to efficiently build a modern data platform for your organization using AWS services. What you will learn Familiarize yourself with the building blocks of modern data architecture on AWSDiscover how to create an end-to-end data platform on AWSDesign data architectures for your own use cases using AWS servicesIngest data from disparate sources into target data stores on AWSBuild data pipelines, data sharing mechanisms, and data consumption patterns using AWS servicesFind out how to implement data governance using AWS services Who this book is for This book is for data architects, data engineers, and professionals creating data platforms. The book's use case–driven approach helps you conceptualize possible solutions to specific use cases, while also providing you with design patterns to build data platforms for any organization. It's beneficial for technical leaders and decision makers to understand their organization's data architecture and how each platform component serves business needs. A basic understanding of data & analytics architectures and systems is desirable along with beginner’s level understanding of AWS Cloud.

14

Excel - Henry Skinner Cover Art

Excel

Excel The Absolute Beginner's Guide to Maximizing Your Excel Experience for Maximum Productivity and Efficiency With All Formulas & Functions and Practical Examples by Henry Skinner

Ready to Transform Your Excel Skills? Discover Why "Excel 2026" Is the Best-Selling Excel Guide in over 30 States! 🌟 EXCLUSIVE BONUSES AWAIT: 7 Hours of Video Tutorials + 5 Ebooks + 200 Templates! 🌟 "Excel 2026" is your gateway to advanced Excel capabilities. Dive into transformative content brimming with key functions, formulas, shortcuts, and beyond. Prepare for an unparalleled Excel adventure, bolstered by phenomenal bonuses: ✅ BONUS 1: Supercharge Your Work with 200+ Ready-to-Use Templates ✅ BONUS 2: Unlock Formula Mastery with the "500 Excel Formulas" Ebook ✅ BONUS 3: Streamline Efficiency with "Productivity Hacks for Office Workers" Ebook ✅ BONUS 4: Fortify Professional Communications with "The Art of Communication in the Workplace" Ebook ✅ BONUS 5: Navigate Remote Work with Ease through "Remote Work: Tips and Best Practices" Ebook ✅ BONUS 6: Elevate Your Data Skills with "Automation and Scripting in Excel: Integrating Data Analysis and AI" Ebook 📚 PLUS A SUPER BONUS: Begin your Excel educational journey with three tailor-made Video Courses for all expertise levels: - Beginner Course: Solidify your Excel basics. - Intermediate Course: Explore Excel's intricate features. - Advanced Course: Command Excel's full spectrum of functionalities. Excel Skills: Your Professional Edge Excel prowess is a staple across myriad industries. Given that around 80% of roles necessitate Excel proficiency, sharpening your skills can boost your employability by as much as 20%. "Excel 2026" aligns seamlessly with your aspirations, steering you towards career progression and unmatched opportunities. No matter your current proficiency - a newbie, a veteran, or an Excel enthusiast - "Excel 2026" is crafted just for you. Distinctive Features of This Book: 📘 Holistic Learning Journey: Navigate through 13 exhaustive chapters, each sculpted to inch you closer to Excel mastery. 🌍 Global Relevance: Whether it's a bustling business epicenter or a scholastic hub, this guide ensures your Excel skills shine universally. 💼 Career Catalyst: Eyeing prestigious roles? Chapter 13 illuminates the path to coveted positions that prize Excel adeptness. 🎯 Practical Mastery: Beyond mere theory; delve into real-world applications, tips, and datasets for hands-on expertise. 🌠 Rise in your professional path with unparalleled Excel skills. Don't be just another face in the crowd. Submerge into this all-inclusive guide, refine your expertise, and be the Excel maestro everyone seeks. The future of Excel is here; seize your copy of "Excel 2026" today! 🌠

15

Designing Machine Learning Systems - Chip Huyen Cover Art

Designing Machine Learning Systems

Designing Machine Learning Systems by Chip Huyen

Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from one use case to the next. In this book, you'll learn a holistic approach to designing ML systems that are reliable, scalable, maintainable, and adaptive to changing environments and business requirements. Author Chip Huyen, co-founder of Claypot AI, considers each design decision--such as how to process and create training data, which features to use, how often to retrain models, and what to monitor--in the context of how it can help your system as a whole achieve its objectives. The iterative framework in this book uses actual case studies backed by ample references. This book will help you tackle scenarios such as: Engineering data and choosing the right metrics to solve a business problemAutomating the process for continually developing, evaluating, deploying, and updating modelsDeveloping a monitoring system to quickly detect and address issues your models might encounter in productionArchitecting an ML platform that serves across use casesDeveloping responsible ML systems

16

Microsoft 365 Excel For Dummies - David H. Ringstrom Cover Art

Microsoft 365 Excel For Dummies

Microsoft 365 Excel For Dummies by David H. Ringstrom

Make Excel work for you with this brand new guide to spreadsheet essentials Knowing a little about Excel is essential for almost every profession. Knowing a lot about Excel makes you one of the most valuable people in the office. Microsoft 365 Excel For Dummies helps you build your spreadsheet skills as it walks you through the basics of creating a spreadsheet, organizing data, performing calculations, and creating charts and graphs in Microsoft's powerful spreadsheet software. This brand new version of the book, written by an Excel guru and expert trainer, helps you develop the skills you need to impress your boss—or just to get things done faster. You'll also get ideas for using Excel to make daily life easier. Ready to become a number cruncher? Create your first spreadsheet and learn how to enter data Import data from other sources, sort tables, and organize information Run basic calculations and get more advanced with functions Build data visualizations, customize the look of your spreadsheets, and beyond These days, almost everyone who works with computers needs to have basic knowledge of Excel—and more is usually better. Microsoft 365 Excel For Dummies will help you get there.

17

Microsoft 365 Excel All-in-One For Dummies - David H. Ringstrom, Michael Alexander, Dick Kusleika, Paul McFedries & Ken Bluttman Cover Art

Microsoft 365 Excel All-in-One For Dummies

Microsoft 365 Excel All-in-One For Dummies by David H. Ringstrom, Michael Alexander, Dick Kusleika, Paul McFedries & Ken Bluttman

Get into the nitty gritty of Excel, the all-important spreadsheet tool Microsoft 365 Excel All-in-One For Dummies offers an all-new way to tackle data in Excel. Start with the basics of inputting, formatting, and organizing data and work your way to pro techniques that help with any career field or reason for using the app. Gain the skills to apply advanced formulas and functions, create stunning data visualizations, build dashboards and reports, and automate your spreadsheets. You'll also get a glimpse into how AI tools can boost your work. Eight mini-books come together in this expanded Excel reference. With Microsoft 365 Excel All-in-One For Dummies, you'll soon be the go-to Excel guru in your office or school. Learn the basics of Excel—organizing data, performing calculations, and formatting your spreadsheet. Use functions to handle advanced math and financial analysis. Create data visualizations and summaries to help tell your story Apply basic programming skills using VBA This book is perfect for professionals or students who need to up their Excel game with insight from pros who know the classic spreadsheet app inside and out.

18

Ingeniería de IA (Spanish Edition) - Chip Huyen Cover Art

Ingeniería de IA (Spanish Edition)

Ingeniería de IA (Spanish Edition) Creación de aplicaciones con modelos fundacionales by Chip Huyen

Los recientes avances en IA no sólo han aumentado la demanda de productos de IA, sino que también han reducido las barreras de entrada para quienes quieren crear productos de IA. El enfoque del modelo como servicio ha transformado la IA de una disciplina esotérica en una potente herramienta de desarrollo que cualquiera puede utilizar. Todo el mundo, incluidos los que tienen una experiencia mínima o nula en IA, puede ahora aprovechar los modelos de IA para crear aplicaciones. En este libro, el autor Chip Huyen habla de la ingeniería de la IA: el proceso de creación de aplicaciones con modelos básicos fácilmente disponibles. El libro comienza con una visión general de la ingeniería de IA, explicando en qué se diferencia de la ingeniería de ML tradicional y hablando de la nueva pila de IA. Cuanto más se utiliza la IA, más oportunidades hay de que se produzcan fallos catastróficos, y por tanto, más importante se vuelve la evaluación. En este libro se analizan distintos enfoques para evaluar modelos abiertos, incluido el enfoque de la IA como juez, que está creciendo rápidamente. Los desarrolladores de aplicaciones de IA descubrirán cómo navegar por el panorama de la IA, incluidos los modelos, los conjuntos de datos, los puntos de referencia de evaluación y el número aparentemente infinito de casos de uso y patrones de aplicación. Aprenderás un marco para desarrollar una aplicación de IA, empezando con técnicas sencillas y avanzando hacia métodos más sofisticados, y descubrirás cómo desplegar eficazmente estas aplicaciones. Comprenderás qué es la ingeniería de la IA y en qué se diferencia de la ingeniería tradicional del aprendizaje automático Aprenderás el proceso para desarrollar una aplicación de IA, los retos en cada paso y los enfoques para abordarlos Explorar diversas técnicas de adaptación de modelos, como la ingeniería de impulsos, la GAR, el ajuste fino, los agentes y la ingeniería de conjuntos de datos, y comprender cómo y por qué funcionan. Examinar los cuellos de botella de la latencia y el coste al servir modelos de base y aprender a superarlos Elige el modelo, el conjunto de datos, las referencias de evaluación y las métricas adecuados a tus necesidades Chip Huyen trabaja para acelerar el análisis de datos en GPU en Voltron Data. Anteriormente, trabajó en Snorkel AI y NVIDIA, fundó una startup de infraestructura de IA y enseñó Diseño de Sistemas de Aprendizaje Automático en Stanford. Es autora del libro Designing Machine Learning Systems, un superventas de Amazon en IA. AI Engineering se basa en Designing Machine Learning Systems (O'Reilly) y lo complementa.

19

The Mythical Man-Month, Anniversary Edition - Frederick Brooks Jr. Cover Art

The Mythical Man-Month, Anniversary Edition

The Mythical Man-Month, Anniversary Edition Essays on Software Engineering by Frederick Brooks Jr.

Few books on software project management have been as influential and timeless as The Mythical Man-Month . With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time. The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."

20

The Microsoft Office 365 Bible - James Holler Cover Art

The Microsoft Office 365 Bible

The Microsoft Office 365 Bible The Most Updated and Complete Guide to Excel, Word, PowerPoint, Outlook, OneNote, OneDrive, Teams, Access, and Publisher from Beginners to Advanced by James Holler

⭐ This book includes 4 COMPLETELY FREE EBOOKS! Find out how to download them inside the book ⭐ NOW! Stop wasting time and money trying to figure out everything yourself and master all the functions of the Office Suite! If you are a fan of PC and use it for work, entertainment, or anything else, mastering main Microsoft Programs is a MUST. I can’t tell you enough how many people I see not just struggling to use a program like EXCEL, WORD, POWERPOINT, ONE NOTE, ONE DRIVE, OUTLOOK, TEAMS, ACCESS, PUBLISHER, and others, but also… wasting so much time doing things that should take minutes and even seconds instead of hours and days. On top of that, on average most people use less than 5% of programs’ full potential at any given time. For this exact reason, I created this amazing, in-depth book – to help you master these programs in no time, even if you don’t have any experience. Here is what’s inside: ✅ BOOK #1 – EXCEL ✅ BOOK #2 – WORD ✅ BOOK #3 – POWERPOINT ✅ BOOK #4 – ONE NOTE ✅ BOOK #5 – ONE DRIVE ✅ BOOK #6 – OUTLOOK ✅ BOOK #7 – TEAMS ✅ BOOK #8 – ACCESS ✅ BOOK #9 – PUBLISHER As you can see, this book covers the majority of the most important Microsoft Office programs and helps you understand: ✅ Ins and Outs of each program ✅ How to learn the fundamentals fast and use main functions effectively ✅ Different kinds of shortcuts and tips for smart use and speed ✅ Differences between them and when you should choose which program for a specific task ✅ Unique elements and functions you have to be aware of but probably have never used ✅ So much more! And even if you don’t have any experience whatsoever, or just bought your PC a few days ago and now you are wondering what the best and simplest way to master Microsoft Office is, this book is for you! Scroll Back Up and Get Your Copy to Learn Everything you NEED to Master Microsoft Office 365!

21

Pragmatic Programmer, The - David Thomas & Andrew Hunt Cover Art

Pragmatic Programmer, The

Pragmatic Programmer, The Your journey to mastery, 20th Anniversary Edition by David Thomas & Andrew Hunt

“One of the most significant books in my life.” –Obie Fernandez, Author, The Rails Way “Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my career. This new edition could do the same for yours.” –Mike Cohn, Author of Succeeding with Agile , Agile Estimating and Planning , and User Stories Applied “. . . filled with practical advice, both technical and professional, that will serve you and your projects well for years to come.” –Andrea Goulet, CEO, Corgibytes, Founder, LegacyCode.Rocks “. . . lightning does strike twice, and this book is proof.” –VM (Vicky) Brasseur, Director of Open Source Strategy, Juniper Networks The Pragmatic Programmer is one of those rare tech books you’ll read, re-read, and read again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time. Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories. Now, twenty years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you’ll learn how to: Fight software rot Learn continuously Avoid the trap of duplicating knowledge Write flexible, dynamic, and adaptable code Harness the power of basic tools Avoid programming by coincidence Learn real requirements Solve the underlying problems of concurrent code Guard against security vulnerabilities Build teams of Pragmatic Programmers Take responsibility for your work and career Test ruthlessly and effectively, including property-based testing Implement the Pragmatic Starter Kit Delight your users Written as a series of self-contained sections and filled with classic and fresh anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best approaches and major pitfalls of many different aspects of software development. Whether you’re a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You’ll become a Pragmatic Programmer. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

22

Deep Learning for Vision Systems - Mohamed Elgendy Cover Art

Deep Learning for Vision Systems

Deep Learning for Vision Systems by Mohamed Elgendy

How does the computer learn to understand what it sees? Deep Learning for Vision Systems answers that by applying deep learning to computer vision. Using only high school algebra, this book illuminates the concepts behind visual intuition. You'll understand how to use deep learning architectures to build vision system applications for image generation and facial recognition. Summary Computer vision is central to many leading-edge innovations, including self-driving cars, drones, augmented reality, facial recognition, and much, much more. Amazing new computer vision applications are developed every day, thanks to rapid advances in AI and deep learning (DL). Deep Learning for Vision Systems teaches you the concepts and tools for building intelligent, scalable computer vision systems that can identify and react to objects in images, videos, and real life. With author Mohamed Elgendy's expert instruction and illustration of real-world projects, you’ll finally grok state-of-the-art deep learning techniques, so you can build, contribute to, and lead in the exciting realm of computer vision! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology How much has computer vision advanced? One ride in a Tesla is the only answer you’ll need. Deep learning techniques have led to exciting breakthroughs in facial recognition, interactive simulations, and medical imaging, but nothing beats seeing a car respond to real-world stimuli while speeding down the highway. About the book How does the computer learn to understand what it sees? Deep Learning for Vision Systems answers that by applying deep learning to computer vision. Using only high school algebra, this book illuminates the concepts behind visual intuition. You'll understand how to use deep learning architectures to build vision system applications for image generation and facial recognition. What's inside     Image classification and object detection     Advanced deep learning architectures     Transfer learning and generative adversarial networks     DeepDream and neural style transfer     Visual embeddings and image search About the reader For intermediate Python programmers. About the author Mohamed Elgendy is the VP of Engineering at Rakuten. A seasoned AI expert, he has previously built and managed AI products at Amazon and Twilio. Table of Contents PART 1 - DEEP LEARNING FOUNDATION 1 Welcome to computer vision 2 Deep learning and neural networks 3 Convolutional neural networks 4 Structuring DL projects and hyperparameter tuning PART 2 - IMAGE CLASSIFICATION AND DETECTION 5 Advanced CNN architectures 6 Transfer learning 7 Object detection with R-CNN, SSD, and YOLO PART 3 - GENERATIVE MODELS AND VISUAL EMBEDDINGS 8 Generative adversarial networks (GANs) 9 DeepDream and neural style transfer 10 Visual embeddings

23

Bridging Knowledge, Data, and AI - Joseph Hilger, Lulit Tesfaye & Zachary Wahl Cover Art

Bridging Knowledge, Data, and AI

Bridging Knowledge, Data, and AI Harnessing the Semantic Layer Framework to Drive Intelligence by Joseph Hilger, Lulit Tesfaye & Zachary Wahl

This book provides a practical solution to one of the most persistent challenges in modern organizations - unlocking the full value of organizational knowledge and data to drive alignment, collaboration, and innovation. It details the Semantic Layer Framework - a unified model that integrates proven design principles, enabling technologies, and tested methodologies into a cohesive solution. Rather than treating knowledge, data, information, and content as discrete concepts, the framework unites them as an interconnected strategic architecture. It helps organizations build shared understanding, streamline decisions, scale innovation, and enable reliable AI. Uniting the fields of knowledge management, data management, information management, and AI engineering, the book draws on real-world case studies to show how semantic components (taxonomies, ontologies, metadata, glossaries, and knowledge graphs) can be combined to form a scalable, AI-ready framework aligned with real business needs. “As some of the most trusted and influential voices in the world of enterprise semantics, the authors bring a level of clarity and discipline to this topic that our industry has desperately needed for a long time.”   Malcolm Hawker Chief Data Officer (CDO), Profisee  “AI will not reach its potential in the enterprise without a strong Semantic Layer. This book shows why — and more importantly, how — to build it. It’s a roadmap for organizations that want to move fast, reduce complexity, and scale AI with confidence.” Jean-Claude Monney Hybrid Intelligence Strategy Advisor, The Monney Group LLC Former Microsoft Chief Knowledge Officer “This book serves as a guide to fully understanding what a Semantic Layer is, the complexities of its creation, ways organizations can utilize it effectively, and strategies for evolving and refining a Semantic Layer over time. I'm confident this book will soon be regarded as the definitive guide—maybe even the bible—for anyone working with Semantic Layers.” Liam Fahey Partner at The Leadership Forum

24

iBooks Author: The Definitive Guide - Trailer Park Inc. Cover Art

iBooks Author: The Definitive Guide

iBooks Author: The Definitive Guide by Trailer Park Inc.

Unlock the full power and potential of iBooks Author with our #1 Bestselling interactive manual! Built using iBooks Author by experienced designers and developers, our book will get you up and running in no time. Through interactive galleries, video demonstrations, and invaluable professional tips and tricks, "iBooks Author: The Definitive Guide" gives you everything needed to quickly learn and master this innovative digital publishing application. Topics Include: • Template Overview • Creating Table of Contents and Glossary • Adding Text, Images and Interactive Content • Working with HTML5 Widgets and 3D Objects • Previewing and Publishing • Professional Tips & Tricks

25

Excel 2010 All-in-One For Dummies - Greg Harvey Cover Art

Excel 2010 All-in-One For Dummies

Excel 2010 All-in-One For Dummies by Greg Harvey

A comprehensive, up-to-date, user-friendly guide to Excel 2010 Excel is the standard for spreadsheet applications and is used worldwide, but it's not always user-friendly. That makes it a perfect For Dummies topic, and this handy all-in-one guide covers all the essentials, the new features, how to analyze data with Excel, and much more. Eight minibooks address Excel basics, worksheet design, formulas and functions, worksheet collaboration and review, charts and graphics, data management, data analysis, and Excel and VBA. Excel is the leading spreadsheet/data analysis software and is used throughout the world; the newest revision includes upgraded tools and a redesigned interface For Dummies books are the bestselling guides to Excel, with more than three million copies sold Excel 2010 All-in-One For Dummies covers the changes in the newest version as well as familiar tasks, such as creating and editing worksheets, setting up formulas, and performing statistical functions Eight self-contained minibooks cover the basics, worksheet design, formulas and functions, worksheet collaboration, presenting data in charts and graphics, data management, data analysis, and creating macros with VBA. Newcomers to Excel as well as veterans who just want to learn the latest version will find Excel 2010 All-in-One For Dummies has everything they need to know.

26

Numbers for iPad (2015 Edition) (Vole Guides) - Sean Kells Cover Art

Numbers for iPad (2015 Edition) (Vole Guides)

Numbers for iPad (2015 Edition) (Vole Guides) by Sean Kells

A newer edition of this book is available: "Numbers for iPad & iPad Pro (Vole Guides)" by Sean Kells. This handy guide covers all of Numbers for iOS, Apple's chart-topping spreadsheet app tuned to work with your iPad, iPhone, and iPod touch. If you're coming from Numbers for Mac or Microsoft Excel, you'll find all the steps needed to transfer your spreadsheets and make a painless transition from point-and-click to tap-and-drag. • Use just your fingers to create spreadsheets with tables, charts, graphics, and media. • Create spreadsheets based on Apple's professionally designed templates or your own custom templates. • Store spreadsheets in iCloud or third-party cloud locations such as Dropbox or Google Drive. • Use Handoff to pass spreadsheets seamlessly between your Mac, iPhone, iPad, and iPod touch. • Organize your spreadsheets into folders. • Restrict access to your spreadsheets by password-protecting them. • Add multiple sheets and tables to your spreadsheets. • Print spreadsheets wirelessly from an AirPrint-capable printer. • Edit and format cells and use the built-in editing tools. • Enter data with sliders, steppers, pop-up menus, checkboxes, star ratings, and intelligent keyboards. • Add comments and highlights to your work. • Cut, copy, paste, merge, fill, and sort cells. • Use forms to edit lists easily. • Enter, copy, move, and troubleshoot formulas. • Choose from more than 250 built-in functions and operators to build formulas. • Chart your data to reveal trends and relationships. • Embellish your spreadsheets with photos, videos, text boxes, arrows, lines, and shapes. • Export Numbers, Excel, PDF, or CSV files. • Import Numbers, Excel, or CSV files. • Send copies of spreadsheets via email, Messages, or AirDrop. • Transfer spreadsheets via remote server. • Use iCloud to store, share, sync, or collaborate on spreadsheets online. • Plenty of tips, tricks, and timesavers. • Fully cross-referenced, linked, and searchable. Contents 1. Getting Started with Numbers 2. Spreadsheet Basics 3. Entering Data 4. Formulas and Functions 5. Charts 6. Media, Text Boxes, and Shapes 7. Sharing and Converting Spreadsheets About the Author Sean Kells is a human-interface designer based in Seattle, Washington. When he's not pushing pixels, Sean paints foreboding seascapes, plays backgammon for blood, and takes his dog surfing. Sean has written guides to Numbers, Pages, Keynote, and iBooks.

27

How To Setup Find My iPhone - Mobility Cover Art

How To Setup Find My iPhone

How To Setup Find My iPhone Animated Audiobook by Mobility

How to Setup Find my iPhone animated audiobook by Mobility shows you how to setup the feature Find My iPhone through a simple and easy to follow sequence of 06 animated audio steps. You do not need to read any manual or setup guide anymore. "How to setup find my iPhone" uses JavaScript to synchronize the animation and audio to present the material in a way that is easy to learn and execute the instructions.

28

Clean Code - Robert Martin Cover Art

Clean Code

Clean Code A Handbook of Agile Software Craftsmanship by Robert Martin

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer–but only if you work at it. What kind of work will you be doing? You’ll be reading code–lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code–of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding How to tell the difference between good and bad code How to write good code and how to transform bad code into good code How to create good names, good functions, good objects, and good classes How to format code for maximum readability How to implement complete error handling without obscuring code logic How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

29

iPad 3 & iOS 6 - Chris Kennedy Cover Art

iPad 3 & iOS 6

iPad 3 & iOS 6 Tech 102 by Chris Kennedy

Perfect for new and experienced users, this no-fluff guide to the Apple iPad is packed with details on settings, apps, documents, and iCloud. You'll also find step-by-step instructions for dictating, networking, sharing, troubleshooting, going online, and using Siri. New features covered include Siri, Maps, Privacy, Shared Photo Streams, Do Not Disturb, Facebook integration, Clock, Guided Access, Safari and Mail improvements, and remodeled stores. • Master the Home screen and multitouch gestures. • Secure your data from thieves, snoops, and rogue apps. • Work with onscreen or wireless keyboards. • Get instant search results for documents, pictures, music, mail, apps, contacts, and more. • Ask Siri to find nearby businesses, set alarms, search the web, and more. • Dictate anywhere that you can type. • Connect to wireless networks with a couple of taps. • Set up cellular, Bluetooth, and VPN connections. • Mirror your iPad's screen to your TV wirelessly via AirPlay. • Back up your data to iCloud or iTunes. • Use iCloud to store and access the latest versions of your documents online. • Sync your documents, mail, contacts, appointments, reminders, notes, and messages wirelessly across your iPad, iPhone, iPod touch, and Mac. • See all your notifications in one place. • Browse the web with Safari. • Send, receive, and manage your email with Mail. • Chat with family and friends with Messages or FaceTime. • Post to Twitter or Facebook right from the app you're using. • Manage your day-to-day life with Calendar, Contacts, Notes, Reminders, and Clock. • Find your way with Maps. • Download and install apps and updates from the App Store. • Read books, magazines, and newspapers with iBooks and Newsstand. • Play games on Game Center, Apple's online multiplayer social gaming network. • Play music, movies, TV shows, and other media downloaded from the iTunes Store. • Capture, edit, and share photos and videos with Camera, Photos, and Photo Booth. • Care for your iPad and troubleshoot problems. • Plenty of tips, tricks, and workarounds. • Fully cross-referenced, linked, and searchable. Contents 1. Getting Started with Your iPad 2. Touring Your iPad 3. Securing Your iPad 4. Typing, Editing & Searching 5. Dictation & Siri 6. Wireless & Network Connections 7. iCloud, iTunes & Notifications 8. Browsing the Web 9. Email, Messaging & Video Calls 10. Organizing Your Life 11. Shopping in the App Store 12. Reading Books, Newspapers & Magazines 13. Playing Games 14. Downloading and Playing Music & Videos 15. Shooting, Viewing & Managing Photos 16. iPad Care & Troubleshooting About the Author Chris Kennedy is a technical writer based in Boulder, Colorado. When he's not planting power-user tips on blogs, Chris climbs rocks, revises his screenplays, and reads the journals of polar explorers.

30

FileMaker Pro 11: The Missing Manual - Susan Prosser & Stuart Gripman Cover Art

FileMaker Pro 11: The Missing Manual

FileMaker Pro 11: The Missing Manual by Susan Prosser & Stuart Gripman

This hands-on, friendly guide shows you how to harness FileMaker's power to make your information work for you. With a few mouse clicks, the FileMaker Pro 11 database helps you create and print corporate reports, manage a mailing list, or run your entire business. FileMaker Pro 11: The Missing Manual helps you get started, build your database, and produce results, whether you're running a business, pursuing a hobby, or planning your retirement. It's a thorough, accessible guide for new, non-technical users, as well as those with more experience. Start up: Get your first database up and running in minutes Catalog your data: Organize contacts, to-do items, and product information with speedy data-entry and sorting tools Create professional documents: Publish reports, invoices, and more, with ease Add visual power and clarity: Create colorful charts to illustrate and summarize your data Harness processing power: Crunch numbers and search text with dozens of built-in formulas Learn advanced topics: Explore the high-level features of FileMaker Pro Advanced and FileMaker Server

31

iBooks for iPad (2015 Edition) (Vole Guides) - Sean Kells Cover Art

iBooks for iPad (2015 Edition) (Vole Guides)

iBooks for iPad (2015 Edition) (Vole Guides) by Sean Kells

A newer edition of this book is available: "iBooks for iPad & iPad Pro (Vole Guides)" by Sean Kells. This handy guide covers all of iBooks, Apple's chart-topping ebook reader tuned to work with your iPad, iPhone, iPod touch, and Mac. If you're coming from the Amazon Kindle or Barnes & Noble Nook, you'll find the steps needed to make a smooth transition to iBooks. • Use just your fingers to page through books, read PDF files, interact with multimedia textbooks, create bookmarks, and highlight and annotate passages. • Use built-in search and navigation features to find words or phrases anywhere in a book and quickly jump to specific pages. • Share quotes from books via Mail, Messages, Twitter, or Facebook. • Adjust screen brightness for ambient light and change a book's text size, font, and layout to suit your eyesight and reading speed. • Stock and organize your library by buying books from the iBooks Store, downloading free (and DRM-free) books from the internet, and converting books to EPUB format. • Sync your library across all your iOS devices automatically. • Subscribe to magazines and newspapers or buy single issues. • Plenty of tips, tricks, and timesavers. • Fully cross-referenced, linked, and searchable. Contents 1. Getting Started with iBooks 2. Stocking Your Library 3. Organizing Your Library 4. Reading Books 5. Reading PDFs 6. Newsstand 7. Interactive Textbooks About the Author Sean Kells is a human-interface designer based in Seattle, Washington. When he's not pushing pixels, Sean paints foreboding seascapes, plays backgammon for blood, and takes his dog surfing. Sean has written guides to Numbers, Pages, Keynote, and iBooks.

32

Pages for iPad (2015 Edition) (Vole Guides) - Sean Kells Cover Art

Pages for iPad (2015 Edition) (Vole Guides)

Pages for iPad (2015 Edition) (Vole Guides) by Sean Kells

A newer edition of this book is available: "Pages for iPad & iPad Pro (Vole Guides)" by Sean Kells. This handy guide covers all of Pages for iOS, Apple's chart-topping word processor tuned to work with your iPad, iPhone, and iPod touch. If you're coming from Pages for Mac or Microsoft Word, you'll find all the steps needed to transfer your documents and make a painless transition from point-and-click to tap-and-drag. • Use just your fingers to create documents with text, lists, footnotes, tables, charts, graphics, and media. • Create documents based on Apple's professionally designed templates or your own custom templates. • Store documents in iCloud or third-party cloud locations such as Dropbox or Google Drive. • Use Handoff to pass documents seamlessly between your Mac, iPhone, iPad, and iPod touch. • Organize your documents into folders. • Restrict access to your documents by password-protecting them. • Set the paper size and adjust page margins. • Insert repeating headers and footers. • Number pages automatically. • Use watermarks to stamp your documents with a logo or mark them as confidential. • Print documents wirelessly from an AirPrint-capable printer. • Edit and format text and use the built-in editing tools. • Add comments and highlights to your work. • Track changes in your documents. • Use paragraph and character styles to maintain a consistent look. • Create bulleted, lettered, or numbered lists. • Flow text into multiple columns. • Change the line spacing and alignment of paragraphs. • Set paragraph margins and first-line indents. • Use tab stops to align columns of text or numbers. • Insert manual page, column, or line breaks. • Insert footnotes or endnotes. • Embellish your documents with photos, videos, text boxes, arrows, lines, and shapes. • Wrap text around objects. • Organize, format, and sort text or numbers in tables. • Chart your data to show trends and relationships. • Export Pages, Word, PDF, or ePub files. • Import Pages, Word, or text files. • Send copies of documents via email, Messages, or AirDrop. • Transfer documents via remote server. • Use iCloud to store, share, sync, or collaborate on documents online. • Plenty of tips, tricks, and timesavers. • Fully cross-referenced, linked, and searchable. Contents 1. Getting Started with Pages 2. Document Basics 3. Editing Text 4. Formatting Text 5. Media, Text Boxes, and Shapes 6. Tables 7. Charts 8. Sharing and Converting Documents About the Author Sean Kells is a human-interface designer based in Seattle, Washington. When he's not pushing pixels, Sean paints foreboding seascapes, plays backgammon for blood, and takes his dog surfing. Sean has written guides to Numbers, Pages, Keynote, and iBooks.

33

ZAG - Marty Neumeier Cover Art

ZAG

ZAG The #1 Strategy of High-Performance Brands by Marty Neumeier

"When everybody zigs, zag," says Marty Neumeier in this fresh view of brand strategy. ZAG follows the ultra-clear "whiteboard overview" style of the author’s first book, THE BRAND GAP, but drills deeper into the question of how brands can harness the power of differentiation. The author argues that in an extremely cluttered marketplace, traditional differentiation is no longer enough—today companies need “radical differentiation” to create lasting value for their shareholders and customers. In an entertaining 3-hour read you’ll learn: - why me-too brands are doomed to fail - how to "read" customer feedback on new products and messages - the 17 steps for designing “difference” into your brand - how to turn your brand’s “onliness” into a “trueline” to drive synergy - the secrets of naming products, services, and companies - the four deadly dangers faced by brand portfolios - how to “stretch” your brand without breaking it - how to succeed at all three stages of the competition cycle From the back cover: In an age of me-too products and instant communications, keeping up with the competition is no longer a winning strategy. Today you have to out-position, out-maneuver, and out-design the competition. The new rule? When everybody zigs, zag. In his first book, THE BRAND GAP, Neumeier showed companies how to bridge the distance between business strategy and design. In ZAG, he illustrates the number-one strategy of high-performance brands—radical differentiation. ZAG is an AIGA Design Press book, published under Peachpit's New Riders imprint in partnership with AIGA. For a quick peek inside ZAG, go to www.zagbook.com.

34

User Story Mapping - Jeff Patton & Peter Economy Cover Art

User Story Mapping

User Story Mapping Discover the Whole Story, Build the Right Product by Jeff Patton & Peter Economy

User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features. Author Jeff Patton shows you how changeable story maps enable your team to hold better conversations about the project throughout the development process. Your team will learn to come away with a shared understanding of what you’re attempting to build and why. Get a high-level view of story mapping, with an exercise to learn key concepts quicklyUnderstand how stories really work, and how they come to life in Agile and Lean projectsDive into a story’s lifecycle, starting with opportunities and moving deeper into discoveryPrepare your stories, pay attention while they’re built, and learn from those you convert to working software

35

Essential Scrum - Kenneth Rubin Cover Art

Essential Scrum

Essential Scrum A Practical Guide to the Most Popular Agile Process by Kenneth Rubin

A Practical Guide to the Most Popular Agile Process The Single-Source, Comprehensive Guide to Scrum for All Team Members, Managers, and Executives If you want to use Scrum to develop innovative products and services that delight your customers, Essential Scrum is the complete, single-source reference you’ve been searching for. Leading Scrum coach and trainer Kenny Rubin illuminates the values, principles, and practices of Scrum, and describes flexible, proven approaches that can help you implement it far more effectively. Whether you are new to Scrum or years into your use, this book will introduce, clarify, and deepen your Scrum knowledge at the team, product, and portfolio levels. Drawing from Rubin’s experience helping hundreds of organizations succeed with Scrum, this book provides easy-to-digest descriptions enhanced by more than two hundred illustrations based on an entirely new visual icon language for describing Scrum’s roles, artifacts, and activities. Essential Scrum will provide every team member, manager, and executive with a common understanding of Scrum, a shared vocabulary they can use in applying it, and practical knowledge for deriving maximum value from it.

36

Clean Architecture - Robert Martin Cover Art

Clean Architecture

Clean Architecture A Craftsman's Guide to Software Structure and Design by Robert Martin

Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”) By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them. Martin’s Clean Architecture doesn’t merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you’ve come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you’ll face–the ones that will make or break your projects. Learn what software architects need to achieve–and core disciplines and practices for achieving it Master essential software design principles for addressing function, component separation, and data management See how programming paradigms impose discipline by restricting what developers can do Understand what’s critically important and what’s merely a “detail” Implement optimal, high-level structures for web, database, thick-client, console, and embedded applications Define appropriate boundaries and layers, and organize components and services See why designs and architectures go wrong, and how to prevent (or fix) these failures Clean Architecture is essential reading for every current or aspiring software architect, systems analyst, system designer, and software manager–and for every programmer who must execute someone else’s designs. Register your product for convenient access to downloads, updates, and/or corrections as they become available.

37

Excel 2010 Pivot Tables - Tim Hill Cover Art

Excel 2010 Pivot Tables

Excel 2010 Pivot Tables Tech 102 by Tim Hill

The jargon associated with Microsoft Excel's pivot tables ("n-dimensional cross tabulations") makes them look complex, but they're really no more than an easy way to build concise, flexible summaries of long lists of raw values. If you're working with hundreds (or hundreds of thousands) of rows, then pivot tables are the best way to look at the same information in different ways, summarize data on the fly, and spot trends and relationships. This handy guide teaches you how to use Excel's most powerful feature to crunch large amounts of data, without having to write new formulas, copy and paste cells, or reorganize rows and columns. You can download the sample workbook to follow along with the author's examples. • Create pivot tables from worksheet databases. • Rearrange pivot tables by dragging, swapping, and nesting fields. • Customize pivot tables with styles, layouts, totals, and subtotals. • Combine numbers, dates, times, or text values into custom groups. • Calculate common statistics or create custom formulas. • Filter data that you don't want to see. • Create and customize pivot charts. • Unlink a pivot table from its source data. • Control references to pivot table cells. • Plenty of tips, tricks, and timesavers. • Fully cross-referenced, linked, and searchable. Contents 1. Pivot Table Basics 2. Nesting Fields 3. Grouping Items 4. Calculations and Custom Formulas 5. Filtering Data 6. Charting Pivot Tables 7. Tricks with Pivot Tables About the Author Tim Hill is a statistician living in Boulder, Colorado. He holds degrees in mathematics and statistics from Stanford University and the University of Colorado. Tim has written self-teaching guides for Algebra, Trigonometry, Geometry, Precalculus, Advanced Precalculus, Permutations & Combinations, Mathematics of Money, Excel Loan & Mortgage Formulas, and Excel Pivot Tables. When he's not crunching numbers, Tim climbs rocks, hikes canyons, and avoids malls.

38

Non-Designer's Design Book, The - Robin Williams Cover Art

Non-Designer's Design Book, The

Non-Designer's Design Book, The by Robin Williams

A lot has happened in the world of digital design since the first edition of this title was published, but one thing remains true: There is an ever-growing number of people attempting to design pages with no formal training. This book is the one place they can turn to find quick, non-intimidating, excellent design help from trusted design instructor Robin Williams. This revised classic--now in full color--includes a new section on the hot topic of Color itself. In The Non-Designer's Design Book, 3rd Editio n, Robin turns her attention to the basic principles that govern good design. Readers who follow her clearly explained concepts will produce more sophisticated and professional pages immediately. Humor-infused, jargon-free prose interspersed with design exercises, quizzes, and illustrations make learning a snap--which is just what audiences have come to expect from this best-selling author.

39

Succeeding with Agile - Mike Cohn Cover Art

Succeeding with Agile

Succeeding with Agile Software Development Using Scrum by Mike Cohn

Proven, 100% Practical Guidance for Making Scrum and Agile Work in Any Organization This is the definitive, realistic, actionable guide to starting fast with Scrum and agile–and then succeeding over the long haul. Leading agile consultant and practitioner Mike Cohn presents detailed recommendations, powerful tips, and real-world case studies drawn from his unparalleled experience helping hundreds of software organizations make Scrum and agile work. Succeeding with Agile is for pragmatic software professionals who want real answers to the most difficult challenges they face in implementing Scrum. Cohn covers every facet of the transition: getting started, helping individuals transition to new roles, structuring teams, scaling up, working with a distributed team, and finally, implementing effective metrics and continuous improvement. Throughout, Cohn presents “Things to Try Now” sections based on his most successful advice. Complementary “Objection” sections reproduce typical conversations with those resisting change and offer practical guidance for addressing their concerns. Coverage includes Practical ways to get started immediately–and “get good” fast Overcoming individual resistance to the changes Scrum requires Staffing Scrum projects and building effective teams Establishing “improvement communities” of people who are passionate about driving change Choosing which agile technical practices to use or experiment with Leading self-organizing teams Making the most of Scrum sprints, planning, and quality techniques Scaling Scrum to distributed, multiteam projects Using Scrum on projects with complex sequential processes or challenging compliance and governance requirements Understanding Scrum’s impact on HR, facilities, and project management Whether you've completed a few sprints or multiple agile projects and whatever your role–manager, developer, coach, ScrumMaster, product owner, analyst, team lead, or project lead–this book will help you succeed with your very next project. Then, it will help you go much further: It will help you transform your entire development organization.

40

The Staff Engineer's Path - Tanya Reilly Cover Art

The Staff Engineer's Path

The Staff Engineer's Path by Tanya Reilly

For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well--or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills. This in-depth book shows you how to understand your role, manage your time, master strategic thinking, and set the standard for technical work. You'll read about how to be a leader without direct authority, how to plan ahead to make the right technical decisions, and how to make everyone around you better, while still growing as an expert in your domain. By exploring the three pillars of a staff engineer's job, Tanya Reilly, a veteran of the staff engineer track, shows you how to: Take a broad, strategic view when thinking about your workDive into practical tactics for making projects succeedDetermine what "good engineering" means in your organization

41

Excel 2019 All-in-One For Dummies - Greg Harvey Cover Art

Excel 2019 All-in-One For Dummies

Excel 2019 All-in-One For Dummies by Greg Harvey

Make Excel work for you   Excel 2019 All-In-One For Dummies offers eight books in one!! It is completely updated to reflect the major changes Microsoft is making to Office with the 2019 release. From basic Excel functions, such as creating and editing worksheets, to sharing and reviewing worksheets, to editing macros with Visual Basic, it provides you with a broad scope of the most common Excel applications and functions—including formatting worksheets, setting up formulas, protecting worksheets, importing data, charting data, and performing statistical functions.     The book covers importing data, building and editing worksheets, creating formulas, generating pivot tables, and performing financial functions, what-if scenarios, database functions, and Web queries. More advanced topics include worksheet sharing and auditing, performing error trapping, building and running macros, charting data, and using Excel in conjunction with Microsoft Power BI (Business Intelligence) to analyze, model, and visualize vast quantities of data from a variety of local and online sources.   Get familiar with Worksheet design Find out how to work with charts and graphics Use Excel for data management, analysis, modeling, and visualization Make sense of macros and VBA If you’re a new or inexperienced user looking to spend more time on your projects than trying to figure out how to make Excel work for you, this all-encompassing book makes it easy!

42

Excel 2010 Bible - John Walkenbach Cover Art

Excel 2010 Bible

Excel 2010 Bible by John Walkenbach

A comprehensive reference to the newest version of the world’s most popular spreadsheet application: Excel 2010 John Walkenbach's name is synonymous with excellence in computer books that decipher complex technical topics. Known as "Mr. Spreadsheet," Walkenbach shows you how to maximize the power of all the new features of Excel 2010. An authoritative reference, this perennial bestseller proves itself indispensable no matter your level of skill, from Excel beginners and intermediate users to power users and potential power users everywhere. Fully updated for the new release, this latest edition provides comprehensive, soup-to-nuts coverage, delivering over 900 pages of Excel tips, tricks, and techniques you won’t find anywhere else. Excel guru and bestselling author John Walkenbach ("Mr. Spreadsheet") guides you through every aspect of Excel Delivers essential coverage of all the newest features of Excel 2010 Presents material in a clear, concise, logical format that is ideal for all levels of Excel experience Includes a CD that contains all the templates and worksheets used in the book plus John Walkenbach's award-winning Power Utility Pak Excel 2010 Bible serves as an excellent resource on all things Excel! Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

43

Domain-Driven Design - Eric Evans Cover Art

Domain-Driven Design

Domain-Driven Design Tackling Complexity in the Heart of Software by Eric Evans

Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development. Readers learn how to use a domain model to make a complex development effort more focused and dynamic. A core of best practices and standard patterns provides a common language for the development team. A shift in emphasis–refactoring not just the code but the model underlying the code–in combination with the frequent iterations of Agile development leads to deeper insight into domains and enhanced communication between domain expert and programmer. Domain-Driven Design then builds on this foundation, and addresses modeling and design for complex systems and larger organizations.Specific topics covered include: With this book in hand, object-oriented developers, system analysts, and designers will have the guidance they need to organize and focus their work, create rich and useful domain models, and leverage those models into quality, long-lasting software implementations.

44

FileMaker Pro 14: The Missing Manual - Susan Prosser & Stuart Gripman Cover Art

FileMaker Pro 14: The Missing Manual

FileMaker Pro 14: The Missing Manual by Susan Prosser & Stuart Gripman

You don’t need a technical background to build powerful databases with FileMaker Pro 14. This crystal-clear, objective guide shows you how to create a database that lets you do almost anything with your data so you can quickly achieve your goals. Whether you’re creating catalogs, managing inventory and billing, or planning a wedding, you’ll learn how to customize your database to run on a PC, Mac, web browser, or iOS device. The important stuff you need to know: Dive into relational data. Solve problems quickly by connecting and combining data from different tables. Create professional documents. Publish reports, charts, invoices, catalogs, and other documents with ease. Access data anywhere. Use FileMaker Go on your iPad or iPhone—or share data on the Web. Harness processing power. Use new calculation and scripting tools to crunch numbers, search text, and automate tasks. Run your database on a secure server. Learn the high-level features of FileMaker Pro Advanced. Keep your data safe. Set privileges and allow data sharing with FileMaker’s streamlined security features.

45

Photoshop Compositing Secrets - Matt Kloskowski Cover Art

Photoshop Compositing Secrets

Photoshop Compositing Secrets Unlocking the Key to Perfect Selections and Amazing Photoshop Effects for Totally Realistic Composites by Matt Kloskowski

Unlocking the Key to Perfect Selections and Amazing Photoshop Effects for Totally Realistic Composites Compositing is one of the hottest trends in Photoshop and photography today for portrait photographers, designers of all walks of life, and even retouchers. Everywhere you look, from group photos, to school graduation or sports portraits, to magazines, movie posters, and DVD covers, chances are, you’ve seen compositing. In Photoshop Compositing Secrets , Matt Kloskowski takes you through the entire process behind creating convincing, well-executed, and captivating composites. You’ll see how to create images that run the gamut from real-world portraits for corporate, graduation, or group photos to sports portraits, templates, and collages, and even the surreal, dramatic composites that clients clamor for. You'll learn: One of the most important secrets to compositing: how to master selections in Photoshop (yes, even wispy hair), What background color, and camera and lighting setups work best for compositing, How to move a subject from one background to another, and the Photoshop lighting and shadowing techniques to make it look real, And all the Photoshop tips, tricks, and special effects you need to pull off a convincing, professional composite. No matter if you're a professional, an aspiring professional, or a hobbyist, Photoshop Compositing Secrets will sharpen your skills and open up a whole new avenue of photographic expression in an easy-to-understand way that will have you creating your own composites in no time.

46

The Algorithm Design Manual - Steven S. Skiena Cover Art

The Algorithm Design Manual

The Algorithm Design Manual Second Edition by Steven S. Skiena

....The most comprehensive guide to designing practical and efficient algorithms!.... The Algorithm Design Manual, Second Edition "...the book is an algorithm-implementation treasure trove, and putting all of these implementations in one place was no small feat. The list of implementations [and] extensive bibliography make the book an invaluable resource for everyone interested in the subject." --ACM Computing Reviews "It has all the right ingredients: rich contents, friendly, personal language, subtle humor, the right references, and a plethora of pointers to resources."  -- P. Takis Metaxas, Wellesley College "This is the most approachable book on algorithms I have." -- Megan Squire, Elon University, USA This newly expanded and updated second edition of the best-selling classic continues to take the "mystery" out of designing algorithms, and analyzing their efficacy and efficiency. Expanding on the first edition, the book now serves as the primary textbook of choice for algorithm design courses while maintaining its status as the premier practical reference guide to algorithms for programmers, researchers, and students. The reader-friendly Algorithm Design Manual provides straightforward access to combinatorial algorithms technology, stressing design over analysis. The first part, Techniques , provides accessible instruction on methods for designing and analyzing computer algorithms. The second part, Resources , is intended for browsing and reference, and comprises the catalog of algorithmic resources, implementations and an extensive bibliography. NEW to the second edition: • Doubles the tutorial material and exercises over the first edition • Provides full online support for lecturers, and a completely updated and improved website component with lecture slides, audio and video • Contains a unique catalog identifying the 75 algorithmic problems that arise most often in practice, leading the reader down the right path to solve them • Includes several NEW "war stories" relating experiences from real-world applications • Provides up-to-date links leading to the very best algorithm implementations available in C, C++, and Java ADDITIONAL Learning Tools: • Exercises include "job interview problems" from major software companies • Highlighted take-home lesson boxes emphasize essential concepts • Provides comprehensive references to both survey articles and the primary literature • Exercises point to relevant programming contest challenge problems • Many algorithms presented with actual code (written in C) as well as pseudo-code • A full set of lecture slides and additional material available at www.algorist.com Written by a well-known algorithms researcher who received the IEEE Computer Science and Engineering Teaching Award, this new edition of The Algorithm Design Manual is an essential learning tool for students needing a solid grounding in algorithms, as well as a special text/reference for professionals who need an authoritative and insightful guide. Professor Skiena is also author of the popular Springer text, Programming Challenges: The Programming Contest Training Manual .

47

Tapworthy - Josh Clark Cover Art

Tapworthy

Tapworthy Designing Great iPhone Apps by Josh Clark

So you've got an idea for an iPhone app -- along with everyone else on the planet. Set your app apart with elegant design, efficient usability, and a healthy dose of personality. This accessible, well-written guide shows you how to design exceptional user experiences for the iPhone and iPod Touch through practical principles and a rich collection of visual examples. Whether you're a designer, programmer, manager, or marketer, Tapworthy teaches you to "think iPhone" and helps you ask the right questions -- and get the right answers -- throughout the design process. You'll explore how considerations of design, psychology, culture, ergonomics, and usability combine to create a tapworthy app. Along the way, you'll get behind-the-scenes insights from the designers of apps like Facebook, USA Today , Twitterrific, and many others. Develop your ideas from initial concept to finished designBuild an effortless user experience that rewards every tapExplore the secrets of designing for touchDiscover how and why people really use iPhone appsLearn to use iPhone controls the Apple wayCreate your own personality-packed visuals

48

Excel 2010 For Dummies - Greg Harvey Cover Art

Excel 2010 For Dummies

Excel 2010 For Dummies by Greg Harvey

Crunch numbers, create spreadsheets, and get up to speed on Excel 2010! This friendly book gets you started with the basics of Excel 2010, such as creating a spreadsheet from scratch, selecting commands from the Ribbon, customizing the Quick Access toolbar, creating simple formulas, moving and copying data with drag and drop, using the AutoCorrect and AutoFill features, and more. Navigate effectively — see how the Ribbon interface and the Backstage View give you access to all the tools you need for every task Be a mover and a shaker — move and copy data with cut, copy, and paste or drag and drop Summing up — total columns and rows of numbers with the AutoSum button Making it pretty — format data tables, adjust column widths and row heights, hide columns and rows, and format with Styles or the Format Painter Safety net — save your work and recover spreadsheets after a computer crash Open the book and find: What's new in Excel 2010 How to surf an Excel 2010 worksheet and workbook Instructions for entering data in a worksheet Tips for keeping your data secure How to enter and edit formulas with built-in functions Tips for undoing or deleting data entry mistakes Learn to: Get comfortable with Excel 2010 and Backstage View Create and edit spreadsheets Format cells, create formulas, and fix data entry errors Copy, cut, move, paste, or delete data

49

Robert C. Martin Clean Code Collection, The - Robert C. Martin Cover Art

Robert C. Martin Clean Code Collection, The

Robert C. Martin Clean Code Collection, The by Robert C. Martin

The Robert C. Martin Clean Code Collection consists of two bestselling eBooks: Clean Code: A Handbook of Agile Software Craftmanship by Robert C. Martin The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin In Clean Code , legendary software expert Robert C. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code "on the fly" into a book that will instill within you the values of a software craftsman and make you a better programmer—but only if you work at it. You will be challenged to think about what's right about that code and what's wrong with it. More important, you will be challenged to reassess your professional values and your commitment to your craft. In The Clean Coder , Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice—about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers of this collection will come away understanding How to tell the difference between good and bad codeHow to write good code and how to transform bad code into good codeHow to create good names, good functions, good objects, and good classesHow to format code for maximum readabilityHow to implement complete error handling without obscuring code logicHow to unit test and practice test-driven developmentWhat it means to behave as a true software craftsmanHow to deal with conflict, tight schedules, and unreasonable managersHow to get into the flow of coding and get past writer’s blockHow to handle unrelenting pressure and avoid burnoutHow to combine enduring attitudes with new development paradigmsHow to manage your time and avoid blind alleys, marshes, bogs, and swampsHow to foster environments where programmers and teams can thriveWhen to say "No"—and how to say itWhen to say "Yes"—and what yes really means

50

User Stories Applied - Mike Cohn Cover Art

User Stories Applied

User Stories Applied For Agile Software Development by Mike Cohn

Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process that saves time, eliminates rework, and leads directly to better software. The best way to build software that meets users' needs is to begin with "user stories": simple, clear, brief descriptions of functionality that will be valuable to real users. In User Stories Applied , Mike Cohn provides you with a front-to-back blueprint for writing these user stories and weaving them into your development lifecycle. You'll learn what makes a great user story, and what makes a bad one. You'll discover practical ways to gather user stories, even when you can't speak with your users. Then, once you've compiled your user stories, Cohn shows how to organize them, prioritize them, and use them for planning, management, and testing. User role modeling: understanding what users have in common, and where they differ Gathering stories: user interviewing, questionnaires, observation, and workshops Working with managers, trainers, salespeople and other "proxies" Writing user stories for acceptance testing Using stories to prioritize, set schedules, and estimate release costs Includes end-of-chapter practice questions and exercises User Stories Applied will be invaluable to every software developer, tester, analyst, and manager working with any agile method: XP, Scrum... or even your own home-grown approach.

Books

Book Charts

Apple Books Best Sellers

Fiction Ebook Best Sellers

Nonfiction Ebook Best Sellers

iTunes Audiobook Charts

Audiobook Best Sellers

iTunes Music Charts

Most Popular Music Charts

Movie Charts

Top Movies

iTunes TV Charts

Top Television Shows

iTunes iOS App Charts

Top iPhone Apps

Top iPad & iPad Mini Apps

International iTunes Charts