Top Computer Software Ebook Best Sellers

1

Adobe InDesign Classroom in a Book 2024 Release - Kelly Anton & Tina DeJarld Cover Art

Adobe InDesign Classroom in a Book 2024 Release

Adobe InDesign Classroom in a Book 2024 Release by Kelly Anton & Tina DeJarld

The fastest, easiest, most comprehensive way to learn Adobe InDesign Adobe InDesign Classroom in a Book 2024 Release contains 15 lessons that use real-world, project-based learning to cover the basics and beyond, providing countless tips and techniques to help you become more productive with the program. For beginners and experienced users alike, you can follow the book from start to finish or choose only those lessons that interest you. Learn to: Build a strong foundation of typographic, page layout, and document-construction skills Bring messages to life with beautiful typography and color Integrate with Adobe Photoshop and Adobe Illustrator for easy image handling  Collaborate with coworkers and clients through Adobe Creative Cloud Create effects with layers and transparency Export work for professional printing, websites, social media, eBooks, interactive PDFs, and more Classroom in a Book®, the best-selling series of hands-on software training workbooks, offers what no other book or training program does—an official training series from Adobe, developed with the support of Adobe product experts. Purchasing this book includes valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to: Downloadable lesson files you need to work through the projects in the book Web Edition containing the complete text of the book, interactive quizzes, and videos that walk you through the lessons step by step What you need to use this book: Adobe InDesign 2024 Release software, for either Windows or macOS. (Software not included.)

2

The Secrets of ChatGPT Prompt Engineering for Non-Developers - Cea West Cover Art

The Secrets of ChatGPT Prompt Engineering for Non-Developers

The Secrets of ChatGPT Prompt Engineering for Non-Developers Become a prompt engineer by Cea West

Become a prompt engineer with the help of this practical guide. With broad applicability across various topics such as copywriting, SEO, book writing, fiction, and non-fiction, this comprehensive guide provides valuable insights for anyone interested in exploring the art of prompt engineering. Learn practical strategies to monetize your use of ChatGPT while enhancing your writing and communication skills. Boost the efficiency and productivity of content creation by implementing the actionable knowledge gained from this book.

3

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

4

Grokking Algorithms - Aditya Bhargava Cover Art

Grokking Algorithms

Grokking Algorithms An illustrated guide for programmers and other curious people by Aditya Bhargava

"This book does the impossible: it makes math fun and easy!"  - Sander Rossel, COAS Software Systems Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python. Learning about algorithms doesn't have to be boring! Get a sneak peek at the fun, illustrated, and friendly examples you'll find in Grokking Algorithms on Manning Publications' YouTube channel. Continue your journey into the world of algorithms with Algorithms in Motion , a practical, hands-on video course available exclusively at Manning.com (www.manning.com/livevideo/algorithms-?in-motion). Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to understand them but refuse to slog through dense multipage proofs, this is the book for you. This fully illustrated and engaging guide makes it easy to learn how to use the most important algorithms effectively in your own programs. About the Book Grokking Algorithms is a friendly take on this core computer science topic. In it, you'll learn how to apply common algorithms to the practical programming problems you face every day. You'll start with tasks like sorting and searching. As you build up your skills, you'll tackle more complex problems like data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python. By the end of this book, you will have mastered widely applicable algorithms as well as how and when to use them. What's Inside         • Covers search, sort, and graph algorithms • Over 400 pictures with detailed walkthroughs • Performance trade-offs between algorithms • Python-based code samples     About the Reader This easy-to-read, picture-heavy introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. About the Author Aditya Bhargava is a Software Engineer with a dual background in Computer Science and Fine Arts. He blogs on programming at adit.io. Table of Contents                               • Introduction to algorithms • Selection sort • Recursion • Quicksort • Hash tables • Breadth-first search • Dijkstra's algorithm • Greedy algorithms • Dynamic programming • K-nearest neighbors                    

5

Data Analytics with Python: Data Analytics in Python Using Pandas - Frank Millstein Cover Art

Data Analytics with Python: Data Analytics in Python Using Pandas

Data Analytics with Python: Data Analytics in Python Using Pandas by Frank Millstein

Data is the foundation of this digital age that we live in. With this book, you are going to learn how to organize and analyze data and how to interpret vast sources of information. This book covers various topics on data analytics such as data analytics applications, data analytics process, using Python for data analytics, Python libraries for data analytics and many other that will help you kick-start your data analytics journey from the very beginning.In this book you are going to learn how to use Python its tools in order to interpret data and examine those interesting data trends and information, which are important in predicting the future. Whether you are dealing with some medical data, sales data, web page data, you can use Python in order to interpret data, analyze it and obtain this valuable information. You can also use this data for creating data analytics models and predictions. Here Is A Brief Preview of What You'll Learn In This Book… Data analytics applicationsData analytics processHow to install and run PythonPython data structures and Python librariesPython conditional construct and iterationData exploration using PandasPandas series and dataframesData munging and distribution analysisCarrying out binary operationsData manipulation and categorical variable analysisHow to build a predictive modelAnd of course much, much more! Get this book NOW and learn more about Data Analytics With Python!

6

Video Storytelling Projects - Rafael Concepcion Cover Art

Video Storytelling Projects

Video Storytelling Projects
A DIY Guide to Shooting, Editing and Producing Amazing Video Stories on the Go
by Rafael Concepcion

Part handbook, part classroom this book has everything you need to make your story a reality. Nowadays, telling a story through video is a necessity. Video has become the new printed word. Creators must be able to craft video narratives using one of the most powerful tools available—the smartphone. In Video Storytelling Projects, award-winning content creator RC Concepcion shows you how to combine the timeless principles of storytelling with the latest technology. You'll identify the right gear you need in your bag, the best techniques you need in your notebook, and the precise skills you need to make, edit, and share your creation. The book is broken into four parts: The essence of a story, from ideation to structure and dialog The gear and techniques you need in your pocket How to assemble a story using Adobe Premiere Pro Three practice projects that guide you on how to put it all together Purchase of the book or eBook includes access via QR codes to videos from the author that supplement the key skills from the book to help you tell your story.

7

Learn Microsoft Power Apps - Matthew Weston & Elisa Bárcena Martín Cover Art

Learn Microsoft Power Apps

Learn Microsoft Power Apps The definitive handbook for building solutions with Power Apps to solve your business needs by Matthew Weston & Elisa Bárcena Martín

Microsoft Power Apps provides a modern approach to building low-code business applications for mobiles, tablets, browsers, and Microsoft Teams. The second edition of Learn Microsoft Power Apps will guide you in creating well designed and secure apps that transform old processes and workflows. Learn Microsoft Power Apps starts with an introduction to Power Apps to help you feel comfortable with the creation experience. Using screenshots from the latest UI, you will be guided through how to create an app, building your confidence to start developing further. This book will help you design, set up, and configure your first application by writing simple formulas. You'll learn about the different types of apps you can build in Power Apps and which one applies best to your requirements. In addition to this, you’ll learn how to identify the right data storage system for you, with new chapters covering how to integrate apps with SharePoint or Dataverse. As you advance, you’ll be able to use various controls, connectors, and data sources to create a powerful, interactive app. For example, this book will help you understand how Power Apps can use Microsoft Power Automate, Power BI, and Azure functionalities to improve your applications. Finally, you will be introduced to the emerging Power Apps Copilot tool, which uses artificial intelligence to accelerate the app building process. By the end of this Power Apps book, you’ll be ready to confidently develop lightweight business applications with minimal code.

8

Mastering Elastic Kubernetes Service on AWS - Malcolm Orr & Yang-Xin Cao (Eason) Cover Art

Mastering Elastic Kubernetes Service on AWS

Mastering Elastic Kubernetes Service on AWS Deploy and manage EKS clusters to support cloud-native applications in AWS by Malcolm Orr & Yang-Xin Cao (Eason)

Kubernetes has emerged as the de facto standard for container orchestration, with recent developments making it easy to deploy and handle a Kubernetes cluster. However, a few challenges such as networking, load balancing, monitoring, and security remain. To address these issues, Amazon EKS offers a managed Kubernetes service to improve the performance, scalability, reliability, and availability of AWS infrastructure and integrate with AWS networking and security services with ease. You’ll begin by exploring the fundamentals of Docker, Kubernetes, Amazon EKS, and its architecture along with different ways to set up EKS. Next, you’ll find out how to manage Amazon EKS, encompassing security, cluster authentication, networking, and cluster version upgrades. As you advance, you’ll discover best practices and learn to deploy applications on Amazon EKS through different use cases, including pushing images to ECR and setting up storage and load balancing. With the help of several actionable practices and scenarios, you’ll gain the know-how to resolve scaling and monitoring issues. Finally, you will overcome the challenges in EKS by developing the right skill set to troubleshoot common issues with the right logic. By the end of this Kubernetes book, you’ll be able to effectively manage your own Kubernetes clusters and other components on AWS.

9

Excel All-in-One For Dummies - Paul McFedries & Greg Harvey Cover Art

Excel All-in-One For Dummies

Excel All-in-One For Dummies by Paul McFedries & Greg Harvey

Excel-erate your productivity with the only guide you'll need to the latest versions of Microsoft Excel Microsoft Excel offers unsurpassed functionality and accessibility for data exploration and analysis to millions of users around the world. And learning to unlock its full potential is easier than you can imagine with help from Excel All-in-One For Dummies. Follow along with Excel expert and veteran author Paul McFedries as he walks you through every feature and technique you need to know to get the most out of this powerful software. You'll learn how to design worksheets, use formulas and functions, collaborate with colleagues and review their work, create charts and graphics, manage and analyze data, and create macros. Plus, you'll discover all the capabilities Microsoft has included in the newest versions of Excel, including dark mode and accessibility features. This indispensable reference allows you to: Get a firm grasp of Excel basics with the book's step-by-step guides before moving on to more advanced topics, like data analysis Access up-to-date information on all the new versions of Excel, including the ones bundled with Microsoft 365, Office 2021, and the LTSC/Enterprise Edition Enjoy the convenience of a single, comprehensive resource detailing everything you need to know about Excel Perfect for people coming to Excel for the very first time, Excel All-in-One For Dummies, Office 2021 Edition is also a must-read resource for anyone looking for a refresher on foundational or advanced Excel techniques.

10

Debugging - David J. AGANS Cover Art

Debugging

Debugging
The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems
by David J. AGANS

When the pressure is on to resolve an elusive software or hardware glitch, what’s needed is a cool head courtesy of a set of rules guaranteed to work on any system, in any circumstance. Written in a frank but engaging style, this book provides simple, foolproof principles guaranteed to help find any bug quickly. Recognized tech expert and author David Agans changes the way you think about debugging, making those pesky problems suddenly much easier to find and fix. Agans identifies nine simple, practical rules that are applicable to any software application or hardware system, which can help detect any bug, no matter how tricky or obscure. Illustrating the rules with real-life bug-detection war stories, Debugging shows you how to: Understand the system: how perceiving the ""roadmap"" can hasten your journeyQuit thinking and look: when hands-on investigation can’t be avoidedIsolate critical factors: why changing one element at a time can be an essential toolKeep an audit trail: how keeping a record of the debugging process can win the day Whether the system or program you’re working on has been designed wrong, built wrong, or used wrong, Debugging helps you think correctly about bugs, so the problems virtually reveal themselves.

11

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!

12

Engineering Management for the Rest of Us - Sarah Drasner Cover Art

Engineering Management for the Rest of Us

Engineering Management for the Rest of Us by Sarah Drasner

A lot of Engineering Managers and leaders studied for years and years to become the best Engineer they possibly could be... and then they were promoted. It can be very tough for those of us who didn't go into Engineering with the distinct concept that we would become managers, but still want to do our best to support our teams. I wrote this book because there's so much no one told me about management that I wished I would have known. There's a lot to be purposeful about that many of us learn on the job, and worse: learn on people. This book provides some organization for collaborating with networks of people, working together towards a common purpose. There seem to be millions of articles and "how to"s on programming and only a handful of resources on Engineering Management- why? It's very tough to talk about something that involves people processes. People are non-deterministic. Working relationships are nuanced, communication is linked with individual values, motivations, power dynamics, and skills. People also have a range of experiences and emotions that are not consistent day-to-day. Hopefully, in the happiest, most productive sense. It's imperative that we as managers learn as much as we can and work on ourselves, so that our teams may enjoy a healthy working life and strong relationships. It's not just important, it's crucial that we iterate on our own skills as managers so that we can properly support everyone around us: individuals, peers, leadership, and the business. I'm sharing what I've learned- not so that you follow my concepts exactly, but rather so that you can be thoughtful about your own leadership and needs. The book goes from the macro to the micro- with topics ranging everywhere from "feedback" to "scoping down PRs". Though the book is meant to address people in management, individual contributors are welcome to read the book as well- perhaps you need to manage up and need some tools to help guide the conversation, perhaps you just want a peek at other concerns within the business- everyone is invited to the conversation.

13

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.

14

QuickBooks 2018 For Dummies - Stephen L. Nelson Cover Art

QuickBooks 2018 For Dummies

QuickBooks 2018 For Dummies by Stephen L. Nelson

The perennial bestseller—now in a new edition for QuickBooks 2018 QuickBooks 2018 For Dummies is here to make it easier than ever to familiarize yourself with the latest version of the software. It shows you step by step how to build the perfect budget, simplify tax return preparation, manage inventory, track job costs, generate income statements and financial reports, and every other accounting-related task that crosses your desk at work. Written by highly qualified CPA Stephen L. Nelson, this trusted bestseller shows you how to get the most out of the software that helps over six million small businesses manage their finances. Removing the need to hire expensive financial professionals, it empowers you to take your small business' finances into your own hands. Handle your financial and business management tasks more effectively Implement QuickBooks and get the most out of its features Create invoices and credit memos with ease Pay bills, prepare payroll, and record sales receipts If you're a small business owner, manager, or employee who utilizes QuickBooks at work, this bestselling guide has answers for all of your business accounting needs.

15

Practical Salesforce.com Development Without Code - Philip Weinmeister Cover Art

Practical Salesforce.com Development Without Code

Practical Salesforce.com Development Without Code Customizing Salesforce on the Force.com Platform by Philip Weinmeister

Are you facing a challenging Salesforce.com problem--say, relating to automation, configuration, formulation, or reporting--that you can't quite crack? Or maybe you are hoping to infuse some creativity into your solution design strategy to solve problems faster or make solutions more efficient? Practical Salesforce.com Development Without Code shows you how to unlock the power of the Force.com platform to solve real business problems--and all without writing a line of code. Adhering to Salesforce.com's "clicks, not code" mantra, Salesforce.com expert Phil Weinmeister walks you through different business problems and identifies effective, creative--and proven--approaches to solutions using the platform's declarative framework. If you are a Salesforce.com administrator, analyst, consultant, or developer, you can attest to the insatiable appetite of users for new functionality. Your clients expect solutions--and now. By adopting Practical Salesforce.com Development Without Code as your guide, you will learn how to deliver business solutions within Salesforce.com by combining analysis, creativity, and logic with some of its core elements, including validation rules, workflow rules, and formula fields. In addition, Weinmeister dissects and explains the most useful functions and features for developers, and shows you how to use them. Among other things, you will learn how to: Build objects, fields, and relationships to establish a sensible data modelAutomate business processes by using workflow rules and flows (Visual Workflow)Utilize functions and develop formulas effectively for a variety of business needsDevelop intricate approval processes to handle exception scenariosEmploy publisher actions to drive additional functionality from the Chatter feedManage your data using Data LoaderBest of all, Weinmeister uses real-life business scenarios and visuals to keep you engaged and learning something new with every page you read. Practical Salesforce.com Development Without Code will help you absorb the principles behind dozens of creative and thoughtful ways to solve your business problems. Applying the lessons learned from this how-to guide will ultimately save you time and ensure that your clients or internal customers are well satisfied and productive.

16

A Scrum Book - Jeff Sutherland & James O. Coplien Cover Art

A Scrum Book

A Scrum Book The Spirit of the Game by Jeff Sutherland & James O. Coplien

Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value. Implementing Scrum gives teams a collection of powerful ideas they can assemble to fit their needs and meet their goals. The ninety-four patterns contained within are elaborated nuggets of insight into Scrum’s building blocks, how they work, and how to use them. They offer novices a roadmap for starting from scratch, yet they help intermediate practitioners fine-tune or fortify their Scrum implementations. Experienced practitioners can use the patterns and supporting explanations to get a better understanding of how the parts of Scrum complement each other to solve common problems in product development. The patterns are written in the well-known Alexandrian form, whose roots in architecture and design have enjoyed broad application in the software world. The form organizes each pattern so you can navigate directly to organizational design tradeoffs or jump to the solution or rationale that makes the solution work. The patterns flow together naturally through the context sections at their beginning and end. Learn everything you need to know to master and implement Scrum one step at a time—the agile way.

17

Software Engineering - Ravi Sethi Cover Art

Software Engineering

Software Engineering Basic Principles and Best Practices by Ravi Sethi

Software engineering is as much about teamwork as it is about technology. This introductory textbook covers both. For courses featuring a team project, it offers tips and templates for aligning classroom concepts with the needs of the students' projects. Students will learn how software is developed in industry by adopting agile methods, discovering requirements, designing modular systems, selecting effective tests, and using metrics to track progress. The book also covers the 'why' behind the 'how-to', to prepare students for advances in industry practices. The chapters explore ways of eliciting what users really want, how clean architecture divides and conquers the inherent complexity of software systems, how test coverage is essential for detecting the inevitable defects in code, and much more. Ravi Sethi provides real-life case studies and examples to demonstrate practical applications of the concepts. Online resources include sample project materials for students, and lecture slides for instructors.

18

Extreme Programming Explained - Kent Beck & Cynthia Andres Cover Art

Extreme Programming Explained

Extreme Programming Explained Embrace Change by Kent Beck & Cynthia Andres

Accountability. Transparency. Responsibility. These are not words that are often applied to software development. In this completely revised introduction to Extreme Programming (XP), Kent Beck describes how to improve your software development by integrating these highly desirable concepts into your daily development process. The first edition of Extreme Programming Explained is a classic. It won awards for its then-radical ideas for improving small-team development, such as having developers write automated tests for their own code and having the whole team plan weekly. Much has changed in five years. This completely rewritten second edition expands the scope of XP to teams of any size by suggesting a program of continuous improvement based on: Five core values consistent with excellence in software development Eleven principles for putting those values into action Thirteen primary and eleven corollary practices to help you push development past its current business and technical limitations Whether you have a small team that is already closely aligned with your customers or a large team in a gigantic or multinational organization, you will find in these pages a wealth of ideas to challenge, inspire, and encourage you and your team members to substantially improve your software development. You will discover how to: Involve the whole team–XP style Increase technical collaboration through pair programming and continuous integration Reduce defects through developer testing Align business and technical decisions through weekly and quarterly planning Improve teamwork by setting up an informative, shared workspace You will also find many other concrete ideas for improvement, all based on a philosophy that emphasizes simultaneously increasing the humanity and effectiveness of software development. Every team can improve. Every team can begin improving today. Improvement is possible–beyond what we can currently imagine. Extreme Programming Explained, Second Edition, offers ideas to fuel your improvement for years to come.

19

Xcode Treasures - Chris Adamson Cover Art

Xcode Treasures

Xcode Treasures Master the Tools to Design, Build, and Distribute Great Apps by Chris Adamson

Learn the critical tips and techniques to make using Xcode for the iPhone, iPad, or Mac easier, and even fun. Explore the features and functionality of Xcode you may not have heard of. Go under the hood to discover how projects really work, so when they stop working, you'll know how to fix them. Explore the common problems developers face when using Xcode, and find out how to get the most out of your IDE. Dig into Xcode, and you'll discover it's richer and more powerful than you might have thought. Get a huge productivity boost by working with Xcode instead of against it. Instead of hacky code fixes and manual processes, once you know the the why and how of Xcode's process, you'll discover that doing things Xcode's way makes your app development more elegant and less aggravating. Explore the major features of Xcode: project management, building UIs with storyboards, code editing, compiling apps, fixing bugs and performance problems, unit- and UI testing, and source code management. Go beyond the basics and explore tasks that professionals deal with when they're working on big projects. Create storyboards that many developers can work on at once, even as projects grow to hundreds or thousands of files. Find the tools that make the code editor pleasant to work with, even in long coding sessions. Discover the right way to find and fix bugs when you have lots of code that's not always playing nicely together.Dig into specific and little-discussed features that help developers on Apple's other platforms: macOS, watchOS, and tvOS. When you're ready to distribute your app, learn how Apple's code-signing system really works. Find out when to let Xcode handle it automatically, and how to do it manually when needed. Discover how much easier and more fun iOS development is when you know the secrets of the tools. What You Need: This book requires Xcode 9 and a Mac running macOS High Sierra (10.13.2) or later. Additionally, an iOS device is recommended for on-device testing but not required.

20

Developing Apps with GPT-4 and ChatGPT - Olivier Caelen & Marie-Alice Blete Cover Art

Developing Apps with GPT-4 and ChatGPT

Developing Apps with GPT-4 and ChatGPT by Olivier Caelen & Marie-Alice Blete

This minibook is a comprehensive guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and ChatGPT and explain how they work. You'll also get a step-by-step guide for developing applications using the GPT-4 and ChatGPT Python library, including text generation, Q&A, and content summarization tools. Written in clear and concise language, Developing Apps with GPT-4 and ChatGPT includes easy-to-follow examples to help you understand and apply the concepts to your projects. Python code examples are available in a GitHub repository, and the book includes a glossary of key terms. Ready to harness the power of large language models in your applications? This book is a must. You'll learn: The fundamentals and benefits of ChatGPT and GPT-4 and how they workHow to integrate these models into Python-based applications for NLP tasksHow to develop applications using GPT-4 or ChatGPT APIs in Python for text generation, question answering, and content summarization, among other tasksAdvanced GPT topics including prompt engineering, fine-tuning models for specific tasks, plug-ins, LangChain, and more

21

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.

22

First Steps in SAP S/4HANA - Sebastian Brunner Cover Art

First Steps in SAP S/4HANA

First Steps in SAP S/4HANA by Sebastian Brunner

Are you working with SAP software for the first time, or are you switching from SAP ERP and are confronted with SAP S/4HANA for the first time? Then this quick start guide with its concise overview of the functional scope and a clear introduction to the new SAP Fiori user interface is right for you. Clarify the terms ERP, HANA and S/4HANA, as well as the two licensing options for S/4HANA, on-premise and cloud. You will learn about the essential integrated business processes and how they are mapped in SAP S/4HANA using the Fiori apps. To do this, the authors take you through the modules related to logistics, such as materials management, sales and distribution, and production planning and control, and then demonstrate the integration with financial accounting and controlling. You will learn about the most important functions as well as organizational and master data objects, and by the end of the book you will also know which components are assigned to each module. Finally, using case studies, you will walk step by step through the three most important end-to-end processes in SAP S/4HANA: Order to Cash, Purchase to Pay and Forecast to Fulfill. Cross-module presentation of business processes SAP basic terms explained in a simple and understandable way Introduction to the new user interface SAP Fiori Includes 4 hours of video material

23

SAP S/4HANA Analytical Applications with Fiori Elements - Uladzislau Pralat Cover Art

SAP S/4HANA Analytical Applications with Fiori Elements

SAP S/4HANA Analytical Applications with Fiori Elements by Uladzislau Pralat

With a focus on user experience, this guide teaches readers how to successfully create SAP S/4HANA Fiori elements analytical applications. Follow step-by-step implementation instructions for three popular Fiori analytical applications: Open Orders, Accounts Receivable, and Credit Limit Utilization. Walk through the process of understanding user requirements, performing fit and gap analyses, deriving analytical insights, and creating applications.Identify reusable solutions that will save time and improve the quality of your developments. Review strategies for improving performance and the user experience. - Learn the analytical capabilities of Fiori elements templates - Master metadata-driven development using OData services and annotations based on CDS views - Integrate Fiori elements applications to create drill downs and insight to action scenarios - Become more productive and improve quality with reusable solutions

24

Beginning SAP Fiori - Bince Mathew Cover Art

Beginning SAP Fiori

Beginning SAP Fiori by Bince Mathew

Take a deep dive into SAP Fiori and discover Fiori architecture, Fiori landscape installation, Fiori standard applications, Fiori Launchpad configuration, tools for developing Fiori applications and extending standard Fiori applications. You will learn: Fiori architecture and its applicationsSetting up a Fiori landscape and Fiori LaunchpadConfiguring, customizing and enhancing standard Fiori applicationsDeveloping Fiori native applications for mobileInternet of Things-based custom Fiori applications with the HANA cloud platformBince Mathew, a SAP mobility expert working for an MNC in Germany, shows you how SAP Fiori, based on HTML5 technology, addresses the most widely and frequently used SAP transactions like purchase order approvals, sales order creation, information lookup, and self-service tasks. This set of HTML5 apps provides a very simple and accessible experience across desktops, tablets, and smartphones.

25

Mastering Adobe Creative Cloud - Américo Moreira Cover Art

Mastering Adobe Creative Cloud

Mastering Adobe Creative Cloud by Américo Moreira

"Mastering Adobe Creative Cloud - A Comprehensive Guide" is a comprehensive book that aims to provide readers with a thorough understanding of Adobe Creative Cloud and its various applications. The book is divided into twelve chapters, each focusing on a specific Adobe software, including Photoshop, Illustrator, InDesign, Premiere Pro, After Effects, XD, Dreamweaver, Animate, Audition, Lightroom, and Acrobat. In each chapter, readers will learn the fundamentals of the software, such as navigating the interface, working with different tools and features, and understanding key concepts. They will also explore advanced techniques and workflows to enhance their skills and create professional-quality designs, videos, animations, websites, and more. The book covers a wide range of topics, including image editing, vector graphics, typography, layout design, video editing, motion graphics, user interface design, web development, audio editing, photo editing, and document creation. Whether you are a beginner looking to learn the basics or an experienced user seeking to expand your knowledge and expertise, "Mastering Adobe Creative Cloud" is the ultimate guide that will help you unlock the full potential of Adobe's powerful suite of creative tools. With step-by-step instructions, practical examples, and helpful tips, this book is designed to empower readers to master Adobe Creative Cloud and unleash their creativity.

26

VBA in Word - Sarah Johnson Cover Art

VBA in Word

VBA in Word Unleashing the Full Potential of Microsoft Word through Visual Basic for Applications by Sarah Johnson

Unveil the power of automation and customization in your Microsoft Word experience with "VBA in Word" This comprehensive and user-friendly guide is meticulously crafted to transform novice users and seasoned professionals alike into Word wizards. Delve into a treasure trove of knowledge, tips, and techniques that will enable you to harness the full potential of Visual Basic for Applications (VBA) in your Word documents. No matter your level of expertise, this book will guide you through the captivating world of VBA, providing clear instructions and practical examples to help you create, automate, and optimize documents like never before. "VBA in Word" covers a wide range of topics, including: Getting started with VBA in Microsoft Word and understanding the VBA environment Automating repetitive tasks and streamlining your workflow for maximum efficiency Customizing Word's interface, toolbars, and menus to suit your preferences and needs Building dynamic templates and forms for a professional, polished look Integrating Word with other Office applications for seamless data exchange Creating powerful macros to revolutionize your productivity And much more! As you progress through the chapters, you'll gain the confidence to explore and experiment with VBA's capabilities, transforming your Word experience from ordinary to extraordinary. With step-by-step guidance, practical tips, and real-world examples, "VBA in Word" will empower you to create documents that are not only visually stunning but also truly efficient and tailored to your needs. get your copy today and embark on an enthralling journey to master Word automation and customization!

27

SAP S/4HANA Financial Accounting Configuration - Andrew Okungbowa Cover Art

SAP S/4HANA Financial Accounting Configuration

SAP S/4HANA Financial Accounting Configuration Learn Configuration and Development on an S/4 System by Andrew Okungbowa

Upgrade your knowledge to learn S/4HANA, the latest version of the SAP ERP system, with its built-in intelligent technologies, including AI, machine learning, and advanced analytics. Since the first edition of this book published as  SAP ERP Financial and Controlling: Configuration and Use Management , the perspective has changed significantly as S/4HANA now comes with new features, such as FIORI (new GUI), which focuses on flexible app style development and interactivity with mobile phones. It also has a universal journal, which helps in data integration in a single location, such as centralized processing, and is faster than ECC S/3. It merges FI & CO efficiently, which enables document posting in the Controlling area setup. General Ledger Accounts (FI) and Cost Element (CO) are mapped together in a way that cost elements (both primary and secondary) are part of G/L accounts. And a mandatory setup of customer-vendor integration with business partners is included vs the earlier ECC creation with separate vendor master and customer master. This updated edition presents new features in SAP S/4HANA, with in-depth coverage of the FI syllabus in SAP S/4HANA. A practical and hands-on approach includes scenarios with real-life examples and practical illustrations. There is no unnecessary jargon in this configuration and end-user manual.What You Will Learn Configure SAP FI as a pro in S/4Master core aspects of Financial Accounting and ControllingIntegrate SAP Financial with other SAP modulesGain a thorough hands-on experience with IMG (Implementation Guide)Understand and explain the functionalities of SAP FI

28

First Steps in SAP S/4HANA Financial Accounting - Maddie Allenspach Cover Art

First Steps in SAP S/4HANA Financial Accounting

First Steps in SAP S/4HANA Financial Accounting by Maddie Allenspach

This book provides an overview of Financial Accounting in SAP S/4HANA across the key process areas — General Ledger, Accounts Payable, Accounts Receivable, and Fixed Assets. Explore the user experience in SAP S/4HANA and learn how to navigate the SAP Fiori front-end and obtain details on the various reporting methods available in SAP S/4HANA. Explore Financial Accounting Master Data to obtain an overview of the core master data elements a user needs to understand within Financial Accounting. Dive into each of the core process areas of Financial Accounting for an overview of what is included in the end-to-end business process, how SAP S/4HANA has improved upon these processes, and which SAP Fiori applications can be utilized to facilitate both day-to-day tasks and closing tasks for accountants. - Explore key process areas in Financial Accounting in SAP S/4HANA - Delve into key SAP Fiori applications - Look at key SAP S/4HANA concepts such as master data,    SAP Fiori screens, the universal journal, Central Finance, and reporting tools  - Learn how to tailor the user experience in SAP Fiori

29

SAP S/4HANA Rollout Strategies and Best Practices - Ausra Gustainiene Cover Art

SAP S/4HANA Rollout Strategies and Best Practices

SAP S/4HANA Rollout Strategies and Best Practices by Ausra Gustainiene

This expertly written guide dives into how to create effective strategies for rolling out SAP S/4HANA. Identify the best rollout approach for your organization. Take a deep dive into the most common approach and learn how to build a global template, including how to manage localization. Explore best practices for how to structure, harmonize, and standardize processes. Get recommendations on what the global template governance organization should look like, both from a business and an IT perspective. Obtain guidance on organization organizational structures, activities, deliverables, and responsibilities. Get best practices on how to manage changes to a global template and manage post-rollout training and care. Complete guide to SAP S/4HANA roll-out projects Choosing the right approach for your organization Global template Implementation guidelines

30

First Steps in SAP S/4HANA Finance - Janet Salmon Cover Art

First Steps in SAP S/4HANA Finance

First Steps in SAP S/4HANA Finance by Janet Salmon

SAP’s latest product, SAP S/4HANA, is revolutionizing how we approach finance by re-architecting data persistency and by merging accounts and cost elements. This book offers a fundamental introduction to SAP S/4HANA Finance, explaining how Accounting and Controlling have merged, and how they integrate with planning and group reporting. Learn about the new con-figuration options, updated data models, and what this means for reporting in the future. Obtain a first-hand look at the new user interfaces in SAP Fiori. Review the new universal journal, asset accounting, material ledger, and margin analysis functionality. Examine the steps required to migrate to SAP S/4HANA Finance and walk through the deployment options. Explore the new possibilities for reporting and analysis. Learn how to set up roles and business catalogs to provide users with access to the Fiori applications, and gain an understanding of the various types of applications. By using practical examples, tips, and screenshots, this book helps readers to: - Understand the basics of SAP S/4HANA Finance - Explore the new architecture, updated configuration options, and SAP Fiori - Examine SAP S/4HANA Finance migration steps - Understand alternative deployment options, such as a central finance deployment

31

Introduction to Generative AI - Numa Dhamani Cover Art

Introduction to Generative AI

Introduction to Generative AI by Numa Dhamani

Generative AI tools like ChatGPT are amazing—but how will their use impact our society? This book introduces the world-transforming technology and the strategies you need to use generative AI safely and effectively. Introduction to Generative AI gives you the hows-and-whys of generative AI in accessible language. In this easy-to-read introduction, you’ll learn: • How large language models (LLMs) work • How to integrate generative AI into your personal and professional workflows • Balancing innovation and responsibility • The social, legal, and policy landscape around generative AI • Societal impacts of generative AI • Where AI is going Anyone who uses ChatGPT for even a few minutes can tell that it’s truly different from other chatbots or question-and-answer tools. Introduction to Generative AI guides you from that first eye-opening interaction to how these powerful tools can transform your personal and professional life. In it, you’ll get no-nonsense guidance on generative AI fundamentals to help you understand what these models are (and aren’t) capable of, and how you can use them to your greatest advantage. Foreword by Sahar Massachi. About the technology Generative AI tools like ChatGPT, Bing, and Bard have permanently transformed the way we work, learn, and communicate. This delightful book shows you exactly how Generative AI works in plain, jargon-free English, along with the insights you’ll need to use it safely and effectively. About the book Introduction to Generative AI guides you through benefits, risks, and limitations of Generative AI technology. You’ll discover how AI models learn and think, explore best practices for creating text and graphics, and consider the impact of AI on society, the economy, and the law. Along the way, you’ll practice strategies for getting accurate responses and even understand how to handle misuse and security threats. What's inside • How large language models work • Integrate Generative AI into your daily work • Balance innovation and responsibility About the reader For anyone interested in Generative AI. No technical experience required. About the author Numa Dhamani is a natural language processing expert working at the intersection of technology and society. Maggie Engler is an engineer and researcher currently working on safety for large language models. The technical editor on this book was Maris Sekar . Table of Contents 1 Large language models: The power of AI Evolution of natural language processing 2 Training large language models 3 Data privacy and safety with LLMs 4 The evolution of created content 5 Misuse and adversarial attacks 6 Accelerating productivity: Machine-augmented work 7 Making social connections with chatbots 8 What’s next for AI and LLMs 9 Broadening the horizon: Exploratory topics in AI

32

Implementing SAP S/4HANA - Sanket Kulkarni Cover Art

Implementing SAP S/4HANA

Implementing SAP S/4HANA A Framework for Planning and Executing SAP S/4HANA Projects by Sanket Kulkarni

Gain a better understanding of implementing SAP S/4HANA-based digital transformations. This book helps you understand the various components involved in the planning and execution of successful SAP S/4HANA projects. Learn how to ensure success by building a solid business case for SAP S/4HANA up front and track business value generated throughout the implementation. Implementing SAP S/4HANA provides a framework for planning and executing SAP S/4HANA projects by articulating the implementation approach used by different components in SAP S/4HANA implementations. Whether you are mid-way through the SAP S/4HANA program or about to embark on it, this book will help you throughout the journey. If you are looking for answers on why SAP S/4HANA requires special considerations as compared to a traditional SAP implementation, this book is for you. You will: • Understand various components of your SAP S/4HANA project• Discover how the implementation approach varies across these components• Build a solid business case for your SAP S/4HANA program• Forecast and track your success throughout the SAP S/4HANA implementation

33

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

34

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.

35

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.

36

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.

37

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.

38

Designing Data-Intensive Applications - Martin Kleppmann Cover Art

Designing Data-Intensive Applications

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

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectivelyMake informed decisions by identifying the strengths and weaknesses of different toolsNavigate the trade-offs around consistency, scalability, fault tolerance, and complexityUnderstand the distributed systems research upon which modern databases are builtPeek behind the scenes of major online services, and learn from their architectures

39

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

40

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.

41

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.

42

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.

43

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

44

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.

45

Python For Dummies - Stef Maruch & Aahz Maruch Cover Art

Python For Dummies

Python For Dummies by Stef Maruch & Aahz Maruch

Python is one of the most powerful, easy-to-read programming languages around, but it does have its limitations. This general purpose, high-level language that can be extended and embedded is a smart option for many programming problems, but a poor solution to others. Python For Dummies is the quick-and-easy guide to getting the most out of this robust program. This hands-on book will show you everything you need to know about building programs, debugging code, and simplifying development, as well as defining what actions it can perform. You’ll wrap yourself around all of its advanced features and become an expert Python user in no time. This guide gives you the tools you need to: Master basic elements and syntax Document, design, and debug programs Work with strings like a pro Direct a program with control structures Integrate integers, complex numbers, and modules Build lists, stacks, and queues Create an organized dictionary Handle functions, data, and namespace Construct applications with modules and packages Call, create, extend, and override classes Access the Internet to enhance your library Understand the new features of Python 2.5 Packed with critical idioms and great resources to maximize your productivity, Python For Dummies is the ultimate one-stop information guide. In a matter of minutes you’ll be familiar with Python’s building blocks, strings, dictionaries, and sets; and be on your way to writing the program that you’ve dreamed about!

46

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!

47

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.

48

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.

49

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.

50

Agile Product Management with Scrum - Roman Pichler Cover Art

Agile Product Management with Scrum

Agile Product Management with Scrum Creating Products that Customers Love by Roman Pichler

The First Guide to Scrum-Based Agile Product Management In Agile Product Management with Scrum, leading Scrum consultant Roman Pichler uses real-world examples to demonstrate how product owners can create successful products with Scrum. He describes a broad range of agile product management practices, including making agile product discovery work, taking advantage of emergent requirements, creating the minimal marketable product, leveraging early customer feedback, and working closely with the development team. Benefitting from Pichler’s extensive experience, you’ll learn how Scrum product ownership differs from traditional product management and how to avoid and overcome the common challenges that Scrum product owners face. Coverage includes Understanding the product owner’s role: what product owners do, how they do it, and the surprising implications Envisioning the product: creating a compelling product vision to galvanize and guide the team and stakeholders Grooming the product backlog: managing the product backlog effectively even for the most complex products Planning the release: bringing clarity to scheduling, budgeting, and functionality decisions Collaborating in sprint meetings: understanding the product owner’s role in sprint meetings, including the dos and don’ts Transitioning into product ownership: succeeding as a product owner and establishing the role in the enterprise This book is an indispensable resource for anyone who works as a product owner, or expects to do so, as well as executives and coaches interested in establishing agile product management.

Books

Ebook Charts

Apple Books Ebook Best Sellers

Fiction Ebook Best Sellers

Non-Fiction Ebook Best Sellers

iTunes Audio Book Charts

Audiobook Best Sellers

iTunes Music Charts

Most Popular Music Charts

iTunes 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