1. Search
  2. Images
  3. Maps
  4. Play
  5. YouTube
  6. News
  7. Gmail
  8. Drive
  9. More
    1. Calendar
    2. Translate
    3. Mobile
    4. Books
    5. Shopping
    6. Blogger
    7. Finance
    8. Photos
    9. Videos
    10. Docs
    11. Even more »

Account Options

  1. Sign in

    Top ebooks in computers & technology

    This is the eBook version of the print title. The eBook edition does not provide access to the test engine and practice test that accompanies the print book.


    This is the perfect study guide to help you pass CompTIA®’s new A+® Core 1 (220-1001) and Core 2 (220-1002) exams. It provides coverage and practice questions for every exam topic, including substantial new coverage of Windows 10, as well as new PC hardware, tablets, smartphones, macOS, Linux, cloud computing, and professional-level networking and security. Extensive prep tools include quizzes, Exam Alerts, our great last-minute Cram Sheet, two full practice exams in the print book and an additional two exams in the test engine, plus complete real-time practice and feedback through Pearson’s state-of-the-art test engine. You’ll also find 14 exclusive Real-World Scenario case studies, all linked to simulations or video on our bonus content site.

    Covers the critical information you’ll need to know to score higher on your A+ Core 1 (220-1001) and Core 2 (220-1002) exams!

    --Deploy and manage computers running Windows 10/8/7, macOS, Linux, iOS, and Android

    --Master and practice the six-step A+ troubleshooting process

    --Understand, install, configure, and troubleshoot motherboards, CPUs, and memory

    --Test and troubleshoot power-related problems

    --Use all forms of storage, including SSDs, optical devices, and RAID systems

    --Work effectively with mobile devices, including laptops, tablets, and smartphones

    --Configure Windows components and applications, use Windows administrative tools, and optimize Windows systems

    --Repair damaged Windows environments and troubleshoot Windows issues

    --Install and manage printers and other peripherals

    --Understand and work with networks, network hardware, wireless protocols, and cloud technologies

    --Install and configure SOHO wired/wireless networks, and troubleshoot connectivity

    --Secure desktops and mobile devices, implement authentication methods, prevent malware attacks, and protect data



    Second edition of the best-selling Python book in the world. A fast-paced, no-nonsense guide to programming in Python. Updated and thoroughly revised to reflect the latest in Python code and practices.

    Python Crash Course is the world's best-selling guide to the Python programming language. This fast-paced, thorough introduction to programming with Python will have you writing programs, solving problems, and making things that work in no time.

    In the first half of the book, you'll learn basic programming concepts, such as variables, lists, classes, and loops, and practice writing clean code with exercises for each topic. You'll also learn how to make your programs interactive and test your code safely before adding it to a project. In the second half, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, a set of data visualizations with Python's handy libraries, and a simple web app you can deploy online.

    As you work through the book, you'll learn how to:
    Use powerful Python libraries and tools, including Pygame, Matplotlib, Plotly, and Django
    Make 2D games that respond to keypresses and mouse clicks, and that increase in difficulty
    Use data to generate interactive visualizations
    Create and customize web apps and deploy them safely online
    Deal with mistakes and errors so you can solve your own programming problems

    If you've been thinking about digging into programming, Python Crash Course will get you writing real programs fast. Why wait any longer? Start your engines and code!
    When a pseudonymous programmer introduced “a new electronic cash system that’s fully peer-to-peer, with no trusted third party” to a small online mailing list in 2008, very few paid attention. Ten years later, and against all odds, this upstart autonomous decentralized software offers an unstoppable and globally-accessible hard money alternative to modern central banks. The Bitcoin Standard analyzes the historical context to the rise of Bitcoin, the economic properties that have allowed it to grow quickly, and its likely economic, political, and social implications.

    While Bitcoin is a new invention of the digital age, the problem it purports to solve is as old as human society itself: transferring value across time and space. Ammous takes the reader on an engaging journey through the history of technologies performing the functions of money, from primitive systems of trading limestones and seashells, to metals, coins, the gold standard, and modern government debt. Exploring what gave these technologies their monetary role, and how most lost it, provides the reader with a good idea of what makes for sound money, and sets the stage for an economic discussion of its consequences for individual and societal future-orientation, capital accumulation, trade, peace, culture, and art. Compellingly, Ammous shows that it is no coincidence that the loftiest achievements of humanity have come in societies enjoying the benefits of sound monetary regimes, nor is it coincidental that monetary collapse has usually accompanied civilizational collapse.

    With this background in place, the book moves on to explain the operation of Bitcoin in a functional and intuitive way. Bitcoin is a decentralized, distributed piece of software that converts electricity and processing power into indisputably accurate records, thus allowing its users to utilize the Internet to perform the traditional functions of money without having to rely on, or trust, any authorities or infrastructure in the physical world. Bitcoin is thus best understood as the first successfully implemented form of digital cash and digital hard money. With an automated and perfectly predictable monetary policy, and the ability to perform final settlement of large sums across the world in a matter of minutes, Bitcoin’s real competitive edge might just be as a store of value and network for final settlement of large payments—a digital form of gold with a built-in settlement infrastructure.

    Ammous’ firm grasp of the technological possibilities as well as the historical realities of monetary evolution provides for a fascinating exploration of the ramifications of voluntary free market money. As it challenges the most sacred of government monopolies, Bitcoin shifts the pendulum of sovereignty away from governments in favor of individuals, offering us the tantalizing possibility of a world where money is fully extricated from politics and unrestrained by borders.

    The final chapter of the book explores some of the most common questions surrounding Bitcoin: Is Bitcoin mining a waste of energy? Is Bitcoin for criminals? Who controls Bitcoin, and can they change it if they please? How can Bitcoin be killed? And what to make of all the thousands of Bitcoin knock-offs, and the many supposed applications of Bitcoin’s ‘blockchain technology’? The Bitcoin Standard is the essential resource for a clear understanding of the rise of the Internet’s decentralized, apolitical, free-market alternative to national central banks.

    Cisco Press has the only study guides approved by Cisco for the new CCNA certification. The new edition of the best-selling two-book, value-priced CCNA 200-301 Official Cert Guide Library includes updated content, new online practice exercises, and more than two hours of video training–PLUS the CCNA Network Simulator Lite Editions with 34 free Network Simulator labs (available on the companion web site).

    The two books contained in this package, CCNA 200-301 Official Cert Guide, Volume 1 and CCNA 200-301 Official Cert Guide, Volume 2, present complete reviews and a more challenging and realistic preparation experience. The books have been fully updated to refresh the content for the latest CCNA exam topics and to enhance certain key topics that are critical for exam success.

    This is the eBook edition of the CCNA 200-301 Official Cert Guide Library and does not include access to the Pearson Test Prep practice exams that come with the print edition.

    This complete study package includes

    · A test-preparation routine proven to help you pass the exams
    · Do I Know This Already? quizzes
    · Chapter-ending Key Topic tables
    · A free copy of the CCNA 200-301 Network Simulator Lite software
    · Links to a series of hands-on config labs
    · Online, interactive practice exercises

    · More than 2 hours of video mentoring from the author
    · An online, interactive Flash Cards application to help you drill on Key Terms
    · Study plan suggestions and templates

    These official study guides help you master all exam topics, including

    · Networking fundamentals
    · Implementing Ethernet LANs
    · Implementing VLANs and STP
    · IPv4 addressing and subnetting
    · IPv4 routing
    · Implementing OSPF
    · IPv6 addressing, subnetting, and routing
    · Wireless LANs
    · IP Access Control Lists
    · Security services
    · IP services
    · Network architecture
    · Network automation

    Volume 1

    1. Configuring Local Usernames
    2. Configuring Hostnames
    3. Interface Status I
    4. Interface Status II
    5. Interface Status III
    6. Interface Status IV
    7. Configuring Switch IP Settings
    8. Switch IP Address
    9. Switch IP Connectivity I
    10. Switch CLI Configuration Process I
    11. Switch CLI Configuration Process II
    12. Switch CLI Exec Mode
    13. Setting Switch Passwords
    14. Interface Settings I
    15. Interface Settings II
    16. Interface Settings III
    17. Switch Forwarding I
    18. Switch Security I
    19. Switch Interfaces and Forwarding Configuration Scenario
    20. Configuring VLANs Configuration Scenario
    21. VLAN Troubleshooting

    Volume 2

    1. ACL I
    2. ACL II
    3. ACL III
    4. ACL IV
    5. ACL V
    6. ACL VI
    7. ACL Analysis I
    8. Named ACL I
    9. Named ACL II
    10. Named ACL III
    11. Standard ACL Configuration Scenario
    12. Extended ACL I Configuration Scenario
    13. Extended ACL II Configuration Scenario

    CCNA Network Simulator Lite System Requirements

    Windows system requirements (minimum):

    Windows 10 (32/64-bit), Windows 8.1 (32/64-bit), or Windows 7 (32/64 bit), 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor, 1 GB RAM (32-bit) or 2 GB RAM (64-bit), 16 GB available hard disk space (32-bit) or 20 GB (64-bit), DirectX 9 graphics device with WDDM 1.0 or higher driver, Adobe Acrobat Reader version 8 and above

    Mac system requirements (minimum)

    macOS 10.14, 10.13, 10.12, or 10.11, Intel core Duo 1.83 GHz, 512 MB RAM (1 GB recommended), 1.5 GB hard disk space, 32-bit color depth at 1024x768 resolution, Adobe Acrobat Reader version 8 and above

    To access interactive study tools on this book’s companion website:

    1. Go to www.ciscopress.com/register.
    2. Enter the print book ISBN: (Volume 1: 9780135792735, Volume 2: 9781587147135).
    3. Answer the security question to validate your purchase.
    4. Go to your account page.
    5. Click on the Registered Products tab.
    6. Under the book listing, click on the Access Bonus Content link.

    Contact our support team at http://pearsonitp.echelp.org with questions.

    Engineering Graphics Essentials with AutoCAD 2021 Instruction gives students a basic understanding of how to create and read engineering drawings by presenting principles in a logical and easy to understand manner. It covers the main topics of engineering graphics, including tolerancing and fasteners, while also teaching students the fundamentals of AutoCAD 2021. This book features independent learning material containing supplemental content to further reinforce these principles. Through its many different exercises this text is designed to encourage students to interact with the instructor during lectures, and it will give students a superior understanding of engineering graphics and AutoCAD.


    The independent learning material allows students to go through the topics of the book independently. The main content of the material contains pages that summarize the topics covered in the book. Each page has voice over content that simulates a lecture environment. There are also interactive examples that allow students to go through the instructor led and in-class student exercises found in the book on their own. Video examples are also included to supplement the learning process.


    Multimedia Content


    • Summary pages with audio lectures 

    • Interactive exercises and puzzles 

    • Videos demonstrating how to solve selected problems 

    • AutoCAD video tutorials 

    • Supplemental problems and solutions 

    • Tutorial starter files 


    Each chapter contains these types of exercises:


    • Instructor led in-class exercises 

    Students complete these exercises in class using information presented by the instructor using the PowerPoint slides included in the instructor files. 


    • In-class student exercises 

    These are exercises that students complete in class using the principles presented in the lecture. 


    • Video Exercises 

    These exercises are found in the text and correspond to videos found in the independent learning material. In the videos the author shows how to complete the exercise as well as other possible solutions and common mistakes to avoid. 


    • Interactive Exercises 

    These exercises are found in the independent learning material and allow students to test what they've learned and instantly see the results. 


    • End of chapter problems 

    These problems allow students to apply the principles presented in the book. All exercises are on perforated pages that can be handed in as assignments. 


    • Review Questions 

    The review questions are meant to encourage students to recall and consider the content found in the text by having them formulate descriptive answers to these questions. 


    • Crossword Puzzles 

    Each chapter features a short crossword puzzle that emphasizes important terms, phrases, concepts, and symbols found in the text. 


    Digital health represents the fastest growing sector of healthcare. From internet-connected wearable sensors to diagnostics tests and disease treatments, it is often touted as the revolution set to solve the imperfections in healthcare delivery worldwide. While the health value of digital health technology includes greater convenience, more personalized treatments, and more accurate data capture of fitness and wellness, these devices also carry the concurrent risks of technological crime and abuses pervasive to cyber space. Even today, the medical world has been slow to respond to these emerging risks, despite the growing permanence of digital health technology within daily medical practice. With over 30 years of joint experience across the medical and cybersecurity industries, Eric D. Perakslis and Martin Stanley provide in this volume the first reference framework for the benefits and risks of digital health technologies in practice. Drawing on expert interviews, original research, and personal storytelling, they explore the theory, science, and mathematics behind the benefits, risks, and values of emerging digital technologies in healthcare. Moving from an overview of biomedical product regulation and the evolution of digital technologies in healthcare, Perakslis and Stanley propose from their research a set of ten categories of digital side effects, or "toxicities," that must be managed for digital health technology to realize its promise. These ten toxicities consist of adversary-driven threats to privacy such as physical security, cybersecurity, medical misinformation, and charlatanism, and non-adversary-driven threats such as deregulation, cyberchondria, over-diagnosis/over-treatment, user error, and financial toxicity. By arming readers with the knowledge to mitigate digital health harms, Digital Health empowers health practitioners, patients, and technology providers to move beyond fear of the unknown and embrace the full potential of digital health technology, paving the way for more conscientious digital technology use of the future.
    From Wired senior writer Andy Greenberg comes the true story of the most devastating cyberattack in history and the desperate hunt to identify and track the elite Russian agents behind it.

    "Much more than a true-life techno-thriller ... a tour through a realm that is both invisible and critical to the daily lives of every person alive in the 21st century."
    Los Angeles Times

    In 2014, the world witnessed the start of a mysterious series of cyberattacks. Targeting American utility companies, NATO, and electric grids in Eastern Europe, the strikes grew ever more brazen. They culminated in the summer of 2017, when the malware known as NotPetya was unleashed, penetrating, disrupting, and paralyzing some of the world's largest businesses—from drug manufacturers to software developers to shipping companies. At the attack's epicenter in Ukraine, ATMs froze. The railway and postal systems shut down. Hospitals went dark. NotPetya spread around the world, inflicting an unprecedented ten billion dollars in damage—the largest, most destructive cyberattack the world had ever seen.

    The hackers behind these attacks are quickly gaining a reputation as the most dangerous team of cyberwarriors in history: a group known as Sandworm. Working in the service of Russia's military intelligence agency, they represent a persistent, highly skilled force, one whose talents are matched by their willingness to launch broad, unrestrained attacks on the most critical infrastructure of their adversaries. They target government and private sector, military and civilians alike.

    A chilling, globe-spanning detective story, Sandworm considers the danger this force poses to our national security and stability. As the Kremlin's role in foreign government manipulation comes into greater focus, Sandworm exposes the realities not just of Russia's global digital offensive, but of an era where warfare ceases to be waged on the battlefield. It reveals how the lines between digital and physical conflict, between wartime and peacetime, have begun to blur—with world-shaking implications.
    You Will Learn Python 3!

    Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.

    In Learn Python 3 the Hard Way, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how a computer works; what good programs look like; and how to read, write, and think about code. Zed then teaches you even more in 5+ hours of video where he shows you how to break, fix, and debug your code—live, as he’s doing the exercises.

    • Install a complete Python environment
    • Organize and write code
    • Fix and break code
    • Basic mathematics
    • Variables
    • Strings and text
    • Interact with users
    • Work with files
    • Looping and logic
    • Data structures using lists and dictionaries
    • Program design
    • Object-oriented programming
    • Inheritance and composition
    • Modules, classes, and objects
    • Python packaging
    • Automated testing
    • Basic game development
    • Basic web development

    It’ll be hard at first. But soon, you’ll just get it—and that will feel great! This course will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Python programmer.

    This Book Is Perfect For

    • Total beginners with zero programming experience
    • Junior developers who know one or two languages
    • Returning professionals who haven’t written code in years
    • Seasoned professionals looking for a fast, simple, crash course in Python 3
    Bestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 Standard

    Fully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today’s best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code.

    C++ Primer, Fifth Edition, introduces the C++ standard library from the outset, drawing on its common functions and facilities to help you write useful programs without first having to master every language detail. The book’s many examples have been revised to use the new language features and demonstrate how to make the best use of them. This book is a proven tutorial for those new to C++, an authoritative discussion of core C++ concepts and techniques, and a valuable resource for experienced programmers, especially those eager to see C++11 enhancements illuminated.

    Start Fast and Achieve More

    • Learn how to use the new C++11 language features and the standard library to build robust programs quickly, and get comfortable with high-level programming
    • Learn through examples that illuminate today’s best coding styles and program design techniques
    • Understand the “rationale behind the rules”: why C++11 works as it does
    • Use the extensive crossreferences to help you connect related concepts and insights
    • Benefit from up-to-date learning aids and exercises that emphasize key points, help you to avoid pitfalls, promote good practices, and reinforce what you’ve learned

    Access the source code for the extended examples from informit.com/title/0321714113

    C++ Primer, Fifth Edition, features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method—notable by a small space inside the spine—also increases durability.

     This unique text and video set presents a thorough introduction to Autodesk Inventor for anyone with little or no prior experience with CAD software. It can be used in virtually any setting from four year engineering schools to on-the-job use or self-study. Unlike other books of its kind, it begins at a very basic level and ends at a very advanced level. It’s perfect for anyone interested in learning Autodesk Inventor quickly and effectively using a “learning by doing” approach. Additionally, the extensive videos that are included with this book make it easier than ever to learn Inventor by clearly demonstrating how to use its tools.

    The philosophy behind this book is that learning computer aided design programs is best accomplished by emphasizing the application of the tools. Students also seem to learn more quickly and retain information and skills better if they are actually creating something with the software program.

    The driving force behind this book is “learning by doing.” The instructional format of this book centers on making sure that students learn by doing and that students can learn from this book on their own. In fact, this is one thing that differentiates this book from others: the emphasis on being able to use the book for self-study. The presentation of Autodesk Inventor is structured so that no previous knowledge of any CAD program is required.

    This book uses the philosophy that Inventor is mastered best by concentrating on applying the program to create different types of solid models, starting simply and then using the power of the program to progressively create more complex solid models. The Drawing Activities at the end of each chapter are more complex iterations of the part developed by each chapter’s objectives.

    Since CAD programs are highly visual, there are graphical illustrations showing how to use the program. This reinforces the “learn by doing” philosophy since a student can see exactly what the program shows, and then step through progressive commands to implement the required operations. Rather than using a verbal description of the command, a screen capture of each command is replicated.

    Leverage machine learning to design and back-test automated trading strategies for real-world markets using pandas, TA-Lib, scikit-learn, LightGBM, SpaCy, Gensim, TensorFlow 2, Zipline, backtrader, Alphalens, and pyfolio.Key Features
    • Design, train, and evaluate machine learning algorithms that underpin automated trading strategies
    • Create a research and strategy development process to apply predictive modeling to trading decisions
    • Leverage NLP and deep learning to extract tradeable signals from market and alternative data
    Book Description

    The explosive growth of digital data has boosted the demand for expertise in trading strategies that use machine learning (ML). This revised and expanded second edition enables you to build and evaluate sophisticated supervised, unsupervised, and reinforcement learning models.

    This book introduces end-to-end machine learning for the trading workflow, from the idea and feature engineering to model optimization, strategy design, and backtesting. It illustrates this by using examples ranging from linear models and tree-based ensembles to deep-learning techniques from cutting edge research.

    This edition shows how to work with market, fundamental, and alternative data, such as tick data, minute and daily bars, SEC filings, earnings call transcripts, financial news, or satellite images to generate tradeable signals. It illustrates how to engineer financial features or alpha factors that enable an ML model to predict returns from price data for US and international stocks and ETFs. It also shows how to assess the signal content of new features using Alphalens and SHAP values and includes a new appendix with over one hundred alpha factor examples.

    By the end, you will be proficient in translating ML model predictions into a trading strategy that operates at daily or intraday horizons, and in evaluating its performance.

    What you will learn
    • Leverage market, fundamental, and alternative text and image data
    • Research and evaluate alpha factors using statistics, Alphalens, and SHAP values
    • Implement machine learning techniques to solve investment and trading problems
    • Backtest and evaluate trading strategies based on machine learning using Zipline and Backtrader
    • Optimize portfolio risk and performance analysis using pandas, NumPy, and pyfolio
    • Create a pairs trading strategy based on cointegration for US equities and ETFs
    • Train a gradient boosting model to predict intraday returns using AlgoSeek's high-quality trades and quotes data
    Who this book is for

    If you are a data analyst, data scientist, Python developer, investment analyst, or portfolio manager interested in getting hands-on machine learning knowledge for trading, this book is for you. This book is for you if you want to learn how to extract value from a diverse set of data sources using machine learning to design your own systematic trading strategies.

    Some understanding of Python and machine learning techniques is required.

    Prepare for Microsoft Exam AZ-900–and help demonstrate your real-world mastery of cloud services and how they can be provided with Microsoft Azure. Designed for professionals in any non-technical or technical role, Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the Microsoft Certified Fundamentals level.

    Focus on the expertise measured by these objectives:

    • Understand cloud concepts
    • Understand core Azure services
    • Understand security, privacy, compliance, and trust
    • Understand Azure pricing and support

    This Microsoft Exam Ref:

    • Organizes its coverage by exam objectives
    • Features strategic, what-if scenarios to challenge you
    • Assumes you want to show foundational knowledge of cloud services and their delivery with Microsoft Azure; no technical background or IT experience is required

    About the Exam

    Exam AZ-900 focuses on knowledge needed to evaluate cloud service’s value; explain IaaS, PaaS, and SaaS; compare public, private, and hybrid cloud models; understand core Azure architectural components, products, and management tools; describe the Azure Marketplace, its usage, and key solutions; understand Azure security, identity services, and monitoring; manage privacy, compliance, and data protection; price subscriptions and manage costs; choose support options; use Service Level Agreements; and understand the Azure service lifecycle.

    About Microsoft Certification

    Passing this exam fulfills your requirements for the Microsoft Certified Azure Fundamentals credential, demonstrating that you understand cloud concepts, core Azure Services, Azure pricing and support, and the fundamentals of cloud security, privacy, compliance, and trust.

    See full details at: www.microsoft.com/learn

    CCNA 200-301 Exam Cram, Sixth Edition
    This is the eBook version of the print title. Note that the eBook does not provide access to the practice test software that accompanies the print book.
    CCNA 200-301 Exam Cram, Sixth Edition is the perfect study guide to help you pass the Cisco 200-301 CCNA exam, providing coverage and practice questions for every exam topic. The book contains an extensive set of preparation tools, including topic overviews, exam alerts, Cram Savers, Cram Quizzes, chapter-ending review questions, author notes and tips, Packet Tracer labs, and an extensive glossary. The book also contains the extremely useful Cram Sheet tear-out: a collection of essential facts in an easy to review format.
    Covers the critical information you’ll need to know to score higher on your CCNA exam!
    • Understand networking fundamentals concepts, including network components, network topology architectures, physical interfaces and cabling types, TCP and UDP, wireless principals, switching concepts, and virtualization fundamentals
    • Master IPv4 addressing and subnetting and configure IPv6
    • Configure and verify VLANs, interswitch connectivity, and Layer 2 discovery protocols
    • Describe Rapid PVST+ Spanning Tree Protocol
    • Compare Cisco Wireless Architectures and AP Modes
    • Configure and verify IPv4 and IPv6 static routing and single area OSPF
    • Understand DHCP, DNS, and other networking services like SNMP, syslog, SSH, and TFTP/FTP
    • Configure and verify inside source NAT and NTP
    • Enable security technologies including device access control, site-to-site and remote access VPNs, ACLs, Layer 2 security features, and wireless security protocols
    • Understand how automation impacts network management, controller-based and software defined architectures, and Cisco DNA Center enabled device management
    • Understand network programmability concepts, including characteristics of REST-based APIs (CRUD, HTTP verbs, and data encoding), configuration management mechanisms such as Puppet, Chef, and Ansible, and learn to Interpret JSON encoded data

    COMPANION WEBSITE
    The companion website provides access to several digital assets including the Glossary, hands-on Packet Tracer lab, the command reference and Cram Sheet.
    CCNA 200-301 Exam Cram, Sixth Edition Companion Website
    Access interactive study tools on this book’s companion website, including the Glossary, Packet Tracer lab files, Command Reference, and Cram Sheet
    To access the companion website, simply follow these steps:
    1. Go to www.pearsonitcertification.com/register.
    2. Enter the print book ISBN: 9780136632887.
    3. Answer the security question to validate your purchase.
    4. Go to your account page.
    5. Click on the Registered Products tab.
    6. Under the book listing, click on the Access Bonus Content link.
    If you have any issues accessing the companion website, you can contact our support team by going to http://pearsonitp.echelp.org.

    “It’s uncommon to have a programming language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and hugely insightful; reminders of gotchas complement realistic use cases, paced at a comfortable curve. You’ll find when you finish the book that you’ve gained a strong and comprehensive sense of mastery.”

    —Paul Irish, developer advocate, Google Chrome

    “This is not a book for those looking for shortcuts; rather it is hard-won experience distilled into a guided tour. It’s one of the few books on JS that I’ll recommend without hesitation.”

    —Alex Russell, TC39 member, software engineer, Google

    In order to truly master JavaScript, you need to learn how to work effectively with the language’s flexible, expressive features and how to avoid its pitfalls. No matter how long you’ve been writing JavaScript code, Effective JavaScript will help deepen your understanding of this powerful language, so you can build more predictable, reliable, and maintainable programs.

    Author David Herman, with his years of experience on Ecma’s JavaScript standardization committee, illuminates the language’s inner workings as never before—helping you take full advantage of JavaScript’s expressiveness. Reflecting the latest versions of the JavaScript standard, the book offers well-proven techniques and best practices you’ll rely on for years to come.

    Effective JavaScript is organized around 68 proven approaches for writing better JavaScript, backed by concrete examples. You’ll learn how to choose the right programming style for each project, manage unanticipated problems, and work more successfully with every facet of JavaScript programming from data structures to concurrency. Key features include

    • Better ways to use prototype-based object-oriented programming
    • Subtleties and solutions for working with arrays and dictionary objects
    • Precise and practical explanations of JavaScript’s functions and variable scoping semantics
    • Useful JavaScript programming patterns and idioms, such as options objects and method chaining
    • In-depth guidance on using JavaScript’s unique “run-to-completion” approach to concurrency

    Manage and administer your environment with easeAbout This Book
    • Get your hands on learning the fundamentals to managing and administering Windows Server 2016.
    • A step-by-step guide that will help you develop necessary skills and knowledge to manage an enterprise environment.
    • Learn to implement strong networking and security practices into your Windows Server environment.
    Who This Book Is For

    If you are a System administrator or an IT professional interested in configuring and deploying Windows Server 2016 then, this book is for you. This book will also help readers clear the MTA: Windows Server Administration Fundamentals: 98-365 exam.

    What You Will Learn
    • Become familiar with Windows Server OS concepts
    • Learn how to install Windows Server 2016
    • Learn how to install device drivers and run services in Windows Server 2016
    • Learn how to add and install roles in Windows Server 2016
    • Learn how to apply GPO to your Windows Server 2016 environment
    • Learn how to tune, maintain, update, and troubleshoot Windows Server 2016
    • Prepare for the MTA 98-365 exam
    In Detail

    Windows Server 2016 is the server operating system developed by Microsoft as part of the Windows NT family of operating systems, developed concurrently with Windows 10. This book is designed to get you started with Windows Server 2016. It will prepare you for your MTA 98-365 exam. With step-by-step instructions driven by targeted, easy-to-understand graphics, you will be able to understand the roles, features, functions, and quirks of Windows Server 2016.

    The book begins with the basics of Windows Server 2016, which includes the installation process and basic configuration. You will then move on to roles and features such as Active Directory, Hyper-V, Remote Access, Storage, and Printer. With the help of real-world examples, you will get to grips with the fundamentals of Windows Server 2016, which will help you solve difficult tasks the easy way. Later, the book also shows you maintenance and troubleshooting tasks, where with the help of best practices you will be able to manage Windows Server 2016 with ease. Each chapter ends with a questionnaire to ensure you make the best use of the content provided. By the end of this book, you will have the knowledge required to administer and manage Windows Server environments.

    Style and approach

    With step-by-step instructions driven by targeted, easy-to-understand graphics, this book explains and shows you how to use the roles and features, functions, and quirks of the Windows Server 2016. The chapters are presented in a step by step format accompanied by graphics wherever applicable.

    Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals.

    In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. 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 will learn

    • What it means to behave as a true software craftsman
    • How to deal with conflict, tight schedules, and unreasonable managers
    • How to get into the flow of coding, and get past writer’s block
    • How to handle unrelenting pressure and avoid burnout
    • How to combine enduring attitudes with new development paradigms
    • How to manage your time, and avoid blind alleys, marshes, bogs, and swamps
    • How to foster environments where programmers and teams can thrive
    • When to say “No”–and how to say it
    • When to say “Yes”–and what yes really means

    Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them–and earn the pride and fulfillment that they alone possess.

    From the #1 New York Times bestselling McElroy Brothers, creators of the hit podcasts My Brother, My Brother and Me and The Adventure Zone, comes a helpful and hilarious how-to podcast guide covering everything you need to know to make, produce, edit, and promote a podcast…and get rich* doing it! (*Results not guaranteed.)

    Justin, Travis, and Griffin McElroy made their names as “advice giving brothers who have no business giving advice” (New York Times) on the hit podcast My Brother, My Brother and Me. But while they may not have the best relationship or workplace advice, they certainly make you laugh, and they do know a thing or two about podcasting.  

    In fact, the McElroy Brothers have spent the last decade making podcasts, including My Brother, My Brother and Me; The Adventure Zone; Sawbones; and more. From their start, independently producing and releasing the early episodes of My Brother, My Brother and Me, to their eleven currently available podcasts, the McElroys have become experts in creating successful podcasts. And now, they want to share what they’ve learned with you.

    In Everybody Has a Podcast (Except You), the McElroy Brothers will walk you through the process of turning an idea into ear-candy for legions of fans, sharing their expertise on everything from deciding on an effective name (definitely not something like My Brother, My Brother and Me), what type of microphone to use (definitely not one from the video game Rock Band), to making lots and lots of money (spoiler: you probably won’t).

    A must-read for anyone interested in podcasting, Everybody Has a Podcast (Except You) shares the keys to success as well as the mistakes to avoid and draws on the vast experiences of three of the funniest and most successful podcasters working today.

    Learn the ins and outs of Bitcoin so you can get started today

    Bitcoin For Dummies is the fast, easy way to start trading crypto currency, with clear explanations and expert advice for breaking into this exciting new market. Understanding the mechanisms and risk behind Bitcoin can be a challenge, but this book breaks it down into easy-to-understand language to give you a solid grasp of just where your money is going. You'll learn the details of Bitcoin trading, how to set up your Bitcoin wallet, and everything you need to get started right away. An in-depth discussion on security shows you how to protect yourself against some of the riskier aspects of this open-source platform, helping you reduce your risks in the market and use Bitcoin safely and effectively.

    Bitcoin uses peer-to-peer technology to operate with no central authority or banks, with transaction management and issuing of Bitcoins carried out collectively by the network. Bitcoin allows easy mobile payments, fast international payments, low- or no-fee transactions, multi-signature capabilities, and more, but the nuances of the market can be difficult to grasp. This informative guide lays it all out in plain English, so you can strengthen your understanding and get started now.

    • Understand the ins and outs of the Bitcoin market
    • Learn how to set up your Bitcoin wallet
    • Protect yourself against fraud and theft
    • Get started trading this exciting new currency

    The Bitcoin market is huge, growing quickly, and packed with potential. There's also some risk, so you need to go in fully informed and take steps to manage your risk wisely. Bitcoin For Dummies is the clear, quick, easy-to-follow guide to getting started with Bitcoin.

    CCNA 200-301 Portable Command Guide is filled with valuable, easy-to-access information–and it’s portable enough to use whether you’re in the server room or the equipment closet.



    The guide summarizes all CCNA certification-level Cisco IOS Software commands, keywords, command arguments, and associated prompts, providing you with tips and examples of how to apply the commands to real-world scenarios. Throughout, configuration examples give you a better understanding of how these commands are used in simple network designs.



    This book has been completely updated to cover topics in the new 200-301 exam. Use this quick reference resource to help you memorize commands and concepts as you work to pass the CCNA certification exam. Coverage includes


    · Network Fundamentals: IPv4 addressing, subnetting, VLSM, route summarization, IPv6 addressing, cables/connections, CLI

    · LAN Switching Technologies: Switch configuration, VLANs, VLAN trunking protocol, inter-VLAN communication, STP, EtherChannel, CDP, LLDP

    · Routing Technologies: Router configuration, static routing, OSPF

    · IP Services: DHCP, NAT, NTP

    · Security Fundamentals: Layer 2 security, ACL traffic management, device monitoring and hardening

    · Wireless Technologies: Configuring and securing a WLAN AP


    · Quick, offline access to all CCNA commands for research and solutions

    · Logical how-to topic groupings for a one-stop resource

    · Great for review before CCNA certification exams

    · Compact size makes it easy to carry with you wherever you go

    · “Create Your Own Journal” section with blank, lined pages enables you to personalize the book for your needs



    This book is part of the Cisco Press Certification Self-Study Product Family, which offers readers a self-paced study routine for Cisco certification exams. Titles in the Cisco Press Certification Self-Study Product Family are part of a recommended learning program from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press.

    You Will Learn Python!

    Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.

    In Learn Python the Hard Way, Third Edition, you'll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you'll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use. Most importantly, you'll learn the following, which you need to start writing excellent Python software of your own:

    • Installing a complete Python environment
    • Organizing and writing code
    • Basic mathematics
    • Variables
    • Strings and text
    • Interacting with users
    • Working with files
    • Looping and logic
    • Data structures using lists and dictionaries
    • Program design
    • Object-oriented programming
    • Inheritance and composition
    • Modules, classes, and objects
    • Python packaging
    • Debugging
    • Automated testing
    • Basic game development
    • Basic web development

    It'll be hard at first. But soon, you'll just get it-and that will feel great!

    This tutorial will reward you for every minute you put into it. Soon, you'll know one of the world's most powerful, popular programming languages. You'll be a Python programmer.

    Watch Zed, too! The accompanying DVD contains 5+ hours of passionate, powerful teaching: a complete Python video course!

    In A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components—not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key examples, and practical help in getting started.

    Stroustrup presents the C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, including many that are new in C++17, such as move semantics, uniform initialization, lambda expressions, improved containers, random numbers, and concurrency. The tour even covers some extensions being made for C++20, such as concepts and modules, and ends with a discussion of the design and evolution of C++.

    This guide does not aim to teach you how to program (for that, see Stroustrup’s Programming: Principles and Practice Using C++, Second Edition), nor will it be the only resource you’ll need for C++ mastery (for that, see Stroustrup’s The C++ Programming Language, Fourth Edition, and recommended online sources). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you can’t find a shorter or simpler introduction than this tour provides.
    Get to grips with building reliable, scalable, and maintainable database solutions for enterprises and production databasesKey Features
    • Implement PostgreSQL 13 features to perform end-to-end modern database management
    • Design, manage, and build enterprise database solutions using a unique recipe-based approach
    • Solve common and not-so-common challenges faced while working to achieve optimal database performance
    Book Description

    PostgreSQL has become the most advanced open source database on the market. This book follows a step-by-step approach, guiding you effectively in deploying PostgreSQL in production environments.

    The book starts with an introduction to PostgreSQL and its architecture. You’ll cover common and not-so-common challenges faced while designing and managing the database. Next, the book focuses on backup and recovery strategies to ensure your database is steady and achieves optimal performance. Throughout the book, you’ll address key challenges such as maintaining reliability, data integrity, a fault-tolerant environment, a robust feature set, extensibility, consistency, and authentication. Moving ahead, you’ll learn how to manage a PostgreSQL cluster and explore replication features for high availability. Later chapters will assist you in building a secure PostgreSQL server, along with covering recipes for encrypting data in motion and data at rest. Finally, you’ll not only discover how to tune your database for optimal performance but also understand ways to monitor and manage maintenance activities, before learning how to perform PostgreSQL upgrades during downtime.

    By the end of this book, you’ll be well-versed with the essential PostgreSQL 13 features to build enterprise relational databases.

    What you will learn
    • Understand logical and physical backups in Postgres
    • Demonstrate the different types of replication methods possible with PostgreSQL today
    • Set up a high availability cluster that provides seamless automatic failover for applications
    • Secure a PostgreSQL encryption through authentication, authorization, and auditing
    • Analyze the live and historic activity of a PostgreSQL server
    • Understand how to monitor critical services in Postgres 13
    • Manage maintenance activities and performance tuning of a PostgreSQL cluster
    Who this book is for

    This PostgreSQL book is for database architects, database developers and administrators, or anyone who wants to become well-versed with PostgreSQL 13 features to plan, manage, and design efficient database solutions. Prior experience with the PostgreSQL database and SQL language is expected.

    Walter Isaacson’s “enthralling” (The New Yorker) worldwide bestselling biography of Apple cofounder Steve Jobs.

    Based on more than forty interviews with Steve Jobs conducted over two years—as well as interviews with more than 100 family members, friends, adversaries, competitors, and colleagues—Walter Isaacson has written a riveting story of the roller-coaster life and searingly intense personality of a creative entrepreneur whose passion for perfection and ferocious drive revolutionized six industries: personal computers, animated movies, music, phones, tablet computing, and digital publishing. Isaacson’s portrait touched millions of readers.

    At a time when America is seeking ways to sustain its innovative edge, Jobs stands as the ultimate icon of inventiveness and applied imagination. He knew that the best way to create value in the twenty-first century was to connect creativity with technology. He built a company where leaps of the imagination were combined with remarkable feats of engineering.

    Although Jobs cooperated with the author, he asked for no control over what was written. He put nothing off-limits. He encouraged the people he knew to speak honestly. He himself spoke candidly about the people he worked with and competed against.

    His friends, foes, and colleagues offer an unvarnished view of the passions, perfectionism, obsessions, artistry, devilry, and compulsion for control that shaped his approach to business and the innovative products that resulted.

    His tale is instructive and cautionary, filled with lessons about innovation, character, leadership, and values.

    Steve Jobs is the inspiration for the movie of the same name starring Michael Fassbender, Kate Winslet, Seth Rogen, and Jeff Daniels, directed by Danny Boyle with a screenplay by Aaron Sorkin.
    The world's most infamous hacker offers an insider's view of the low-tech threats to high-tech security
    Kevin Mitnick's exploits as a cyber-desperado and fugitive form one of the most exhaustive FBI manhunts in history and have spawned dozens of articles, books, films, and documentaries. Since his release from federal prison, in 1998, Mitnick has turned his life around and established himself as one of the most sought-after computer security experts worldwide. Now, in The Art of Deception, the world's most notorious hacker gives new meaning to the old adage, "It takes a thief to catch a thief."
    Focusing on the human factors involved with information security, Mitnick explains why all the firewalls and encryption protocols in the world will never be enough to stop a savvy grifter intent on rifling a corporate database or an irate employee determined to crash a system. With the help of many fascinating true stories of successful attacks on business and government, he illustrates just how susceptible even the most locked-down information systems are to a slick con artist impersonating an IRS agent. Narrating from the points of view of both the attacker and the victims, he explains why each attack was so successful and how it could have been prevented in an engaging and highly readable style reminiscent of a true-crime novel. And, perhaps most importantly, Mitnick offers advice for preventing these types of social engineering hacks through security protocols, training programs, and manuals that address the human element of security.
    Blockchain technology is powering our future. As the technology behind cryptocurrencies like bitcoin and Facebook's Libra, open software platforms like Ethereum, and disruptive companies like Ripple, it’s too important to ignore.
     
    In this revelatory book, Don Tapscott, the bestselling author of Wikinomics, and his son, blockchain expert Alex Tapscott, bring us a brilliantly researched, highly readable, and essential book about the technology driving the future of the economy. 
     
    Blockchain is the ingeniously simple, revolution­ary protocol that allows transactions to be simultaneously anonymous and secure by maintaining a tamperproof public ledger of value. Though it’s best known as the technology that drives bitcoin and other digital cur­rencies, it also has the potential to go far beyond currency, to record virtually everything of value to humankind, from birth and death certifi­cates to insurance claims, land titles, and even votes. 
     
    Blockchain is also essential to understand if you’re an artist who wants to make a living off your art, a consumer who wants to know where that hamburger meat really came from, an immigrant who’s tired of paying big fees to send money home to your loved ones, or an entrepreneur looking for a new platform to build a business. And those examples are barely the tip of the iceberg.
     
    As with major paradigm shifts that preceded it, blockchain technology will create winners and losers. This book shines a light on where it can lead us in the next decade and beyond.


    ©2021 GoogleSite Terms of ServicePrivacyDevelopersAbout Google|Location: United StatesLanguage: English (United States)
    By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.