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 book is intended to help new users learn the basic concepts of SOLIDWORKS and good solid modeling techniques in an easy to follow guide that includes video instruction. It is a great starting point for those new to SOLIDWORKS or as a teaching aid in classroom training to become familiar with the software’s interface, basic commands and strategies as users complete a series of models while learning different ways to accomplish a particular task.


    At the end of this book, you will have a fairly good understanding of the SOLIDWORKS interface and the most commonly used commands for part modeling, assembly and detailing after completing a series of components and their 2D drawings complete with Bill of Materials.


    The book focuses on the processes to complete the modeling of a part, instead of focusing on individual software commands or operations, which are generally simple enough to learn.


    Throughout this book the author introduces you to new commands that are required to pass the Certified SOLIDWORKS Associate exam, as listed on the SOLIDWORKS website. A dedicated chapter provides you with details about the exam, as well as a practice test to help you prepare for the actual exam.


    SOLIDWORKS is an easy to use CAD software that includes many time saving tools that will enable new and experienced users to complete design tasks faster than before. Most commands covered in this book have advanced options, which may not be covered in this book. This is meant to be a starting point to help new users to learn the basic and most frequently used commands.

    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.

    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 21st 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. And Jobs speaks candidly, sometimes brutally so, about the people he worked with and competed against. His friends, foes, and colleagues provide 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.

    Driven by demons, Jobs could drive those around him to fury and despair. But his personality and products were interrelated, just as Apple’s hardware and software tended to be, as if part of an integrated system. 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.
    • Designed for first-time SOLIDWORKS Simulation users

    • Focuses on examples commonly found in Design of Machine Elements courses

    • Many problems are accompanied by solutions using classical equations

    • Combines step-by-step tutorials with detailed explanations of why each step is taken


    Analysis of Machine Elements Using SOLIDWORKS Simulation 2021 is written primarily for first-time SOLIDWORKS Simulation 2021 users who wish to understand finite element analysis capabilities applicable to stress analysis of mechanical elements. The focus of examples is on problems commonly found in introductory, undergraduate, Design of Machine Elements or similarly named courses.

    In order to be compatible with most machine design textbooks, this text begins with problems that can be solved with a basic understanding of mechanics of materials. Problem types quickly migrate to include states of stress found in more specialized situations common to a design of mechanical elements course. Paralleling this progression of problem types, each chapter introduces new software concepts and capabilities.

    Many examples are accompanied by problem solutions based on use of classical equations for stress determination. Unlike many step-by-step user guides that only list a succession of steps, which if followed correctly lead to successful solution of a problem, this text attempts to provide insight into why each step is performed.

    This approach amplifies two fundamental tenets of this text. The first is that a better understanding of course topics related to stress determination is realized when classical methods and finite element solutions are considered together. The second tenet is that finite element solutions should always be verified by checking, whether by classical stress equations or experimentation.

    Each chapter begins with a list of learning objectives related to specific capabilities of the SOLIDWORKS Simulation program introduced in that chapter. Most software capabilities are repeated in subsequent examples so that users gain familiarity with their purpose and are capable of using them in future problems. All end-of-chapter problems are accompanied by evaluation "check sheets" to facilitate grading assignments.


    Table of Contents

       Introduction

    1.  Stress Analysis Using SOLIDWORKS Simulation

    2.  Curved Beam Analysis

    3.  Stress Concentration Analysis

    4.  Thin and Thick Wall Pressure Vessels

    5.  Interference Fit Analysis

    6.  Contact Analysis

    7.  Bolted Joint Analysis

    8.  Design Optimization

    9.  Elastic Buckling

    10. Fatigue Testing Analysis

    11. Thermal Stress Analysis

       Appendix A: Organizing Assignments Using MS Word

       Appendix B: Alternate Method to Change Screen Background Color

       Index


    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.

    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
    Parametric Modeling with SOLIDWORKS 2021 contains a series of seventeen tutorial style lessons designed to introduce SOLIDWORKS 2021, solid modeling and parametric modeling techniques and concepts. This book introduces SOLIDWORKS 2021 on a step-by-step basis, starting with constructing basic shapes, all the way through to the creation of assembly drawings and motion analysis.

    This book takes a hands on, exercise intensive approach to all the important parametric modeling techniques and concepts. Each lesson introduces a new set of commands and concepts, building on previous lessons. The lessons guide the user from constructing basic shapes to building intelligent solid models, assemblies and creating multi-view drawings.

    This book also covers some of the more advanced features of SOLIDWORKS 2021, including how to use the SOLIDWORKS Design Library, basic motion analysis, collision detection and analysis with SimulationXpress.

    The exercises in this book cover the performance tasks that are included on the Certified SOLIDWORKS Associate (CSWA) Examination. Reference guides located at the front of the book and in each chapter show where these performance tasks are covered.

    This book also introduces you to the general principles of 3D printing including a brief history of 3D printing, the types of 3D printing technologies, commonly used filaments, and the basic procedure for printing a 3D model. 3D printing makes it easier than ever for anyone to start turning their designs into physical objects and by the end of this book you will be ready to start printing out your own designs.

    Engineering Design with SOLIDWORKS 2021 is written to assist students, designers, engineers and professionals. The book provides a solid foundation in SOLIDWORKS by utilizing projects with step-by-step instructions for the beginner to intermediate SOLIDWORKS user featuring machined, plastic and sheet metal components.

    Desired outcomes and usage competencies are listed for each project. The book is divided into five sections with 11 projects.

    Project 1 - Project 6: Explore the SOLIDWORKS User Interface and CommandManager, Document and System properties, simple and complex parts and assemblies, proper design intent, design tables, configurations, multi-sheet, multi-view drawings, BOMs, and Revision tables using basic and advanced features. Additional techniques include the edit and reuse of features, parts, and assemblies through symmetry, patterns, configurations, SOLIDWORKS 3D ContentCentral and the SOLIDWORKS Toolbox.

    Project 7: Understand Top-Down assembly modeling and Sheet Metal parts. Develop components In-Context with InPlace Mates, along with the ability to import parts using the Top-Down assembly method. Convert a solid part into a Sheet Metal part and insert and apply various Sheet Metal features.

    Project 8 - Project 9: Recognize SOLIDWORKS Simulation and Intelligent Modeling techniques. Understand a general overview of SOLIDWORKS Simulation and the type of questions that are on the SOLIDWORKS Simulation Associate - Finite Element Analysis (CSWSA-FEA) exam. Apply design intent and intelligent modeling techniques in a sketch, feature, part, plane, assembly and drawing.

    Project 10: Comprehend the differences between additive and subtractive manufacturing. Understand 3D printer terminology along with a working knowledge of preparing, saving, and printing CAD models on a low cost printer.

    Project 11: Review the Certified SOLIDWORKS Associate (CSWA) program. Understand the curriculum and categories of the CSWA exam and the required model knowledge needed to successfully take the exam.

    The author developed the industry scenarios by combining his own industry experience with the knowledge of engineers, department managers, vendors and manufacturers. These professionals are directly involved with SOLIDWORKS every day. Their responsibilities go far beyond the creation of just a 3D model.

    Design Integration Using Autodesk Revit 2022 is designed to provide you with a well-rounded knowledge of Autodesk Revit tools and techniques. All three disciplines of the Revit platform are introduced in this textbook. This approach gives you a broad overview of the Building Information Modeling (BIM) process. The topics cover the design integration of most of the building disciplines: Architectural, Interior Design, Structural, Mechanical, Plumbing and Electrical. Civil is not covered, but adding topography to your model is. Each book also includes access to nearly 100 video tutorials designed to further help you master Autodesk Revit.

    Throughout the book you develop a two story law office. The drawings start with the floor plans and develop all the way to photo-realistic renderings similar to the one on the cover of this book. Along the way the building’s structure, ductwork, plumbing and electrical (power and lighting) are modeled. By the end, you will have a thorough knowledge of many of the Revit basics needed to be productive in a classroom or office environment. Even if you will only be working with one component of Revit in your chosen profession, this book will give you important knowledge on how the other disciplines will be doing their work and valuable insight into the overall process.

    The first four chapters cover many of the Revit basics needed to successfully and efficiently work with the software. Once the fundamentals are covered, the remaining chapters walk you through a building project which is started from scratch so nothing is taken for granted by you or the author.


    About Bonus Material

    Each book comes with access to the following:


    Extensive video instruction shows you how to use all the major tools in Autodesk Revit.

    Bonus chapters include an introduction to Revit Families, Rooms and Spaces, Lighting Design, Autodesk Showcase and much more.

    A bonus draft copy of the Roof Study Workbook which includes information on controlling the top surface of the roof in Revit

    As an instructor, the author understands that many students in a classroom setting have varying degrees of computer experience. To help level the playing field an entire bonus chapter is devoted to an introduction to computers. Much of the basics are covered, from computer hardware and software to file management procedures: including step-by-step instructions on using a flash drive.


    About the Videos

    Access to nearly 100 videos, almost five hours of content, are also included with your purchase of this book. These videos break down each topic into several short videos so that you can easily navigate to a specific aspect of a tool or feature in Autodesk Revit. This makes the videos both a powerful learning tool and convenient video reference. The videos make it easy to see the menu selections and will make learning Revit straightforward and simple. It's like having the author by your side showing you exactly how to use all the major tools in Autodesk Revit.

    CISSP Study Guide - fully updated for the 2021 CISSP Body of Knowledge

    (ISC)2 Certified Information Systems Security Professional (CISSP) Official Study Guide, 9th Edition has been completely updated based on the latest 2021 CISSP Exam Outline. This bestselling Sybex Study Guide covers 100% of the exam objectives. You'll prepare for the exam smarter and faster with Sybex thanks to expert content, knowledge from our real-world experience, advice on mastering this adaptive exam, access to the Sybex online interactive learning environment, and much more. Reinforce what you've learned with key topic exam essentials and chapter review questions.

    The three co-authors of this book bring decades of experience as cybersecurity practitioners and educators, integrating real-world expertise with the practical knowledge you’ll need to successfully pass the CISSP exam. Combined, they’ve taught cybersecurity concepts to millions of students through their books, video courses, and live training programs.

    Along with the book, you also get access to Sybex's superior online interactive learning environment that includes:

    • Over 900 new and improved practice test questions with complete answer explanations. This includes all of the questions from the book plus four additional online-only practice exams, each with 125 unique questions. You can use the online-only practice exams as full exam simulations. Our questions will help you identify where you need to study more. Get more than 90 percent of the answers correct, and you're ready to take the certification exam.
    • More than 700 Electronic Flashcards to reinforce your learning and give you last-minute test prep before the exam
    • A searchable glossary in PDF to give you instant access to the key terms you need to know for the exam
    • New for the 9th edition: Audio Review. Author Mike Chapple reads the Exam Essentials for each chapter providing you with 2 hours and 50 minutes of new audio review for yet another way to reinforce your knowledge as you prepare.

    Coverage of all of the exam topics in the book means you'll be ready for:

    • Security and Risk Management
    • Asset Security
    • Security Architecture and Engineering
    • Communication and Network Security
    • Identity and Access Management (IAM)
    • Security Assessment and Testing
    • Security Operations
    • Software Development Security
    This book is designed for undergraduate students completely new to programming with MATLAB. Case studies and examples are used extensively throughout this book and are at the core of what makes this book so unique. The author believes that the best way to learn MATLAB is to study programs written by experienced programmers and that the quality of these example programs determines the quality of the book. The examples in this book are carefully designed to teach you MATLAB programming as well as to inspire within you your own problem solving potential. Most of the examples used in this book are designed to solve a whole class of problems, rather than a single, specific problem.


    A learn by doing teaching approach is used all through the book. You are guided to tackle a problem using MATLAB commands first and then the commands are explained line by line. This process of learning through hands on experience is one of the most efficient and pain-free ways of learning MATLAB. This approach, together with the extensive use of ordered textboxes, figures, and tables, greatly reduces the size of the book, while still providing you with a book that’s comprehensive and easy to follow.


    The first chapter of this book introduces the MATLAB programming environment and familiarizes you with MATLAB’s core functionality. Chapters two through nine discuss basic MATLAB functionalities in a progressive and comprehensive way. The chapters start out simple and build in complexity as you advance through the book. Chapters ten through thirteen cover advanced topics that are particularly useful in college programs. Each chapter consists of sections, each covering a topic and providing one or more examples. Related MATLAB functions are organized at the end of a section. Additional exercise problems are provided at the end of chapters two through nine.


    Examples in each section are presented in a consistent way. An example is usually described first, followed by a MATLAB script. Any resulting text and graphics output (and in some cases inputs) that are produced from running a script are presented and discussed. Finally, the remainder of each section is devoted to explaining the purpose of the lines of the script.


    Who this book is for


    This book is developed mainly for undergraduate engineering students. It may be used in courses such as Computers in Engineering, or others that use MATLAB as a software platform. It can also be used as a self-study book for learning MATLAB.


    College level engineering examples are used in this book. Background knowledge for these engineering examples is illustrated as thoroughly as possible.

    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.

    Parametric Modeling with SOLIDWORKS 2020 contains a series of seventeen tutorial style lessons designed to introduce SOLIDWORKS 2020, solid modeling and parametric modeling techniques and concepts. This book introduces SOLIDWORKS 2020 on a step-by-step basis, starting with constructing basic shapes, all the way through to the creation of assembly drawings and motion analysis.


    This book takes a hands on, exercise intensive approach to all the important parametric modeling techniques and concepts. Each lesson introduces a new set of commands and concepts, building on previous lessons. The lessons guide the user from constructing basic shapes to building intelligent solid models, assemblies and creating multi-view drawings.


    This book also covers some of the more advanced features of SOLIDWORKS 2020, including how to use the SOLIDWORKS Design Library, basic motion analysis, collision detection and analysis with SimulationXpress.


    The exercises in this book cover the performance tasks that are included on the Certified SOLIDWORKS Associate (CSWA) Examination. Reference guides located at the front of the book and in each chapter show where these performance tasks are covered.


    This book also introduces you to the general principles of 3D printing including a brief history of 3D printing, the types of 3D printing technologies, commonly used filaments, and the basic procedure for printing a 3D model. 3D printing makes it easier than ever for anyone to start turning their designs into physical objects and by the end of this book you will be ready to start printing out your own designs.

    Principles and Practices An Integrated Approach to Engineering Graphics and AutoCAD 2021 combines an introduction to AutoCAD 2021 with a comprehensive coverage of engineering graphics principles. By adopting this textbook, you will no longer need to adopt separate CAD and engineering graphics books for your course. Not only will this unified approach give your course a smoother flow, your students will also save money on their textbooks. What's more, the tutorial exercises in this text have been expanded to cover the performance tasks found on the AutoCAD 2021 Certified User Examination.


    The primary goal of Principles and Practices An Integrated Approach to Engineering Graphics and AutoCAD 2021 is to introduce the aspects of engineering graphics with the use of modern Computer Aided Design/Drafting software - AutoCAD 2021. This text is intended to be used as a training guide for students and professionals. The chapters in the text proceed in a pedagogical fashion to guide you from constructing basic shapes to making complete sets of engineering drawings. This text takes a hands-on, exercise-intensive approach to all the important concepts of Engineering Graphics, as well as in depth discussions of CAD techniques.


    This textbook contains a series of thirteen chapters, with detailed step-by-step tutorial-style lessons designed to introduce beginning CAD users to the graphic language used in all branches of technical industry. The CAD techniques and concepts discussed in the text are also designed to serve as the foundation to the more advanced parametric feature-based CAD packages, such as Autodesk Inventor.


    After completing this text your students will be prepared to pass the AutoCAD Certified User Examination. Certified User Reference Guides located at the front of the book and in each chapter show where these performance tasks are covered.

    This book is your AutoCAD 2020 Instructor. The objective of this book is to provide you with extensive knowledge of AutoCAD, whether you are taking an instructor-led course or learning on your own.


    AutoCAD 2020 Instructor maintains the pedagogy and in-depth coverage that have always been the hallmark of the Leach texts. As the top-selling university textbook for almost a decade, the AutoCAD Instructor series continues to deliver broad coverage of AutoCAD in a structured, easy-to-comprehend manner.


    AutoCAD 2020 Instructor is command-oriented, just like AutoCAD. Chapters are structured around related commands, similar to the organization of AutoCAD’s menu system.


    The sequence of chapters starts with fundamental drawing commands and skills and then progresses to more elaborate procedures and specialized applications. The writing style introduces small pieces of information explained in simple form, and then builds on that knowledge to deliver more complex drawing strategies, requiring a synthesis of earlier concepts. Over 2000 figures illustrate the commands, features, and ideas.


    AutoCAD 2020 Instructor is an ideal reference guide, unlike tutorial-oriented books where specific information is hard to relocate. Because these chapters focus on related commands, and complete coverage for each command is given in one place, the commands, procedures, and applications are easy to reference. Tabbed pages help locate tables, lists, appendices, and the comprehensive index.


    What makes this book unique?


    • In depth coverage of AutoCAD 2020 commands and features 

    • Command Tables indicate where to locate and how to start each command 

    • TIP markers in the margin provide important tips, notes, reminders, short-cuts and identify what's new 

    • Complete chapter exercises with many multi-chapter “REUSE” problems 

    • Well suited for a two or three course sequence 



    Online Resources


    Your purchase of AutoCAD 2020 Instructor includes three free exclusive bonus chapters that are available by redeeming the unique access code found on the inside of the front cover. These bonus chapters cover geometric constraints, dynamic blocks and express tools.


    Chapter exercises drawings and additional student questions are available for free.

    Don't simply show your data—tell a story with it!

    Storytelling with Data teaches you the fundamentals of data visualization and how to communicate effectively with data. You'll discover the power of storytelling and the way to make data a pivotal point in your story. The lessons in this illuminative text are grounded in theory, but made accessible through numerous real-world examples—ready for immediate application to your next graph or presentation.

    Storytelling is not an inherent skill, especially when it comes to data visualization, and the tools at our disposal don't make it any easier. This book demonstrates how to go beyond conventional tools to reach the root of your data, and how to use your data to create an engaging, informative, compelling story. Specifically, you'll learn how to:

    • Understand the importance of context and audience
    • Determine the appropriate type of graph for your situation
    • Recognize and eliminate the clutter clouding your information
    • Direct your audience's attention to the most important parts of your data
    • Think like a designer and utilize concepts of design in data visualization
    • Leverage the power of storytelling to help your message resonate with your audience

    Together, the lessons in this book will help you turn your data into high impact visual stories that stick with your audience. Rid your world of ineffective graphs, one exploding 3D pie chart at a time. There is a story in your data—Storytelling with Data will give you the skills and power to tell it!

    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.

    A comprehensive guide for beginners to learn the key concepts, real-world applications, and latest features of C# 9 and .NET 5 with hands-on exercises using VS CodeKey Features
    • Explore the newest additions to C# 9, the .NET 5 class library, Entity Framework Core and Blazor
    • Strengthen your command of ASP.NET Core 5.0 and create professional websites and services
    • Build cross-platform apps for Windows, macOS, Linux, iOS, and Android
    Book Description

    In C# 9 and .NET 5 – Modern Cross-Platform Development, Fifth Edition, expert teacher Mark J. Price gives you everything you need to start programming C# applications.

    This latest edition uses the popular Visual Studio Code editor to work across all major operating systems. It is fully updated and expanded with a new chapter on the Microsoft Blazor framework.

    The book's first part teaches the fundamentals of C#, including object-oriented programming and new C# 9 features such as top-level programs, target-typed new object instantiation, and immutable types using the record keyword. Part 2 covers the .NET APIs, for performing tasks like managing and querying data, monitoring and improving performance, and working with the file system, async streams, serialization, and encryption. Part 3 provides examples of cross-platform apps you can build and deploy, such as websites and services using ASP.NET Core or mobile apps using Xamarin.Forms. The best type of application for learning the C# language constructs and many of the .NET libraries is one that does not distract with unnecessary application code. For that reason, the C# and .NET topics covered in Chapters 1 to 13 feature console applications. In Chapters 14 to 20, having mastered the basics of the language and libraries, you will build practical applications using ASP.NET Core, Model-View-Controller (MVC), and Blazor.

    By the end of the book, you will have acquired the understanding and skills you need to use C# 9 and .NET 5 to create websites, services, and mobile apps.

    What you will learn
    • Build your own types with object-oriented programming
    • Query and manipulate data using LINQ
    • Build websites and services using ASP.NET Core 5
    • Create intelligent apps using machine learning
    • Use Entity Framework Core and work with relational databases
    • Discover Windows app development using the Universal Windows Platform and XAML
    • Build rich web experiences using the Blazor framework
    • Build mobile applications for iOS and Android using Xamarin.Forms
    Who this book is for

    This book is best for C# and .NET beginners, or programmers who have worked with C# in the past but feel left behind by the changes in the past few years. This book doesn't expect you to have any C# or .NET experience; however, you should have a general understanding of programming.

    Students and professionals with a science, technology, engineering, or mathematics (STEM) background can certainly benefit from this book.

    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.

    The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write clear and idiomatic Go to solve real-world problems. The book does not assume prior knowledge of Go nor experience with any specific language, so you’ll find it accessible whether you’re most comfortable with JavaScript, Ruby, Python, Java, or C++.
    • The first chapter is a tutorial on the basic concepts of Go, introduced through programs for file I/O and text processing, simple graphics, and web clients and servers.
    • Early chapters cover the structural elements of Go programs: syntax, control flow, data types, and the organization of a program into packages, files, and functions. The examples illustrate many packages from the standard library and show how to create new ones of your own. Later chapters explain the package mechanism in more detail, and how to build, test, and maintain projects using the go tool.
    • The chapters on methods and interfaces introduce Go’s unconventional approach to object-oriented programming, in which methods can be declared on any type and interfaces are implicitly satisfied. They explain the key principles of encapsulation, composition, and substitutability using realistic examples.
    • Two chapters on concurrency present in-depth approaches to this increasingly important topic. The first, which covers the basic mechanisms of goroutines and channels, illustrates the style known as communicating sequential processes for which Go is renowned. The second covers more traditional aspects of concurrency with shared variables. These chapters provide a solid foundation for programmers encountering concurrency for the first time.
    • The final two chapters explore lower-level features of Go. One covers the art of metaprogramming using reflection. The other shows how to use the unsafe package to step outside the type system for special situations, and how to use the cgo tool to create Go bindings for C libraries.

    The book features hundreds of interesting and practical examples of well-written Go code that cover the whole language, its most important packages, and a wide range of applications. Each chapter has exercises to test your understanding and explore extensions and alternatives. Source code is freely available for download from http://gopl.io/ and may be conveniently fetched, built, and installed using the go get command.

    Become well-versed with IT security essentials and exam objectives for CompTIA Security+ SY0-601 certificationKey Features
    • Written by Ian Neil, one of the world’s top CompTIA Security+ trainers
    • Test your knowledge of security jargon and acronyms with self-assessment and realistic exam questions
    • Learn about cryptography, encryption, and security policies to deliver a robust infrastructure
    Book Description

    The CompTIA Security+ certification confirms that you have the fundamental knowledge required to perform core security functions and pursue a career in IT security. Authored by Ian Neil, a world-class CompTIA Security+ 601 trainer, this book is a best-in-class study guide that fully covers the CompTIA Security+ 601 exam objectives.

    Complete with self-assessment scenarios and realistic exam questions, this guide will help you master the core concepts to pass the exam the first time you take it. With the help of relevant examples, you'll learn about fundamental security concepts, from certificates and encryption to identity and access management (IAM). You'll then delve into the important domains of the exam, namely, cloud security, threats, attacks and vulnerabilities, technologies and tools, architecture and design, risk management, and cryptography and public key infrastructure (PKI). This book comes with over 600 practice questions with detailed explanations and includes two mock exams to help you test yourself.

    By the end of this book, you will understand the application of core Security+ concepts in the real world and be ready to take the exam with confidence.

    What you will learn
    • Get to grips with security fundamentals, from the CIA triad through to IAM
    • Explore cloud security and techniques used in penetration testing
    • Discover different authentication methods and troubleshoot security issues
    • Secure the devices and applications that are used by your company
    • Identify and protect against various types of malware and virus
    • Protect your environment against social engineering and advanced attacks
    • Understand and implement PKI concepts
    • Delve into secure application development, deployment, and automation concepts
    Who this book is for

    If you want to take and pass the CompTIA Security+ SY0-601 exam, even if you are not from an IT background, this book is for you. You’ll find this guide useful if you want to become a qualified security professional. This book is also ideal for US Government and DOD personnel seeking this certification.

    The challenges to humanity posed by the digital future, the first detailed examination of the unprecedented form of power called "surveillance capitalism," and the quest by powerful corporations to predict and control our behavior.

    In this masterwork of original thinking and research, Shoshana Zuboff provides startling insights into the phenomenon that she has named surveillance capitalism. The stakes could not be higher: a global architecture of behavior modification threatens human nature in the twenty-first century just as industrial capitalism disfigured the natural world in the twentieth.

    Zuboff vividly brings to life the consequences as surveillance capitalism advances from Silicon Valley into every economic sector. Vast wealth and power are accumulated in ominous new "behavioral futures markets," where predictions about our behavior are bought and sold, and the production of goods and services is subordinated to a new "means of behavioral modification."

    The threat has shifted from a totalitarian Big Brother state to a ubiquitous digital architecture: a "Big Other" operating in the interests of surveillance capital. Here is the crucible of an unprecedented form of power marked by extreme concentrations of knowledge and free from democratic oversight. Zuboff's comprehensive and moving analysis lays bare the threats to twenty-first century society: a controlled "hive" of total connection that seduces with promises of total certainty for maximum profit -- at the expense of democracy, freedom, and our human future.

    With little resistance from law or society, surveillance capitalism is on the verge of dominating the social order and shaping the digital future -- if we let it.
    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.

    From Ben Mezrich, the New York Times bestselling author of The Accidental Billionaires and Bringing Down the House, comes Bitcoin Billionaires--the fascinating story of brothers Tyler and Cameron Winklevoss's big bet on crypto-currency and its dazzling pay-off.

    Ben Mezrich's 2009 bestseller The Accidental Billionaires is the definitive account of Facebook's founding and the basis for the Academy Award–winning film The Social Network. Two of the story's iconic characters are Harvard students Tyler and Cameron Winklevoss: identical twins, Olympic rowers, and foils to Mark Zuckerberg. Bitcoin Billionaires is the story of the brothers’ redemption and revenge in the wake of their epic legal battle with Facebook.

    Planning to start careers as venture capitalists, the brothers quickly discover that no one will take their money after their fight with Zuckerberg. While nursing their wounds in Ibiza, they accidentally run into an eccentric character who tells them about a brand-new idea: cryptocurrency. Immersing themselves in what is then an obscure and sometimes sinister world, they begin to realize “crypto” is, in their own words, "either the next big thing or total bulls--t." There’s nothing left to do but make a bet.

    From the Silk Road to the halls of the Securities and Exchange Commission, Bitcoin Billionaires will take us on a wild and surprising ride while illuminating a tantalizing economic future. On November 26, 2017, the Winklevoss brothers became the first bitcoin billionaires. Here’s the story of how they got there—as only Ben Mezrich could tell it.
    • A comprehensive easy to understand workbook using step-by-step instructions

    • Designed as a textbook for undergraduate and graduate students

    • Relevant background knowledge is reviewed whenever necessary

    • Twenty seven real world case studies are used to give readers hands-on experience

    • Comes with video demonstrations of all 45 exercises

    • Compatible with ANSYS Student 2021

    • Printed in full color


    Finite Element Simulations with ANSYS Workbench 2021 is a comprehensive and easy to understand workbook. Printed in full color, it utilizes rich graphics and step-by-step instructions to guide you through learning how to perform finite element simulations using ANSYS Workbench.

    Twenty seven real world case studies are used throughout the book. Many of these case studies are industrial or research projects that you build from scratch. Prebuilt project files are available for download should you run into any problems. Companion videos, that demonstrate exactly how to perform each tutorial, are also available.

    Relevant background knowledge is reviewed whenever necessary. To be efficient, the review is conceptual rather than mathematical. Key concepts are inserted whenever appropriate and summarized at the end of each chapter. Additional exercises or extension research problems are provided as homework at the end of each chapter.

    A learning approach emphasizing hands-on experiences is utilized though this entire book. A typical chapter consists of six sections. The first two provide two step-by-step examples. The third section tries to complement the exercises by providing a more systematic view of the chapter subject. The following two sections provide more exercises. The final section provides review problems.


    Who this book is for

    This book is designed to be used mainly as a textbook for undergraduate and graduate students. It will work well in:

    • a finite element simulation course taken before any theory-intensive courses

    • an auxiliary tool used as a tutorial in parallel during a Finite Element Methods course

    • an advanced, application oriented, course taken after a Finite Element Methods course


    About the Videos

    Each copy of this book includes access to video instruction. In these videos the author provides a clear presentation of tutorials found in the book. The videos reinforce the steps described in the book by allowing you to watch the exact steps the author uses to complete the exercises.


    Table of Contents

    1.  Introduction

    2.  Sketching

    3.  2D Simulations

    4.  3D Solid Modeling

    5.  3D Simulations

    6.  Surface Models

    7.  Line Models

    8.  Optimization

    9.  Meshing

    10. Buckling and Stress Stiffening

    11. Modal Analysis

    12. Transient Structural Simulations

    13. Nonlinear Simulations

    14. Nonlinear Materials

    15. Explicit Dynamics

       Index


    The Complete Guide to Mold Making with SOLIDWORKS 2021 is a quick paced book written to provide experienced SOLIDWORKS users with in-depth knowledge of the mold tools provided by SOLIDWORKS. Throughout this book you will learn the procedures necessary for using these tools to create and analyze effective mold designs.

    Utilizing step-by-step instructions, each chapter of this book will guide you through different tasks, from designing or repairing a mold, to developing complex parting lines; from making a core in the part mode to advancing through more complex tasks in the assembly mode. Throughout this book you will be introduced to using surfacing tools to repair models and prepare them for the mold making process.

    Towards the end of this book, you will learn how to work with SOLIDWORKS Plastics and Flow Simulation to simulate the way melted plastics flow during the injection molding process. You will also learn to analyze the thick-thin wall regions to predict defects on plastic parts and molds. Learning how to analyze plastic parts for errors and correct them early in the design stage is a valuable skill, which can save a significant amount of time throughout the span of the entire design process.

    Every project in this book is based on real world products. Each of these projects have been broken down and developed into simple, comprehensible steps. Furthermore, every mold design is explained very clearly in short chapters, ranging from 15 to 25 pages. Each step comes with the exact screen shot to help you understand the main concept of the design. Learn the mold designs at your own pace, as you progress from simple core and cavity creation to more complex mold design challenges.

    This book will also teach you to use various surfacing tools such as:

    • Ruled Surface

    • Planar Surface

    • Knit Surface

    • Filled Surface

    • Extend Surface

    • Trim Surface

    • Lofted Surface


    Who This Book Is For

    This book is for users already familiar with SOLIDWORKS who want to expand their knowledge of mold design. To get the most out of this mold design book, it is strongly recommended that you have completed all the lessons in the SOLIDWORKS Advanced Techniques book or have comparable knowledge. More CAD literate individuals, who want to expand their knowledge of the different features that SOLIDWORKS 2021 has to offer, will also find this book to be a great resource.

    Siemens NX 2020 for Designers is a comprehensive book that introduces the users to feature based 3D parametric solid modeling using the NX software. The book covers all major environments of NX with a thorough explanation of all tools, options, and their applications to create real-world products. More than 40 mechanical engineering industry examples and additional 35 exercises given in the book ensure that the users properly understand the solid modeling design techniques used in the industry and are able to efficiently create parts, assemblies, drawing views with bill of materials as well as learn the editing techniques that are essential to make a successful design. In this edition, four industry specific projects are also provided for free download to the users to practice the tools learned and enhance their skills.

    Keeping in mind the requirements of the users, the book first introduces sketching and part modeling and then gradually progresses to cover assembly, surfacing, and drafting. To make the users understand the concepts of Mold Design and GD&T, two chapters are added in this book. Written with the tutorial point of view and the learn-by-doing theme, the book caters to the needs of both novice and advanced users of NX and is ideally suited for learning at your convenience and pace.

    Salient Features

    Comprehensive coverage of NX concepts and techniques.

    Tutorial approach to explain the concepts and tools of NX.

    Detailed explanation of all commands and tools.

    Hundreds of illustrations for easy understanding of concepts.

    Step-by-step instructions to guide the users through the learning process.

    More than 40 real-world mechanical engineering designs as tutorials, 35 as exercises, and projects with step-by-step explanation.

    Four real world projects available for free download.

    Additional information throughout the book in the form of notes and tips.

    Self-Evaluation Tests and Review Questions at the end of each chapter to help the users assess their knowledge.

    Table of Contents

    Chapter 1: Introduction to NX

    Chapter 2: Drawing Sketches for Solid Models

    Chapter 3: Adding Geometric and Dimensional Constraints to Sketches

    Chapter 4: Editing, Extruding, and Revolving Sketches

    Chapter 5: Working with Datum Planes, Coordinate Systems, and Datum Axes

    Chapter 6: Advanced Modeling Tools-I

    Chapter 7: Advanced Modeling Tools-II

    Chapter 8: Assembly Modeling-I

    Chapter 9: Assembly Modeling-II

    Chapter 10: Surface Modeling

    Chapter 11: Advanced Surface Modeling

    Chapter 12: Generating, Editing, and Dimensioning the Drawing Views

    Chapter 13: Synchronous Modeling

    Chapter 14: Sheet Metal Design

    Chapter 15: Introduction to Injection Mold Design *

    Chapter 16: Concepts of Geometric Dimensioning and Tolerancing *

    Index   (* For Free Download)

    Engineering Graphics with SOLIDWORKS 2021 is written to assist students, designers, engineers and professionals who are new to SOLIDWORKS.

    The book combines the fundamentals of engineering graphics and dimensioning practices with a step-by-step project based approach to learning SOLIDWORKS. The book is divided into four sections with 11 Chapters.

    Chapters 1 - 3: Explore the history of engineering graphics, manual sketching techniques, orthographic projection, Third vs. First angle projection, multi-view drawings, dimensioning practices (ASME Y14.5-2009 standard), line type, fit type, tolerance, fasteners in general, general thread notes and the history of CAD leading to the development of SOLIDWORKS.

    Chapters 4 - 9: Comprehend the SOLIDWORKS User Interface and CommandManager, Document and System properties, simple machine parts, simple and complex assemblies, proper design intent, design tables, configurations, multi-sheet, multi-view drawings, BOMs, and Revision tables using basic and advanced features.

    Follow the step-by-step instructions in over 80 activities to develop eight parts, four sub-assemblies, three drawings and six document templates.

    Chapter 10: Prepare for the Certified SOLIDWORKS Associate (CSWA) exam. Understand the curriculum and categories of the CSWA exam and the required model knowledge needed to successfully take the exam.

    Chapter 11: Provide a basic understanding between Additive vs. Subtractive manufacturing. Discuss Fused Filament Fabrication (FFF), STereoLithography (SLA), and Selective Laser Sintering (SLS) printer technology. Select suitable filament material. Comprehend 3D printer terminology. Knowledge of preparing, saving, and printing a model on a Fused Filament Fabrication 3D printer. Information on the Certified SOLIDWORKS Additive Manufacturing (CSWA-AM) exam.

    Review individual features, commands, and tools using SOLIDWORKS Help. The chapter exercises analyze and examine usage competencies based on the chapter objectives. The book is designed to complement the SOLIDWORKS Tutorials located in the SOLIDWORKS Help menu.

    Desired outcomes and usage competencies are listed for each project. Know your objectives up front. Follow the step-by step procedures to achieve your design goals. Work between multiple documents, features, commands, and properties that represent how engineers and designers utilize SOLIDWORKS in industry. The author developed the industry scenarios by combining his own industry experience with the knowledge of engineers, department managers, vendors and manufacturers.

    The primary goal of AutoCAD 2021 Tutorial First Level 2D Fundamentals is to introduce the aspects of Computer Aided Design and Drafting (CADD). This text is intended to be used as a training guide for students and professionals. This text covers AutoCAD 2021 and the lessons proceed in a pedagogical fashion to guide you from constructing basic shapes to making multiview drawings.


    This textbook contains a series of eleven tutorial style lessons designed to introduce beginning CAD users to AutoCAD 2021. It takes a hands-on, exercise-intensive approach to all the important 2D CAD techniques and concepts. This text is also helpful to AutoCAD users upgrading from a previous release of the software. The new improvements and key enhancements of the software are incorporated into the lessons. The 2D-CAD techniques and concepts discussed in this text are also designed to serve as the foundation to the more advanced parametric feature-based CAD packages such as Autodesk Inventor.


    The basic premise of this book is that the more designs you create using AutoCAD 2021, the better you learn the software. With this in mind, each lesson introduces a new set of commands and concepts, building on previous lessons. This book is intended to help readers establish a good basis for exploring and growing in the exciting field of Computer Aided Engineering.


    Video Training


    Included with every new copy of AutoCAD 2021 Tutorial First Level 2D Fundamentals is access to extensive video training. The video training parallels the exercises found in the text and is designed to be watched first before following the instructions in the book. However, the videos do more than just provide you with click by click instructions. Author Luke Jumper also includes a brief discussion of each tool, as well as rich insight into why and how the tools are used. Luke isn’t just telling you what to do, he’s showing and explaining to you how to go through the exercises while providing clear descriptions of the entire process. It’s like having him there guiding you through the book.


    These videos will provide you with a wealth of information and bring the text to life. They are also an invaluable resource for people who learn best through a visual experience. These videos deliver a comprehensive overview of the 2D tools found in AutoCAD and perfectly complement and reinforce the exercises in the book.

    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



    Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.

    Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer–but only if you work at it.

    What kind of work will you be doing? You’ll be reading code–lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.

    Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code–of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.

    Readers will come away from this book understanding
    • How to tell the difference between good and bad code
    • How to write good code and how to transform bad code into good code
    • How to create good names, good functions, good objects, and good classes
    • How to format code for maximum readability
    • How to implement complete error handling without obscuring code logic
    • How to unit test and practice test-driven development
    This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.
    Technical Drawing 101 covers topics ranging from the most basic, such as making freehand, multiview sketches of machine parts, to the advanced—creating an AutoCAD dimension style containing the style settings defined by the ASME Y14.5-2009 Dimensioning and Tolerancing standard. But unlike the massive technical drawing reference texts on the market, Technical Drawing 101 aims to present just the right mix of information and projects that can be reasonably covered by faculty, and assimilated by students, in one semester. Both mechanical and architectural projects are introduced to capture the interest of more students and to offer a broader appeal.


    The authors have also created extensive video training (137 videos, 18.5 hours total) that is included with every copy of the book. In these videos the authors start off by getting students comfortable with the user interface and demonstrating how to use many of AutoCAD's commands and features. The videos progress to more advanced topics where the authors walk students through completing several of the projects in the book.


    The CAD portion of the text incorporates drafting theory whenever possible and covers the basics of drawing setup (units, limits, and layers), the tools of the Draw, Modify, and Dimension toolbars, and the fundamentals of 3D modeling. By focusing on the fundamental building blocks of CAD, Technical Drawing 101 provides a solid foundation for students going on to learn advanced CAD concepts and techniques (paper space, viewports, xrefs, annotative scaling, etc.) in intermediate CAD courses.


    In recognition of the diverse career interests of our students, Technical Drawing 101 includes projects in which students create working drawings for a mechanical assembly as well as for an architectural project. We include architectural drawing because our experience has shown that many (if not most) first-semester drafting students are interested in careers in the architectural design field, and that a traditional technical drawing text, which focuses solely on mechanical drawing projects, holds little interest for these students. The multidisciplinary approach of this text and its supporting materials are intended to broaden the appeal of the curriculum and increase student interest and, it is hoped, future enrollments.

    SOLIDWORKS 2021 for Designers book is written to help the readers effectively use the modeling and assembly tools by utilizing the parametric and feature based approach of SOLIDWORKS 2021. This book provides detailed description of the tools that are commonly used in modeling, assembly, and sheet metal as well as in surfacing. This book further elaborates on the procedures of generating the drawings of a model or assembly, which are used for documentation of a model or assembly.

    Special emphasis has been laid on the introduction of concepts, which have been explained using detailed textual description along with graphical examples. The examples and tutorials used in this book ensure that the users can relate the information provided in this textbook with the practical industry designs. In addition, two student projects and a SOLIDWORKS Certification Exam questions set have also been added in this edition for the students to practice and get familiarized with SOLIDWORKS certification questions.

    Salient Features

    Consists of 21 chapters that are organized in a pedagogical sequence.

    Comprehensive coverage of SOLIDWORKS 2021 concepts and techniques.

    Hundreds of illustrations and tutorial approach to explain the concepts of SOLIDWORS 2021.

    Summary on the first page of the topics that are covered in the chapter.

    Step-by-step instructions that guide the users through the learning process.

    Real-world mechanical engineering designs as tutorials and projects.

    Additional information throughout the book in the form of notes and tips.

    Self-Evaluation Tests and Review Questions at the end of the chapters for the users to assess their knowledge.

    Table of Contents

    Chapter 1: Introduction to SOLIDWORKS 2021

    Chapter 2: Drawing Sketches for Solid Models

    Chapter 3: Editing and modifying Sketches

    Chapter 4: Adding Relations and Dimensions to Sketches

    Chapter 5: Advanced Dimensioning Techniques and Base Feature Options

    Chapter 6: Creating Reference Geometries

    Chapter 7: Advanced Modeling Tools-I

    Chapter 8: Advanced Modeling Tools-II

    Chapter 9: Editing Features

    Chapter 10:Advanced Modeling Tools-III

    Chapter 11: Advanced Modeling Tools-IV

    Chapter 12: Assembly Modeling-I

    Chapter 13: Assembly Modeling-II

    Chapter 14: Working with Drawing View-I

    Chapter 15: Working with Drawing View-II

    Chapter 16: Surfacing Modeling

    Chapter 17: Working with Blocks

    Chapter 18: Sheet Metal Design

    Chapter 19: Equations, Configurations, and Library Features*

    Chapter 20: Motion Study*

    Chapter 21: Introduction to Mold Design*

    Student Projects

    SOLIDWORKS Certification Exam

    Index

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