Beginner's Step-by-Step Coding CourseDK
- Genre: Programming
- Publish Date: January 7, 2020
- Publisher: DK
- Buy on Apple Books | $1.99Buy on Amazon
The most popular and best selling computer ebooks at the Apple iBookstore.
Chart of the top computer ebook best sellers was last updated:
1
Beginner's Step-by-Step Coding CourseDK
With this visual guide to computer programming for beginners, it has never been easier to learn how to code. Coding skills are in high demand and the need for programmers is still growing. Covering three of the most popular languages for new coders, this book uses a graphic method to break complex subjects into user-friendly chunks, bringing essential skills within easy reach. Each chapter contains tutorials on practical projects designed to teach you the main applications of each language, such as building websites, creating games, and designing apps. The book also looks at many of the main coding languages that are out there, outlining the key applications of each language, so you can choose the right language for you. You'll learn to think like a programmer by breaking a problem down into parts, before turning those parts into lines of code. Short, easy-to-follow steps then show you, piece by piece, how to build a complete program. There are challenges for you to tackle to build your confidence before moving on. Written by a team of expert coders and coding teachers, Beginner's Step-by-Step Coding Course is the ideal way to get to set you on the road to code.
2
The Microsoft Office 365 BibleJames Holler
⭐ This book includes 4 COMPLETELY FREE EBOOKS! Find out how to download them inside the book ⭐ NOW! Stop wasting time and money trying to figure out everything yourself and master all the functions of the Office Suite! If you are a fan of PC and use it for work, entertainment, or anything else, mastering main Microsoft Programs is a MUST. I can’t tell you enough how many people I see not just struggling to use a program like EXCEL, WORD, POWERPOINT, ONE NOTE, ONE DRIVE, OUTLOOK, TEAMS, ACCESS, PUBLISHER, and others, but also… wasting so much time doing things that should take minutes and even seconds instead of hours and days. On top of that, on average most people use less than 5% of programs’ full potential at any given time. For this exact reason, I created this amazing, in-depth book – to help you master these programs in no time, even if you don’t have any experience. Here is what’s inside: - BOOK #1 – EXCEL - BOOK #2 – WORD - BOOK #3 – POWERPOINT - BOOK #4 – ONE NOTE - BOOK #5 – ONE DRIVE - BOOK #6 – OUTLOOK - BOOK #7 – TEAMS - BOOK #8 – ACCESS - BOOK #9 – PUBLISHER As you can see, this book covers the majority of the most important Microsoft Office programs and helps you understand: - Ins and Outs of each program - How to learn the fundamentals fast and use main functions effectively - Different kinds of shortcuts and tips for smart use and speed - Differences between them and when you should choose which program for a specific task - Unique elements and functions you have to be aware of but probably have never used - So much more! And even if you don’t have any experience whatsoever, or just bought your PC a few days ago and now you are wondering what the best and simplest way to master Microsoft Office is, this book is for you!
3
The Linux Command Line, 2nd EditionWilliam Shotts
You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book's short, easily-digestible chapters, you'll learn how to: • Create and delete files, directories, and symlinks • Administer your system, including networking, package installation, and process management • Use standard input and output, redirection, and pipelines • Edit files with Vi, the world's most popular text editor • Write shell scripts to automate common or boring tasks • Slice and dice text files with cut, paste, grep, patch, and sed Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.
4
Accessibility for EveryoneLaura Kalbag
You make the web more inclusive for everyone, everywhere, when you design with accessibility in mind. Let Laura Kalbag guide you through the accessibility landscape: understand disability and impairment challenges; get a handle on important laws and guidelines; and learn how to plan for, evaluate, and test accessible design. Leverage tools and techniques like clear copywriting, well-structured IA, meaningful HTML, and thoughtful design, to create a solid set of best practices. Whether you’re new to the field or a seasoned pro, get sure footing on the path to designing with accessibility.
5
Generative AI: The Insights You Need from Harvard Business ReviewHarvard Business Review, Ethan Mollick, David De Cremer, Tsedal Neeley & Prabhakant Sinha
The future of AI is here. The world is transfixed by the marvel (and possible menace) of ChatGPT and other generative AI tools. It's clear Gen AI will transform the business landscape, but when and how much remain to be seen. Meanwhile, your smartest competitors are already navigating the risks and reaping the rewards of these new technologies. They're experimenting with new business models around generating text, images, and code at astonishing speed. They're automating customer interactions in ways never before possible. And they're augmenting human creativity in order to innovate faster. How can you take advantage of generative AI and avoid having your business disrupted? Generative AI: The Insights You Need from Harvard Business Review will help you understand the potential of these new technologies, pick the right Gen AI projects, and reinvent your business for the new age of AI. Business is changing. Will you adapt or be left behind? Get up to speed and deepen your understanding of the topics that are shaping your company's future with the Insights You Need from Harvard Business Review series. Featuring HBR's smartest thinking on fast-moving issues—blockchain, cybersecurity, AI, and more—each book provides the foundational introduction and practical case studies your organization needs to compete today and collects the best research, interviews, and analysis to get it ready for tomorrow. You can't afford to ignore how these issues will transform the landscape of business and society. The Insights You Need series will help you grasp these critical ideas—and prepare you and your company for the future.
6
Designing Data-Intensive ApplicationsMartin Kleppmann
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectivelyMake informed decisions by identifying the strengths and weaknesses of different toolsNavigate the trade-offs around consistency, scalability, fault tolerance, and complexityUnderstand the distributed systems research upon which modern databases are builtPeek behind the scenes of major online services, and learn from their architectures
7
Deep LearningIan Goodfellow, Yoshua Bengio & Aaron Courville
An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in industry, and research perspectives. “Written by three experts in the field, Deep Learning is the only comprehensive book on the subject.” —Elon Musk , cochair of OpenAI; cofounder and CEO of Tesla and SpaceX Deep learning is a form of machine learning that enables computers to learn from experience and understand the world in terms of a hierarchy of concepts. Because the computer gathers knowledge from experience, there is no need for a human computer operator to formally specify all the knowledge that the computer needs. The hierarchy of concepts allows the computer to learn complicated concepts by building them out of simpler ones; a graph of these hierarchies would be many layers deep. This book introduces a broad range of topics in deep learning. The text offers mathematical and conceptual background, covering relevant concepts in linear algebra, probability theory and information theory, numerical computation, and machine learning. It describes deep learning techniques used by practitioners in industry, including deep feedforward networks, regularization, optimization algorithms, convolutional networks, sequence modeling, and practical methodology; and it surveys such applications as natural language processing, speech recognition, computer vision, online recommendation systems, bioinformatics, and videogames. Finally, the book offers research perspectives, covering such theoretical topics as linear factor models, autoencoders, representation learning, structured probabilistic models, Monte Carlo methods, the partition function, approximate inference, and deep generative models. Deep Learning can be used by undergraduate or graduate students planning careers in either industry or research, and by software engineers who want to begin using deep learning in their products or platforms. A website offers supplementary material for both readers and instructors.
8
Residential Design Using Autodesk Revit 2023Daniel John Stine
• Starts at an introductory level • Project based tutorials design a house from start to finish • Helps you prepare for the Autodesk Revit Architecture Certification Exam Residential Design Using Autodesk Revit 2023 is designed for users completely new to Autodesk Revit. This text takes a project based approach to learning Autodesk Revit’s architectural tools in which you develop a single family residence all the way to photorealistic renderings like the one on the cover. The lessons begin with a basic introduction to Autodesk Revit 2023. The first four chapters are intended to get you familiar with the user interface and many of the common menus and tools. Throughout the rest of the book a residential building is created and most of Autodesk Revit’s tools and features are covered in greater detail. Using step-by-step tutorial lessons, the residential project is followed through to create elevations, sections, floor plans, renderings, construction sets, etc. Table of Contents 1. Getting Started with Autodesk Revit 2023 2. Lake Cabin: Floor Plan 3. Overview of Linework and Modify Tools 4. Drawing 2D Architectural Objects 5. Floor Plan (First Floor) 6. Floor Plans (Second Floor and Basement Plans) 7. Annotation 8. Roof 9. Floor Systems and Reflected Ceiling Plans 10. Elevations 11. Sections 12. Interior Design 13. Schedules 14. Site Tools & Photo-Realistic Rendering 15. Construction Documents Set 16. Introduction to Phasing and Worksharing 17. Introduction to Revit Content Creation Appendix A: Autodesk Revit Certification Exam Introduction
9
Artificial IntelligenceMelanie Mitchell
“After reading Mitchell’s guide, you’ll know what you don’t know and what other people don’t know, even though they claim to know it. And that’s invaluable." – The New York Times A leading computer scientist brings human sense to the AI bubble No recent scientific enterprise has proved as alluring, terrifying, and filled with extravagant promise and frustrating setbacks as artificial intelligence. The award-winning author Melanie Mitchell, a leading computer scientist, now reveals AI’s turbulent history and the recent spate of apparent successes, grand hopes, and emerging fears surrounding it. In Artificial Intelligence , Mitchell turns to the most urgent questions concerning AI today: How intelligent—really—are the best AI programs? How do they work? What can they actually do, and when do they fail? How humanlike do we expect them to become, and how soon do we need to worry about them surpassing us? Along the way, she introduces the dominant models of modern AI and machine learning, describing cutting-edge AI programs, their human inventors, and the historical lines of thought underpinning recent achievements. She meets with fellow experts such as Douglas Hofstadter, the cognitive scientist and Pulitzer Prize–winning author of the modern classic Gödel, Escher, Bach , who explains why he is “terrified” about the future of AI. She explores the profound disconnect between the hype and the actual achievements in AI, providing a clear sense of what the field has accomplished and how much further it has to go. Interweaving stories about the science of AI and the people behind it, Artificial Intelligence brims with clear-sighted, captivating, and accessible accounts of the most interesting and provocative modern work in the field, flavored with Mitchell’s humor and personal observations. This frank, lively book is an indispensable guide to understanding today’s AI, its quest for “human-level” intelligence, and its impact on the future for us all.
10
A Beginner's Guide to Ham RadioGEORGE FREEMAN
Why do we Need Ham? Ham radio is a fun hobby that affords you to talk to other Ham radio operators locally and around the world. Depending on your license class, Ham radio is used for a wide variety of activities. It is also useful in emergencies, search and rescue operations in disaster situations where all communication networks are down. The beauty of ham radio is that it is independent of any resources whether grid or internet for operation. Grab this guide today and learn all you need to know about Ham Radio.
11
TubesAndrew Blum
“Andrew Blum plunges into the unseen but real ether of the Internet in a journey both compelling and profound….You will never open an email in quite the same way again.” —Tom Vanderbilt, New York Times bestselling author of Traffic When your Internet cable leaves your living room, where does it go? Almost everything about our day-to-day lives—and the broader scheme of human culture—can be found on the Internet. But what is it physically? And where is it really? Our mental map of the network is as blank as the map of the ocean that Columbus carried on his first Atlantic voyage. The Internet, its material nuts and bolts, is an unexplored territory. Until now. In Tubes, journalist Andrew Blum goes inside the Internet's physical infrastructure and flips on the lights, revealing an utterly fresh look at the online world we think we know. It is a shockingly tactile realm of unmarked compounds, populated by a special caste of engineer who pieces together our networks by hand; where glass fibers pulse with light and creaky telegraph buildings, tortuously rewired, become communication hubs once again. From the room in Los Angeles where the Internet first flickered to life to the caverns beneath Manhattan where new fiber-optic cable is buried; from the coast of Portugal, where a ten-thousand-mile undersea cable just two thumbs wide connects Europe and Africa, to the wilds of the Pacific Northwest, where Google, Microsoft, and Facebook have built monumental data centers—Blum chronicles the dramatic story of the Internet's development, explains how it all works, and takes the first-ever in-depth look inside its hidden monuments. This is a book about real places on the map: their sounds and smells, their storied pasts, their physical details, and the people who live there. For all the talk of the "placelessness" of our digital age, the Internet is as fixed in real, physical spaces as the railroad or telephone. You can map it and touch it, and you can visit it. Is the Internet in fact "a series of tubes" as Ted Stevens, the late senator from Alaska, once famously described it? How can we know the Internet's possibilities if we don't know its parts? Like Tracy Kidder's classic The Soul of a New Machine or Tom Vanderbilt's recent bestseller Traffic, Tubes combines on-the-ground reporting and lucid explanation into an engaging, mind-bending narrative to help us understand the physical world that underlies our digital lives.
12
The Kubernetes BookNigel Poulton
This 2023 edition of The Kubernetes Book, by Nigel Poulton, renowned author and video trainer, is up to date with the latest trends in Kubernetes (version 1.26+) and the rapidly evolving cloud-native ecosystem. Containers transformed how we package and deploy applications, but they came with inherent challenges. Kubernetes is a platform for deploying and managing containerized applications at scale. It also abstracts underlying infrastructure, making it easier to deploy and manage applications across heterogenous clouds and on-premises environments. The Kubernetes Book offers a beginner-friendly approach to mastering Kubernetes architecture and core concepts such as Pods, Deployments, Services, StatefulSets, Ingress, ConfigMaps, and more. It also demystifies the Kubernetes API, teaches you how to secure Kubernetes, and brings you up to speed with important cloud-native concepts such as microservices, declarative configuration, desired state, reconciliation, and more. The book also serves as a comprehensive guide for software developers, systems administrators, cloud engineers, and architects to help them master Kubernetes. It offers the most precise explanations and is full of practical examples to help develop applications on a laptop and then deploy them to real-world Kubernetes environments. ★ The Kubernetes Book is updated annually, meaning it's always up to date with the latest and greatest in the Kubernetes and cloud-native ecosystems. Part of a "Mastering Kubernetes" series, book 2. Other books include Quick Start Kubernetes (book 1) and The KCNA Book (book 3).
13
R ProgrammingRoger Peng
This book is designed to be used in conjunction with the course titled R Programming offered by the Department of Biostatistics at The Johns Hopkins University. The course is the second course in the Data Science Specialization. This book contains all of the key video lectures from the course in a convenient offline format. Each of the four weeks of the course is covered in this book. Note that there are no assessments or programming assignments included in the book.
14
The Hundred-Page Machine Learning BookAndriy Burkov
Peter Norvig , Research Director at Google, co-author of AIMA , the most popular AI textbook in the world: "Burkov has undertaken a very useful but impossibly hard task in reducing all of machine learning to 100 pages. He succeeds well in choosing the topics — both theory and practice — that will be useful to practitioners, and for the reader who understands that this is the first 100 (or actually 150) pages you will read, not the last, provides a solid introduction to the field." Aurélien Géron , Senior AI Engineer, author of the bestseller Hands-On Machine Learning with Scikit-Learn and TensorFlow : "The breadth of topics the book covers is amazing for just 100 pages (plus few bonus pages!). Burkov doesn't hesitate to go into the math equations: that's one thing that short books usually drop. I really liked how the author explains the core concepts in just a few words. The book can be very useful for newcomers in the field, as well as for old-timers who can gain from such a broad view of the field." Karolis Urbonas , Head of Data Science at Amazon : "A great introduction to machine learning from a world-class practitioner." Chao Han , VP, Head of R&D at Lucidworks : "I wish such a book existed when I was a statistics graduate student trying to learn about machine learning." Sujeet Varakhedi , Head of Engineering at eBay : "Andriy's book does a fantastic job of cutting the noise and hitting the tracks and full speed from the first page.'' Deepak Agarwal , VP of Artificial Intelligence at LinkedIn : "A wonderful book for engineers who want to incorporate ML in their day-to-day work without necessarily spending an enormous amount of time.'' Gareth James , Professor of Data Sciences and Operations, co-author of the bestseller An Introduction to Statistical Learning, with Applications in R : "This is a compact “how to do data science” manual and I predict it will become a go-to resource for academics and practitioners alike. At 100 pages (or a little more), the book is short enough to read in a single sitting. Yet, despite its length, it covers all the major machine learning approaches, ranging from classical linear and logistic regression, through to modern support vector machines, deep learning, boosting, and random forests. There is also no shortage of details on the various approaches and the interested reader can gain further information on any particular method via the innovative companion book wiki. The book does not assume any high level mathematical or statistical training or even programming experience, so should be accessible to almost anyone willing to invest the time to learn about these methods. It should certainly be required reading for anyone starting a PhD program in this area and will serve as a useful reference as they progress further. Finally, the book illustrates some of the algorithms using Python code, one of the most popular coding languages for machine learning. I would highly recommend “The Hundred-Page Machine Learning Book” for both the beginner looking to learn more about machine learning and the experienced practitioner seeking to extend their knowledge base." Everything you really need to know in Machine Learning in a hundred pages. This is the first of its kind "read first, buy later" book. You can find the book online, read it, and then come back to pay for it if you liked the book or found it useful for your work, business or studies.
15
CompTIA CySA+ Study GuideMike Chapple & David Seidl
This updated study guide by two security experts will help you prepare for the CompTIA CySA+ certification exam. Position yourself for success with coverage of crucial security topics! Where can you find 100% coverage of the revised CompTIA Cybersecurity Analyst+ (CySA+) exam objectives? It’s all in the CompTIA CySA+ Study Guide Exam CS0-002, Second Edition ! This guide provides clear and concise information on crucial security topics. You’ll be able to gain insight from practical, real-world examples, plus chapter reviews and exam highlights. Turn to this comprehensive resource to gain authoritative coverage of a range of security subject areas. Review threat and vulnerability management topics Expand your knowledge of software and systems security Gain greater understanding of security operations and monitoring Study incident response information Get guidance on compliance and assessment The CompTIA CySA+ Study Guide, Second Edition connects you to useful study tools that help you prepare for the exam. Gain confidence by using its interactive online test bank with hundreds of bonus practice questions, electronic flashcards, and a searchable glossary of key cybersecurity terms. You also get access to hands-on labs and have the opportunity to create a cybersecurity toolkit. Leading security experts, Mike Chapple and David Seidl, wrote this valuable guide to help you prepare to be CompTIA Security+ certified. If you’re an IT professional who has earned your CompTIA Security+ certification, success on the CySA+ (Cybersecurity Analyst) exam stands as an impressive addition to your professional credentials. Preparing and taking the CS0-002exam can also help you plan for advanced certifications, such as the CompTIA Advanced Security Practitioner (CASP+).
16
Excel DashboardsTab W. Keith
Excel Dashboards *** Excel Dashboards Tutorial Top of Form Bottom of Form Dashboards are popular visual displays of data, mostly comprising of charts / graphs with striking attention seeking components. There are various tools available in the market to create dashboards. If you are a Microsoft Office user with reasonably good mastery on Excel, then creating dashboards in Excel is a wise decision. This is because Microsoft has introduced several powerful features in Excel, making your job of handling large datasets from various data sources simple and less tiresome. In this tutorial, you will learn how to use Excel features effectively in dashboards. They include features that can make a dashboard dynamic and interactive.
17
Raspberry Pi For DummiesSean McManus & Mike Cook
A recipe for having fun and getting things done with the Raspberry Pi The Raspberry Pi makes it easy to learn about computers and computer programming, and Raspberry Pi For Dummies makes it even easier! Using this extremely affordable and compact computer, you can learn to code in languages like Scratch and Python, explore how electronics work, create computer-generated buildings in Minecraft and music in Sonic Pic, become Linux-savvy, make Internet-of-Things devices, or just play around! This book gets you up and running on your Raspberry Pi, starting with setting it up, downloading the operating system, and using the desktop environment. Then, the only limit is your imagination! It doesn’t matter whether you have a Raspberry Pi 4, Raspberry Pi 400, Raspberry Pi Zero W or an older model: we’ve got you covered. Raspberry Pi For Dummies explores the latest technology—the Raspberry Pi 4 and 400, Scratch 3 programming language, new games bundled with the Raspberry Pi, and the hottest Add-Ons out there. This introductory guide is the perfect place to start if you want to get a taste of everything the Raspberry Pi can do! Set up your Raspberry Pi, install the operating system, and connect to the Internet Learn the basics of the Linux desktop and Linux shell so you can program, work, and play Use Python, Scratch, and Sonic Pi to write your first programs and make games and digital music Discover how circuits work hand-in-hand with your Pi If you want to make the most of the Raspberry Pi for school, work, or play, you’ll love this easy-to-read reference.
18
OCA Oracle Database SQL Exam Guide (Exam 1Z0-071)Steve O'Hearn
A fully updated, integrated self-study system for the Oracle Database SQL Exam This thoroughly revised Oracle Press guide offers 100% coverage of all objectives on the latest version of the Oracle Database SQL Exam. Ideal both as a study guide and on-the-job reference, OCA Oracle Database SQL Exam Guide (Exam 1Z0-071) features detailed explanations, examples, practice questions, and chapter summaries. “Certification Objectives,” “Exam Watch,” and “On the Job” sections reinforce salient points throughout. You will gain access to two complete practice exams that match the tone, tenor, and format of the live test. Get complete coverage every topic on Exam 1Z0-071, including: • DDL and SQL SELECT statements • Manipulating, restricting, and sorting data • Single-row and group functions • Displaying data from multiple tables • Subqueries • Schema objects • Set operators • Grouping related data • Report creation • Data dictionary views • Large data sets • Hierarchical retrieval • Regular expression support • User access control The electronic includes: • Two full practice exams • Detailed answers and explanations
19
AutoCAD 2023 Tutorial Second Level 3D ModelingRandy H. Shih
• Designed for users who want to learn 3D modeling using AutoCAD 2023 • Uses step-by-step tutorials that progress with each chapter • Learn to create wireframe models, 3D surface models, 3D solid models, multiview drawings and 3D renderings The primary goal of AutoCAD 2023 Tutorial Second Level 3D Modeling is to introduce the aspects of computer based three dimensional modeling. This text is intended to be used as a training guide for both students and professionals. The chapters in this book cover AutoCAD 2023 and proceed in a pedagogical fashion to guide you from constructing 3D wire frame models, 3D surface models, and 3D solid models to making multiview drawings and rendering images. The text takes a hands-on, exercise-intensive approach to all the important 3D modeling techniques and concepts. This book contains a series of twelve tutorial style chapters designed to introduce CAD users to 3D modeling with AutoCAD 2023. Users upgrading from a previous release of the AutoCAD software will also find this text helpful. The basic premise of this book is that the more 3D designs you create using AutoCAD 2023 the better you learn the software. With this in mind each tutorial introduces a new set of commands and concepts, building on previous chapters. By going through this book you will establish a good basis for exploring and growing in the exciting field of Computer Aided Engineering. Table of Contents Introduction: Getting Started 1. User Coordinate System and the Z-axis 2. 3D Wireframe Modeling 3. UCS, Viewports and Wireframe Modeling 4. Classical Faceted Surface Modeling 5. Procedural and NURBS Surface Modeling 6. Solid Modeling - Constructive Solid Geometry 7. Regions, Extrude and Solid Modeling 8. Multiview Drawings from 3D Models 9. Symmetrical Features in Designs 10. Advanced Modeling Tools and Techniques 11. Conceptual Design Tools and Techniques 12. Introduction to Photorealistic Renderings Index
20
PHP B L U E P R I N TDavid Mitchell
This book contains proven steps and strategies on how to code in PHP to create web applications. You will learn about the distinct features of PHP in the form of functional codes that you can use in a PHP editor for practice purposes. I have made sure that you'll learn about all the basic and advanced level codes that you will need to create a web app such as a Content Management System (CMS). As MySQL is an integral part of PHP, I have dedicated a chapter on different statements of MySQL, which you can use to operate a database. PHP is hollow without MySQL because each web application requires a database to channelize user information and store it for future usage. PHP is not too old; we can trace back its origins to 1994 when Rasmus Lerdorf wrote the very first version. It was built, in its initial phases, from the C language as a means of replacing code snippets of Perl that he had been using on the personal homepage that he had. It kept evolving; however, it was 1995 that he released the very first formal as well as the public version of this language. At this point, PHP had been referred to as Personal Homepage Tools. JavaScript was bound to release in 1996 as a client-side language. PHP's release at that time as a server-side language speaks volumes about the tremendous growth in the tools of the Internet that occurred at that time.
21
Ansible Linux Users & Groups By ExamplesLuca Berton
Learn the Ansible automation technology with some real-life examples. Every successful IT department needs automation nowadays for bare metal servers, virtual machines, could, containers, and edge computing. Automate your IT journey with Ansible automation technology. I'm going to teach you example by example how to manage users and groups in Linux and macOS operation systems are the most common System Administrator tasks. Each of the 20+ lessons summarizes a specific scenario about user and groups management: creating a user, creating a new pair of a suitable SSH key and a home directory, changing a password and specifying the encryption cipher, removing the home directory and the mailbox, or assigning a special `nologin` shell for temporarily disabled users. Another user scenario that happens very often is when you need only to temporarily disable and enable a user. Another useful administrator tool is group management to assign permission to resources to a bunch of users. You could easily customize the example code with your username and use it in your everyday journey without any additional effort. There are some Ansible codes usable in all the Linux systems, battle-tested for RedHat-like and Debian-like systems. Are you ready to automate your day with Ansible? Examples in the book are tested with the latest version of Ansible 2.9+ and Ansible Core 2.11+.
22
The Soul of A New MachineTracy Kidder
Tracy Kidder's "riveting" ( Washington Post ) story of one company's efforts to bring a new microcomputer to market won both the Pulitzer Prize and the National Book Award and has become essential reading for understanding the history of the American tech industry. Computers have changed since 1981, when The Soul of a New Machine first examined the culture of the computer revolution. What has not changed is the feverish pace of the high-tech industry, the go-for-broke approach to business that has caused so many computer companies to win big (or go belly up), and the cult of pursuing mind-bending technological innovations. The Soul of a New Machine is an essential chapter in the history of the machine that revolutionized the world in the twentieth century. "Fascinating...A surprisingly gripping account of people at work." -- Wall Street Journal
23
SwiftUI for Masterminds 4th EditionJ.D. Gauchat
Learn how to create apps for iOS 17 and macOS Sonoma with Swift 5.9 and the SwiftUI framework. SwiftUI for Masterminds is a complete course on creating professional applications for iPhones, iPads, and Mac computers. After reading this book, you will know how to program in Swift, how to design user interfaces, and how to combine traditional frameworks with SwiftUI's advanced features to create modern applications. In this book, we show you how to build insanely great apps from scratch. We explore basic and complex concepts; from computer programming and the Swift programming language to database storage, data sharing, and everything you need to know to develop applications for Apple devices. The information is backed up by practical examples that provide a step-by-step introduction to the latests technologies available for app development, making them accessible to everyone. SwiftUI for Masterminds is designed to prepare you for the future and was written for the genius in you, for Masterminds. Introduction to Swift 5.9 Swift Paradigm Swift Concurrency SwiftData Declarative User Interfaces SwiftUI Framework Multiplatform Applications Navigation Stacks Navigation Split Views Custom Layouts Scroll Views Lists and Grids Tables Maps Forms Graphics and Animations Charts Files Archiving Documents iCloud CloudKit Camera and Photos Video View Web View Gesture Recognizers Drag & Drop Notifications Internationalization and Localization UIKit in SwiftUI ...and more! iOS and Mac development with iOS 17, Xcode 15, Swift 5.9 and SwiftUI
24
Engineering Design with SOLIDWORKS 2023David C. Planchard
• A comprehensive introduction to SOLIDWORKS using tutorial style, step-by-step instructions • Designed for beginning or intermediate SOLIDWORKS users • Learn to create parts and assemblies using machined, plastic and sheet metal components • Also covers Simulation, Sustainability, and Intelligent Modeling techniques • Includes bonus chapters on the CSWA exam and 3D printing Engineering Design with SOLIDWORKS 2023 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. Table of Contents Introduction 1. Overview of SOLIDWORKS and the User Interface 2. Fundamentals of Part Modeling 3. Fundamentals of Assembly Modeling 4. Fundamentals of Drawing 5. Extrude and Revolve Features 6. Swept, Lofted and Additional Features 7. Top Down Assembly Modeling and Sheet Metal Parts 8. SOLIDWORKS Simulation 9. Intelligent Modeling Techniques 10. Additive Manufacturing - 3D Printing 11. Introduction to the Certified Associate - Mechanical Design (CSWA) Exam Appendix Glossary Index
25
Natural Language Processing with Transformers, Revised EditionLewis Tunstall, Leandro von Werra & Thomas Wolf
Since their introduction in 2017, transformers have quickly become the dominant architecture for achieving state-of-the-art results on a variety of natural language processing tasks. If you're a data scientist or coder, this practical book -now revised in full color- shows you how to train and scale these large models using Hugging Face Transformers, a Python-based deep learning library. Transformers have been used to write realistic news stories, improve Google Search queries, and even create chatbots that tell corny jokes. In this guide, authors Lewis Tunstall, Leandro von Werra, and Thomas Wolf, among the creators of Hugging Face Transformers, use a hands-on approach to teach you how transformers work and how to integrate them in your applications. You'll quickly learn a variety of tasks they can help you solve. Build, debug, and optimize transformer models for core NLP tasks, such as text classification, named entity recognition, and question answeringLearn how transformers can be used for cross-lingual transfer learningApply transformers in real-world scenarios where labeled data is scarceMake transformer models efficient for deployment using techniques such as distillation, pruning, and quantizationTrain transformers from scratch and learn how to scale to multiple GPUs and distributed environments
26
Python Crash Course, 3rd EditionEric Matthes
Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date! Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time. You’ll start by learning 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. You’ll put your new knowledge into practice by creating a Space Invaders–inspired arcade game, building a set of data visualizations with Python’s handy libraries, and deploying a simple application online. As you work through the book, you’ll learn how to: Use powerful Python libraries and tools, including pytest, Pygame, Matplotlib, Plotly, and DjangoMake increasingly complex 2D games that respond to keypresses and mouse clicksGenerate interactive data visualizations using a variety of datasetsBuild apps that allow users to create accounts and manage their own data, and deploy your apps online Troubleshoot coding errors and solve common programming problems New to this edition : This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django. If you’ve been thinking about digging into programming, Python Crash Course will provide you with the skills to write real programs fast. Why wait any longer? Start your engines and code! Covers Python 3.x
27
CompTIA Security+ All-in-One Exam Guide, Sixth Edition (Exam SY0-601)Wm. Arthur Conklin & Greg White
This fully updated study guide covers every topic on the current version of the CompTIA Security+ exam Get complete coverage of all objectives included on the CompTIA Security+ exam SY0-601 from this comprehensive resource. Written by a team of leading information security experts, this authoritative guide fully addresses the skills required to perform essential security functions and to secure hardware, systems, and software. You’ll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the exam with ease, this definitive volume also serves as an essential on-the-job reference. Covers all exam domains, including: Threats, Attacks, and Vulnerabilities Architecture and Design Implementation Operations and Incident Response Governance, Risk, and Compliance Online content includes: 250 practice exam questions Test engine that provides full-length practice exams and customizable quizzes by chapter or by exam domain
28
Invisible WomenCaroline Criado Perez
Caroline Criado Perez ’s Invisible Women: Data Bias in a World Designed for Men is a landmark, prize-winning, international bestselling examination of how a gender gap in data perpetuates bias and disadvantages women. #1 International Bestseller Winner of the 2019 Financial Times and McKinsey Business Book of the Year Award Winner of the 2019 Royal Society Science Book Prize Data is fundamental to the modern world. From economic development to health care to education and public policy, we rely on numbers to allocate resources and make crucial decisions. But because so much data fails to take into account gender, because it treats men as the default and women as atypical, bias and discrimination are baked into our systems. And women pay tremendous costs for this insidious bias: in time, in money, and often with their lives. Celebrated feminist advocate Caroline Criado Perez investigates this shocking root cause of gender inequality in Invisible Women . Examining the home, the workplace, the public square, the doctor’s office, and more, Criado Perez unearths a dangerous pattern in data and its consequences on women’s lives. Product designers use a “one-size-fits-all” approach to everything from pianos to cell phones to voice recognition software, when in fact this approach is designed to fit men. Cities prioritize men’s needs when designing public transportation, roads, and even snow removal, neglecting to consider women’s safety or unique responsibilities and travel patterns. And in medical research, women have largely been excluded from studies and textbooks, leaving them chronically misunderstood, mistreated, and misdiagnosed. Built on hundreds of studies in the United States, in the United Kingdom, and around the world, and written with energy, wit, and sparkling intelligence, this is a groundbreaking, highly readable exposé that will change the way you look at the world.
29
Learn PowerShell in a Month of Lunches, Fourth EditionTravis Plunk, James Petty & Tyler Leonhardt
Designed for busy IT professionals, this innovative guide will take you from the basics to PowerShell proficiency through 25 tutorials you can do in your lunch break. In Learn PowerShell in a Month of Lunches, Fourth Edition you will learn: Discoverability with the Help system Background jobs and automation techniques Simple scripting to automate repetitive tasks Managing cloud services from major cloud providers Extending PowerShell with commands Common syntax and commands cheat sheet Learn PowerShell in a Month of Lunches, Fourth Edition is a task-focused guide for administering your systems using PowerShell. It covers core language features and admin tasks, with each chapter a mini-tutorial you can easily complete in under an hour. Discover how PowerShell works on different operating systems, and start automating tasks so they take just a few seconds to complete. No previous scripting experience required. The book is based on the bestselling Learn Windows PowerShell in a Month of Lunches by community legends Don Jones and Jeffery Hicks. PowerShell team members Travis Plunk and Tyler Leonhardt and Microsoft MVP James Petty have updated this edition to the latest version of PowerShell, including its multi-platform expansion into Linux and macOS. About the technology PowerShell gives you complete command line control over admin tasks like adding users, exporting data, and file management. Whether you’re writing one-liners or building complex scripts to manage cloud resources and CI/CD pipelines, PowerShell can handle the task. And now that PowerShell is truly cross-platform, you don’t have to switch scripting languages when you move between Windows, Linux, and macOS. About the book Learn PowerShell in a Month of Lunches, Fourth Edition is a new edition of the bestseller that introduced PowerShell to over 100,000 readers. With bite-sized lessons and hands-on exercises, this amazing book guides you from your first command to writing and debugging reusable scripts for Windows, Linux, and macOS. Set aside just an hour a day and you’ll soon be tackling increasingly complex automation tasks with PowerShell. What's inside Discoverability with the Help system PowerShell on macOS and Linux Background jobs and automation techniques Managing cloud services from major cloud providers Common syntax and commands cheat sheet About the reader No previous experience with PowerShell or Bash required. About the author James Petty is CEO of PowerShell.org and The DevOps Collective, and a Microsoft MVP. Travis Plunk is an engineer on the PowerShell team. Tyler Leonhardt is an engineer on Visual Studio Code. Don Jones and Jeffery Hicks are the original authors of Learn Windows PowerShell in a Month of Lunches .
30
Residential Design Using AutoCAD 2023Daniel John Stine
• Designed for new users of AutoCAD 2023 • Project based tutorials design a house from start to finish using AutoCAD 2023 Residential Design Using AutoCAD 2023 is an introductory level tutorial which uses residential design exercises as the means to teach you AutoCAD 2023. After completing this book you will have a well-rounded knowledge of Computer Aided Drafting that can be used in the industry and the satisfaction of having completed a set of residential drawings. This textbook starts with a basic introduction to AutoCAD 2023. The first three chapters are intended to get you familiar with the user interface and the most common menus and tools. Throughout the rest of the book you will design a residence through to its completion. Using step-by-step tutorial lessons, the residential project is followed through to create elevations, sections, details, etc. Throughout the project, new AutoCAD commands are covered at the appropriate time. Focus is placed on the most essential parts of a command rather than an exhaustive review of every sub-feature of a particular command. Table of Contents 1. Getting started with AutoCAD 2023 2. Crash Course Introduction (The Basics) 3. Drawing Architectural Objects (Draw & Modify) 4. Floor Plans 5. Exterior Elevations 6. Sections 7. Plan Layout & Elevations 8. Site Plan 9. Schedules & Sheet Set Up 10. Lineweights & Plotting Index
31
Quantum SupremacyMichio Kaku
NEW YORK TIMES BESTSELLER • An exhilarating tour of humanity's next great technological achievement—quantum computing—which may supercharge artificial intelligence, solve some of humanity's biggest problems, like global warming, world hunger, and incurable disease, and eventually illuminate the deepest mysteries of science, by the bestselling author of The God Equation . • “Expertly describes and rectifies common misconceptions about quantum computing." — Science "[Kaku's] lucid prose and thought process make abundant sense of this technological turning point.” — The New York Times Book Review The runaway success of the microchip may finally be reaching its end. As shrinking transistors approach the size of atoms, the phenomenal growth of computational power inevitably collapses. But this change heralds the birth of a revolutionary new type of computer, one that calculates on atoms themselves. Quantum computers promise unprecedented gains in computing power, enabling advancements that could overturn every aspect of our daily lives. While the media has mainly focused on their startling potential to crack any known encryption method, the race is already on to exploit their incredible power to revolutionize industry. Automotive makers, medical researchers, and consulting firms are all betting on quantum computing to design more efficient vehicles, create life-saving new drugs, and streamline businesses. But this is only the beginning. Quantum computing could be used to decode the complex chemical processes needed to produce cheap fertilizers and unleash a second Green Revolution; create a super battery that will enable the Solar Age; or design nuclear fusion reactors to generate clean, safe, renewable energy. It may even unravel the fiendishly difficult protein folding that lies at the heart of as-yet-incurable diseases like Alzheimer’s, ALS, and Parkinson’s. Already, quantum computers are being put to work to help solve the greatest mystery in science—the origin of the universe. There is no single problem humanity faces that might not be addressed by quantum computers. With his signature clarity and enthusiasm, Dr. Michio Kaku, who has spent his entire professional life working on the quantum theory, tells the thrilling story of this exciting scientific frontier and the race to claim humanity’s future.
32
SQL Pocket GuideAlice Zhao
If you use SQL in your day-to-day work as a data analyst, data scientist, or data engineer, this popular pocket guide is your ideal on-the-job reference. You'll find many examples that address the language's complexities, along with key aspects of SQL used in Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL, and SQLite. In this updated edition, author Alice Zhao describes how these database management systems implement SQL syntax for both querying and making changes to a database. You'll find details on data types and conversions, regular expression syntax, window functions, pivoting and unpivoting, and more. Quickly look up how to perform specific tasks using SQLApply the book's syntax examples to your own queriesUpdate SQL queries to work in five different database management systems NEW: Connect Python and R to a relational databaseNEW: Look up frequently asked SQL questions in the "How Do I?" chapter
33
The Staff Engineer's PathTanya Reilly
For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well--or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills. This in-depth book shows you how to understand your role, manage your time, master strategic thinking, and set the standard for technical work. You'll read about how to be a leader without direct authority, how to plan ahead to make the right technical decisions, and how to make everyone around you better, while still growing as an expert in your domain. By exploring the three pillars of a staff engineer's job, Tanya Reilly, a veteran of the staff engineer track, shows you how to: Take a broad, strategic view when thinking about your workDive into practical tactics for making projects succeedDetermine what "good engineering" means in your organization
34
Hacking With Linux 2020:A Complete Beginners Guide to the World of Hacking Using Linux - Explore the Methods and Tools of Ethical Hacking with LinuxJoseph Kenna
You too Can be a White Hat Hacking Genius If you're getting started along the exciting path of hacking, cybersecurity, and pentesting, Linux Basics for Hackers is an excellent first step. Using Kali Linux, an advanced penetration testing distribution of Linux, you'll learn the basics of using the Linux operating system and acquire the tools and techniques you'll need to take control of a Linux environment. This practical, tutorial-style book uses the Kali Linux distribution to teach Linux basics with a focus on how hackers would use them. Topics include Linux command line basics, filesystems, networking, BASH basics, package management, logging, and the Linux kernel and drivers. Hacking With Linux takes you from your very first baby steps in installing Kali all the way to learning the basics of working your way into a network and taking control of a Linux environment. Along the way you'll learn the basics of bash scripting, directory setup and all the handy tips and tricks passed down over the years by your fellow ethical hackers! You can also learn: - Cover your tracks by changing your network information and manipulating the rsyslog logging utility- Write a tool to scan for network connections, and connect and listen to wireless networks- Keep your internet activity stealthy using Tor, proxy servers, VPNs, and encrypted email- Write a bash script to scan open ports for potential targets- Use and abuse services like MySQL, Apache web server, and OpenSSH- Build your own hacking tools, s Stop trying to recreate the wheel and start from the beginning. This practical guide will help you make sense of the exciting world of ethical hacking and cyber security.
35
CompTIA A+ Certification All-in-One Exam Guide, Eleventh Edition (Exams 220-1101 & 220-1102)Mike Meyers, Travis A. Everett & Andrew Hutz
This bestselling on-the-job reference and test preparation guide has been fully revised for new 2022 exam objectives This fully revised and updated resource offers complete coverage of the latest release of CompTIA A+ exams 220-1101 & 220-1102. You’ll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the CompTIA A+ exams with ease, this definitive guide also serves as an essential on-the-job IT reference. Covers all exam topics, including how to: Work with CPUs, RAM, BIOS, motherboards, power supplies, and other personal computer components Install, configure, and maintain hard drives Manage input devices and removable media Set up, upgrade, and maintain Microsoft Windows Troubleshoot and fix computer problems Install printers and other peripherals Configure and secure mobile devices Connect to the Internet Set up wired and wireless networks Protect your personal computer and your network Implement virtualization and cloud-based technologies Online content includes: Practice exams for 1101 & 1102 with hundreds of questions One hour of video training from Mike Meyers TotalSim simulations of performance-based questions A collection of Mike Meyers’ favorite shareware and freeware PC tools and utilities
36
Linux Basics for HackersOccupyTheWeb
This practical, tutorial-style book uses the Kali Linux distribution to teach Linux basics with a focus on how hackers would use them. Topics include Linux command line basics, filesystems, networking, BASH basics, package management, logging, and the Linux kernel and drivers. If you're getting started along the exciting path of hacking, cybersecurity, and pentesting, Linux Basics for Hackers is an excellent first step. Using Kali Linux, an advanced penetration testing distribution of Linux, you'll learn the basics of using the Linux operating system and acquire the tools and techniques you'll need to take control of a Linux environment. First, you'll learn how to install Kali on a virtual machine and get an introduction to basic Linux concepts. Next, you'll tackle broader Linux topics like manipulating text, controlling file and directory permissions, and managing user environment variables. You'll then focus in on foundational hacking concepts like security and anonymity and learn scripting skills with bash and Python. Practical tutorials and exercises throughout will reinforce and test your skills as you learn how to: - Cover your tracks by changing your network information and manipulating the rsyslog logging utility - Write a tool to scan for network connections, and connect and listen to wireless networks - Keep your internet activity stealthy using Tor, proxy servers, VPNs, and encrypted email - Write a bash script to scan open ports for potential targets - Use and abuse services like MySQL, Apache web server, and OpenSSH - Build your own hacking tools, such as a remote video spy camera and a password cracker Hacking is complex, and there is no single way in. Why not start at the beginning with Linux Basics for Hackers ?
37
Take Control of the Mac Command Line with Terminal, Third EditionJoe Kissell
Learn how to unleash your inner Unix geek! Version 3.3, updated February 12, 2024 Release your inner geek and harness the power of the Unix underpinnings of macOS! This book from Joe Kissell explains everything you need to know to become comfortable working on the command line in Terminal, and provides numerous "recipes" for performing useful tasks. If you've ever thought you should learn to use the Unix command line that underlies macOS, or felt at sea when typing commands into Terminal, Joe Kissell is here to help! With this book, you'll become comfortable working on the Mac's command line, starting with the fundamentals and adding more advanced topics as your knowledge increases. Joe includes 67 real-life "recipes" for tasks that are best done from the command line, as well as directions for working with permissions, carrying out grep-based searches, creating shell scripts, and installing Unix software. The book begins by teaching you these core concepts: • The differences among Unix, a command line, a shell, and Terminal • Exactly how commands, arguments, and flags work • The basics of Terminal's interface and how to customize it Next, it's on to the command line, where you'll learn: • How to navigate your Mac's directory structure • Basic file management: creating, copying, moving, renaming, opening, viewing, and deleting files • Creating symbolic links • The types of command-line programs • How to start and stop a command-line program • How to edit a text file in nano • How to customize your prompt and other shell defaults • The importance of your PATH and how to change it, if you need to • How to get help (Joe goes way beyond telling you to read the man pages) You'll extend your skills as you discover how to: • Create basic shell scripts to automate repetitive tasks. • Make shell scripts that have variables, user input, conditional statements, loops, and math. • See which programs are running and what system resources they're consuming. • Quit programs that refuse to quit normally. • Enable the command line to interact with the Finder. • Control another Mac via its command line with ssh. • Understand and change an item's permissions, owner, and group. • Run commands as the root user using sudo. • Handle output with pipe (|) or redirect (> or <). • Use grep to search for text patterns in files and filter output. • Install new command-line software from scratch or with a package manager. • Use handy shortcuts in the Terminal app itself and in zsh. Questions answered include: • What changed on the command line in recent versions of macOS? • What are the differences between the zsh shell and the bash shell? • Which shell am I using, and how can I change my default shell? • How do I quickly figure out the path to an item on my Mac? • How can I customize my Terminal window so I can see man pages behind it? • How can I make a shortcut to avoid retyping the same long command? • Is there a trick for entering a long path quickly? • What should I say when someone asks if I know how to use vi? • How do I change my prompt to suit my mood or needs? • What is Command Line Tools for Xcode? • When it comes to package managers, which one should I use? Finally, to help you put it all together, the book showcases 67 real-world "recipes" that combine commands to perform useful tasks, such as listing users who've logged in recently, manipulating graphics, using a separate FileVault password, creating and editing user accounts, figuring out why a disk won't eject, copying the source code of a webpage, determining which apps have open connections to the internet, flushing the DNS cache, finding out why a Mac won't sleep, sending an SMS message, and deleting stubborn items from the Trash.
38
ITF+ CompTIA IT Fundamentals All-in-One Exam Guide, Second Edition (Exam FC0-U61)Mike Meyers, Scott Jernigan & Daniel Lachance
This fully updated study guide delivers 100% coverage of every topic on the CompTIA ITF+ IT Fundamentals exam Take the CompTIA ITF+ IT Fundamentals exam with complete confidence using this bestselling and effective self-study system. Written by CompTIA certification and training experts, this authoritative guide explains foundational computer technologies in full detail. You’ll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations throughout. Designed to help you pass the exam with ease, this definitive volume also serves as an essential on-the-job reference. Also includes a voucher coupon for a 10% discount on your CompTIA exams! Covers all exam topics, including: • Computer basics • System hardware • I/O ports and peripherals • Data storage and sharing • PC setup and configuration • Understanding operating systems • Working with applications and files • Setting up and configuring a mobile device • Connecting to networks and the Internet • Handling local and online security threats • Computer maintenance and management • Troubleshooting and problem solving • Understanding databases • Software development and implementation Online content includes: • 130 practice exam questions in a customizable test engine • Link to over an hour of free video training from Mike Meyers
39
Microsoft Power BI For DummiesJack A. Hyman
Reveal the insights behind your company’s data with Microsoft Power BI Microsoft Power BI allows intuitive access to data that can power intelligent business decisions and insightful strategies. The question is, do you have the Power BI skills to make your organization’s numbers spill their secrets? In Microsoft Power BI For Dummies , expert lecturer, consultant, and author Jack Hyman delivers a start-to-finish guide to applying the Power BI platform to your own firm’s data. You’ll discover how to start exploring your data sources, build data models, visualize your results, and create compelling reports that motivate decisive action. Tackle the basics of Microsoft Power BI and, when you’re done with that, move on to advanced functions like accessing data with DAX and app integrations Guide your organization’s direction and decisions with rock-solid conclusions based on real-world data Impress your bosses and confidently lead your direct reports with exciting insights drawn from Power BI’s useful visualization tools It’s one thing for your company to have data at its disposal. It’s another thing entirely to know what to do with it. Microsoft Power BI For Dummies is the straightforward blueprint you need to apply one of the most powerful business intelligence tools on the market to your firm’s existing data.
40
Become an Effective Software Engineering ManagerDr. James Stanier
Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your career, you'll may suddenly get the opportunity to lead teams: to become a manager. But this is often uncharted territory. How can you decide whether this career move is right for you? And if you do, what do you need to learn to succeed? Where do you start? How do you know that you're doing it right? What does "it" even mean? And isn't management a dirty word? This book will share the secrets you need to know to manage engineers successfully. Going from engineer to manager doesn't have to be intimidating. Engineers can be managers, and fantastic ones at that. Cast aside the rhetoric and focus on practical, hands-on techniques and tools. You'll become an effective and supportive team leader that your staff will look up to. Start with your transition to being a manager and see how that compares to being an engineer. Learn how to better organize information, feel productive, and delegate, but not micromanage. Discover how to manage your own boss, hire and fire, do performance and salary reviews, and build a great team. You'll also learn the psychology: how to ship while keeping staff happy, coach and mentor, deal with deadline pressure, handle sensitive information, and navigate workplace politics. Consider your whole department. How can you work with other teams to ensure best practice? How do you help form guilds and committees and communicate effectively? How can you create career tracks for individual contributors and managers? How can you support flexible and remote working? How can you improve diversity in the industry through your own actions? This book will show you how. Great managers can make the world a better place. Join us.
41
C#Ryan Turner
Are you searching for a coding language that will work for you? Do you want to create your own website of desktop applications? C# is the right choice for you. When it comes to programming and choosing a coding language there are so many on the market that the beginner is faced with a bewildering choice and it can appear that they all do much the same job. But if creating visually elegant and functional applications is what you want, then C# is the one for you. Now, with C#: The Beginner’s Ultimate Guide to Learn C# Programming Step by Step, even a complete beginner can start to understand and develop programs, with help through chapters on: • What C# is • An overview of the features • Program structure and basic syntax • Working with variables • The conditional statements • C# methods • 7 data types supported by C# • Accurate use of operators and conditional statements • Proper use of arrays, structures, and encapsulations • And lots more… With the information contained in this book you could be on your way to learning how C# can develop and expand on your programming knowledge and lead you to exciting new discoveries in this fascinating subject. Get a copy of C#: The Beginner’s Ultimate Guide to Learn C# Programming Step by Step now and begin your journey to a better and simpler world of programming.
42
GitHub For DummiesSarah Guthals
Get more out of your coding with GitHub For today’s coders, GitHub is a must. The world’s largest software development platform, GitHub helps developers store, track, and collaborate on software projects. In this easy-to-follow Dummies guide, you’ll find insight into creating repositories, establishing projects, collaborating, incorporating open-source resources, and establishing yourself as a valued member of the GitHub community. With a working knowledge of GitHub, you’ll be a better, more employable programmer. The simple instructions and interactive examples in this book will get you there quickly. Get the instructions you need for using GitHub to collaborate on software projects Become more attractive to employers with knowledge and experience in the largest development platform Set up GitHub Desktop, create a repository, and launch your first project Use GitHub Skills courses to learn new tricks, for beginners to pros You’ve learned how to write a little code—now learn how to share it with GitHub.
43
100 Things Every Mac User Should KnowMacworld Editors
We all like to think we're pretty savvy when it comes to using our Macs, and in the case of the typical Macworld reader, that's usually true. But there's a funny thing we've noticed when we talk even to veteran Mac users: There's almost always some essential stuff—basic things that would make their Mac use easier or more efficient—that they've either forgotten or never learned. So we got some Macworld editors and contributors together and asked: What are the things that every Mac user should know how to do? Not the really basic stuff—Command-C, Command-V, and so on—but the skills and knowledge that mark you as Mac-literate. After much pondering and discussion, we came up with a list of 100 items that fit the bill. Those skills run the gamut from startup to shutdown: they include smart ways to manage files and accounts, search, and customize your Mac. We'll bet that you already know many of them. But we'll also bet that you don't know them all. And if you can really, honestly say that you knew every one, you're a whole lot savvier than any of us.
44
AWS Certified Cloud Practitioner Study GuideBen Piper & David Clinton
Set yourself apart by becoming an AWS Certified Cloud Practitioner Take the next step in your career by expanding and validating your skills on the Amazon Web Services (AWS) Cloud. The AWS Certified Cloud Practitioner Study Guide : Exam CLF-C01 provides a solid introduction to this industry-leading technology, relied upon by thousands of businesses across the globe, as well as the resources you need to prove your knowledge in the AWS Certification Exam. This guide offers complete and thorough treatment of all topics included in the exam, beginning with a discussion of what the AWS cloud is and its basic global infrastructure and architectural principles. Other chapters dive into the technical, exploring core characteristics of deploying and operating in the AWS Cloud Platform, as well as basic security and compliance aspects and the shared security model. In addition, the text identifies sources of documentation or technical assistance, such as white papers or support tickets. To complete their coverage, the authors discuss the AWS Cloud value proposition and define billing, account management, and pricing models. This includes describing the key services AWS can provide and their common use cases (e.g., compute, analytics, etc.). Distinguish yourself as an expert by obtaining a highly desirable certification in a widely used platform Hone your skills and gain new insights on AWS whether you work in a technical, managerial, sales, purchasing, or financial field Fully prepare for this new exam using expert content and real-world knowledge, key exam essentials, chapter review questions, and other textual resources Benefit from 1 year free access to the Sybex online interactive learning environment and test bank, including chapter tests, practice exams, key term glossary, and electronic flashcards, all supported by Wiley's support agents who are available 24x7 via email or live chat to assist with access and login questions The AWS Certified Cloud Practitioner Study Guide is essential reading for any professional in IT or other fields that work directly with AWS, soon-to-be graduates studying in those areas, or anyone hoping to prove themselves as an AWS Certified Cloud Practitioner.
45
Python Machine Learning: A Step by Step Beginner’s Guide to Learn Machine Learning Using PythonBrady Ellison
Get your copy now Ready to discover the Machine Learning world? Machine learning paves the path into the future and it's powered by Python. All industries can benefit from machine learning and artificial intelligence whether we're talking about private businesses, healthcare, infrastructure, banking, or social media. What exactly does it do for us and what does a machine learning specialist do? Machine learning professionals create and implement special algorithms that can learn from existing data to make an accurate prediction on new never before seen data. Python Machine Learning presents you a step-by-step guide on how to create machine learning models that lead to valuable results. The book focuses on machine learning theory as much as practical examples. You will learn how to analyse data, use visualization methods, implement regression and classification models, and how to harness the power of neural networks. By purchasing this book, your machine learning journey becomes a lot easier. While a minimal level of Python programming is recommended, the algorithms and techniques are explained in such a way that you don't need to be intimidated by mathematics. The Topics Covered Include: Machine learning fundamentals How to set up the development environment How to use Python libraries and modules like Scikit-learn, TensorFlow, Matplotlib, and NumPy How to explore data How to solve regression and classification problems Decision trees k-means clustering Feed-forward and recurrent neural networks Get your copy now
46
Mastering Microsoft IntuneChristiaan Brinkhoff & Per Larsen
Get ready to master Microsoft Intune and revolutionize your endpoint management strategy with this comprehensive guide and and provide next-level security with the Intune Suite. Includes forewords from Scott Manchester, Vice President, Windows 365 + AVD and Steve Dispensa Corporate Vice President, Microsoft Intune. Key Features This new edition covers the latest updates of Microsoft Intune, Windows 365, Intune Suite, Windows Autopatch, Microsoft Defender and Universal PrintGet detailed guidance on device enrolment, app deployment, management, data security, and policy configurationSecure data on personal devices with app policies, encryption, and more Book Description The slow adoption of Modern Work solutions, which are designed to streamline the management of your environment, can often be attributed to a lack of understanding and familiarity with the product. This book will provide you with all the information you need to successfully transition to Microsoft Intune Mastering Microsoft Intune explains various concepts in detail to give you the clarity to plan how to use Microsoft Intune and eliminate potential migration challenges beforehand. You'll get to master Cloud Computing services such as Windows 365 Cloud PC, Intune Suite, Windows Autopatch, Windows Autopilot, profile management, monitoring and analytics, Universal Print, and much more. The book will take you through the latest features and new Microsoft cloud services to help you to get to grips with the fundamentals of Intune and understand which services you can manage. Whether you are talking about physical or cloud endpoints it's all covered. By the end of the book, you'll be able to set up Intune and use it to run Windows, and Windows 365 efficiently via Intune with all the latest features included. What you will learn Simplify the deployment of Windows in the cloud with Windows 365 Cloud PCDeliver next-generation security features with Intune suiteSimplify Windows Updates with Windows AutopatchConfigure advanced policy management within IntuneDiscover modern profile management and migration options for physical and cloud PCsHarden security with baseline settings and other security best practicesFind troubleshooting tips and tricks for Intune, Windows 365 Cloud PC, and moreDiscover deployment best practices for physical and cloud-managed endpoints Who this book is for If you are an IT professional, enterprise mobility administrator, architect, or consultant looking to learn about managing Windows on both physical and cloud endpoints using Microsoft Intune, then this book is for you.
47
IPHONE 15 PRO MAX USER GUIDE: Detailed Manual with Comprehensive Illustrations on How to Setup and Use the iPhone 15 Pro Max, with ios 17 Tips and Tricks for Beginners and SeniorsKenneth JO
IPHONE 15 PRO MAX USER GUIDE WITH ILLUSTRATIVE SCREENSHOTS Are you a newbie or an elderly person looking for a straightforward guide on using and setting up your iPhone? Do you wish to stay in touch with your loved ones using the many APPS on your new iPhone? Modern mobile phone usage is growing increasingly challenging, especially for individuals who are new to the high-tech sector and don't know where to start learning the fundamentals. This detailed manual was created especially for beginners and seniors who want to get the most out of their new gadgets & also for individuals who don't feel at ease using the Apple 2023 model's cutting-edge technology, this is an excellent resource. This guide covers everything from utilizing applications to some possible problems and how to fix them on your iPhone. It will show senior citizens how to utilize a variety of contemporary technology, such as messaging, adding new contacts, making emergency calls, phoning family members, watching videos or films, using the action button efficiently, and much more. As a result, beginners and those switching from Android may find this book helpful if they're worried about how to set up their new smartphone If you're a new user or want to use your iPhone more efficiently, this book will walk you through each step of how to use it correctly. This book contains: • Your new iPhone features • Switch your iPhone on and off • Setting up Your New iPhone 15 as a first timer • Using Quick Start • eSIM card • Create an eSIM • Utilize eSIM Quick Transfer • Charging your gadget Battery • Install or use a wireless charger • Manage Apple ID & iCloud • Generate and set your Apple ID • Enabling Two-Factor Authentication • Wi-Fi, cellular network, and internet settings • Using a Personal Hotspot with an iPhone • Making calls • Mute a call • Create voicemail • Using the Dynamic Island • Personalize the iPhone's Action Button • Setting up a Passcode • Turn off or Disable the Passcode • Using Face ID • Utilize Face ID to open your gadget • Use Apple Pay with Face ID • Disable Face ID on your gadget • Face time on your new gadget • Inviting Someone Using a FaceTime Call • Reduce your FaceTime background noise • Blurring face-time Background • Spatial Audio in FaceTime • Activate the noise isolation mode • Activate FaceTime's portrait mode • Using FaceTime and Shareplay to watch films together
48
Design Integration Using Autodesk Revit 2023Daniel John Stine
• Covers all three disciplines of Autodesk Revit in one book • Guides you through creating a two story law office while teaching you the BIM process • Uses step-by-step tutorials and starts at an introductory level Design Integration Using Autodesk Revit 2023 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. 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. Table of Contents 1. Getting Started with Autodesk Revit 2023 2. Quick Start: Small Office 3. Overview of Linework and Modify Tools 4. Drawing 2D Architectural Objects 5. Floor Plans 6. Roof, Floors and Ceilings 7. Vertical Circulation 8. Structural System 9. Annotation 10. Elevations, Sections and Details 11. Interior Design 12. Schedules 13. Mechanical System 14. Electrical System 15. Site and Renderings 16. Construction Documents Set 17. Introduction to Phasing and Worksharing 18. Introduction to Revit Content Creation Appendix A: Autodesk Revit Certification Exam Introduction
49
MarkdownDavid Sparks & Eddie Smith
Markdown started as a clever way to write for the web but has become so much more. This book demystifies Markdown, making it easy for anybody to learn. This book includes 130 pages, 27 screencasts with over one and half hours of video, and an additional hour of audio interviews. You can go from no knowledge to Markdown pro. It will change the way you write forever. Chapters include: Chapter 1 - Why Markdown Learn why Markdown is such a big deal and why you need to learn it. Chapter 2 - Markdown Basics This is a complete guide to Markdown syntax with cheat sheets and video screencasts for every major component. Chapters 3-6 - Markdown on the Mac, PC, iOS, and the web Get a hands on guide to some of the best apps for writing Markdown on every platform with written guides, automation tools, screenshots, and extensive video tutorials. Chapter 7 - Advanced Markdown Markdown has grown and there are several advanced techniques for getting even more out of Markdown including a guide and video tutorial for writing with MultiMarkdown, including footnotes, tables, and metadata. There are also recommendations for additional advanced third party apps and even track changes. Chapter 8 - Markdown Workflows The authors interview several Markdown power users including Merlin Mann, Fletcher Penney, Brett Terpstra, Federico Viticci, and Gabe Weatherhead with over an hour of audio interviews about how they use Markdown. This is the first book in the MacSparky Field Guide Series. This book is a large file (850 MB) and includes over one and a half hours of video and one hour of audio. This books runs on all versions of the iPad.
50
Click Here to Kill Everybody: Security and Survival in a Hyper-connected WorldBruce Schneier
"Sober, lucid and often wise." —Nature The Internet is powerful, but it is not safe. As "smart" devices proliferate the risks will get worse, unless we act now. From driverless cars to smart thermostats, from autonomous stock-trading systems to drones equipped with their own behavioral algorithms, the Internet now has direct effects on the physical world. Forget data theft: cutting-edge digital attackers can now literally crash your car, pacemaker, and home security system, as well as everyone else’s. In Click Here to Kill Everybody, best-selling author Bruce Schneier explores the risks and security implications of our new, hyper-connected era, and lays out common-sense policies that will allow us to enjoy the benefits of this omnipotent age without falling prey to the consequences of its insecurity.