Free Computer Books
Computer technology combines the hardware of computers and computer-controlled devices with software—operating systems, authoring tools, expert systems, and courseware—to support training technology.
The principle of the modern computer was proposed by Alan Turing in his seminal 1936 paper, On Computable Numbers. Turing proposed a simple device that he called “Universal Computing machine” and that is now known as a universal Turing machine. He proved that such a machine is capable of computing anything that is computable by executing instructions (program) stored on tape, allowing the machine to be programmable. The fundamental concept of Turing’s design is the stored program, where all the instructions for computing are stored in memory. Von Neumann acknowledged that the central concept of the modern computer was due to this paper. Turing machines are to this day a central object of study in theory of computation. Except for the limitations imposed by their finite memory stores, modern computers are said to be Turing-complete, which is to say, they have algorithm execution capability equivalent to a universal Turing machine.
Scientific Computing in Python by Abhijit Kar Gupta
This book is a gentle introduction to Python for students and research scholars in science and engineering and also for anyone who finds it fascinating to do computation.
macOS Big Sur by Colombo Publishing Company
You just bought a Mac but you don’t know… how to pass data from your old pc the BigSur operating system and would like to discover all the features If you don’t want to waste time on dispersed online searches, here you have at your disposal the most complete and up-to-date guide on Apple’s operating system. You will understand step-by-step how to best use your new device through simple and effective tips.
Virtual and Augmented Reality by Zeynep Tacgin
Mixed Reality has been part of our lives ever since we first started to dream of creative ways to comprehend information and concepts through actual and imaginative experiences.
Teach Yourself Visually Google Workspace by Guy Hart-Davis
Master the ins and outs of Google’s free-to-use office and productivity software Teach Yourself VISUALLY Google Workspace delivers the ultimate guide to getting the most out of Google’s Workspace cloud software.
Understanding Infrastructure Edge Computing by Alex Marcham
A comprehensive review of the key emerging technologies that will directly impact areas of computer technology over the next five years Infrastructure edge computing is the model of data center and network infrastructure deployment which distributes a large number of physically small data centers around an area to deliver better performance and to enable new economical applications.
Software Architecture with C++ by Adrian Ostrowski
Apply business requirements to IT infrastructure and deliver a high-quality product by understanding architectures such as microservices, DevOps, and cloud-native using modern C++ standards and features Key Features Design scalable large-scale applications with the C++ programming language Architect software solutions in a cloud-based environment with continuous integration and continuous delivery (CI/CD) Achieve architectural goals by leveraging design patterns, language features, and useful tools Book Description Software architecture refers to the high-level design of complex applications. It is evolving just like the languages we use.
SAS Graphics for Clinical Trials by Example by Kriss Harris
Create industry-compliant graphs with this practical guide for professionals Analysis of clinical trial results is easier when the data is presented in a visual form.
Roblox Game Development in 24 Hours by Roblox Corporation
Every month, hundreds of millions of people around the world are spending billions of hours on Roblox–and Roblox’s fast-growing community of developers has already earned hundreds of millions of dollars from their creations. For every burgeoning game developer who is looking to take their Roblox skills to the next level fast, look no further than Roblox Game Development in 24 Hours: The Official Roblox Guide.
Responsible Data Science by Peter C. Bruce, Grant Fleming
Explore the most serious prevalent ethical issues in data science with this insightful new resource The increasing popularity of data science has resulted in numerous well-publicized cases of bias, injustice, and discrimination.
Python Programming for Beginners by Jack Mathew
Python Programming for Beginners Study Python Computer Language Introduction to Machine Learning and Artificial Intelligence Actually, there are tons of different programming languages, like C++, Java, Matlab, Python, and a lot of others.
Pragmatic Guide to Subversion by Mike Mason
Subversion is the most popular open-source version control system on the planet. Development teams-big and small, enterprise and open source-use this fast, feature-rich tool daily. Pragmatic Guide to Subversion presents the 48 essential tasks you need to know. It’s your shortcut to the Subversion master’s recommended set of best practices. With this book, you can get to the good parts quickly, and be more productive and effective.
PowerShell Pocket Reference by Lee Holmes
This portable reference to PowerShell summarizes the command shell and scripting language and provides a concise guide to the many tasks that make PowerShell so useful.
Mastering TypeScript, 4th Edition by Nathan Rozentals
This book is a guide to the TypeScript language, from basic concepts to advanced features, and will get you up and running quickly. You’ll learn TypeScript programming in depth as you use popular application frameworks and utilize modern design patterns and architectural patterns to build modular, testable and enterprise-ready applications.
NUMPY Programming For Beginners, Quick Start by Ray Yao
About This Book (Book Length: Around 128 Pages) Absolutely for Beginners “Numpy Programming & Exercises” covers all essential Numpy knowledge. You can learn complete primary skills of Numpy fast and easily.
Machine Learning with Microsoft Azure by Dennis Michael Sawyers
A practical, step-by-step guide to using Microsoft’s AutoML technology on the Azure Machine Learning service for developers and data scientists working with the Python programming language Key Features Create, deploy, productionalize, and scale automated machine learning solutions on Microsoft Azure Improve the accuracy of your ML models through automatic data featurization and model training Increase productivity in your organization by using artificial intelligence to solve common problems Book Description Automated Machine Learning with Microsoft Azure helps you to build high-performing, accurate machine learning models in record time.
Lock Picking Equipment For Beginners by Charles Rusnak
Have you lost your keys and gotten locked out of your house at least once in your lifetime? Are you gifted in Lock Picking or it’s your Hobby? Taking up a job in the Locksmith’s place? Read On if you answer YES to any of the questions! Most people carry five to 10 keys with them whenever they go out.
Kinematics of General Spatial by M. Kemal Ozgoren
Guide to kinematic theory for the analysis of spatial mechanisms and manipulators Kinematics of General Spatial Mechanical Systems is an effective and proficient guide to the kinematic description and analysis of the spatial mechanical systems such as serial manipulators, parallel manipulators and spatial mechanisms.
Learn Arduino by Albert Denys
The book presents all the knowledge necessary to master the development of projects using Arduino. All topics are presented in detail with explanatory texts, images, diagrams and programs. The book is organized in such a way that any reader without prior knowledge of electronics and programming can progress to creating a complex final project.
Introduction to Synthetic Aperture Radar by E David Jansing
Explore the principles and applications of synthetic aperture radar This comprehensive guide offers a solid grounding in synthetic aperture radar (SAR) fundamentals and techniques. Written by a remote sensing and signal processing expert, Introduction to Synthetic Aperture Radar: Concepts and Practice clearly explains data collection, image formation, error correction, and image quality.
Fundamentals of Web Development 2nd Edition by Randy Connolly
For courses in Web Programming and Design: Numerous Mark-up / Scripting Languages, as part of the CS1 course sequence. Master the fundamentals of web development Fundamentals of Web Development, 2nd Edition guides readers through the creation of enterprise-quality websites using current development frameworks.
Excel 2021 for Beginners by James Jordan
EXCEL 365 MADE EASY JUST FOR YOU! Microsoft has added over a hundred new features and enhancements to Excel 365 over the past years! The tools outlined in this guide book are among those that offer some of the greatest opportunities to all levels of Excel users to improve their efficiency and proficiency.
Hacking with Kali Linux by Jack Mathew
Hacking with Kali Linux A Complete Guide for Beginners to Study Basic Hacking, Cybersecurity, Wireless Networks, and Penetration Testing Are you looking for a big career change and would like to learn more about computer programming and hacking in general?
Design at Work by Joan Greenbaum
The contributors to this important volume begin with a simple premise: Computer system development is difficult, not primarily because of the complexity of technical problems, but because of the social interaction involved when users and designers learn to create programs and express ideas together.
Cyber Security Gaint by Rachel Sebastian Purackal
In the time of network enhancements, cloud-based services are everywhere. Many love the cloud and its ease of access, while others hate it. Despite what feelings you may have about the cloud, it is important to understand how to protect the information you store there. Tens of thousands of cyberattacks happen every day.
CISSP Exam Cram, 5th Edition by Michael Gregg
CISSP Exam Cram, Fifth Edition, is the perfect study guide to help you pass the new eight domain version of the CISSP exam. It provides coverage and practice questions for every exam topic, including substantial new coverage of encryption, cloud security, information lifecycles, security management/governance, and more.
Azure Fundamentals Study Guide by James Boyce
Quickly preps technical and non-technical readers to pass the Microsoft AZ-900 certification exam Microsoft Certified Azure Fundamentals Study Guide: Exam AZ-900 is your complete resource for preparing for the AZ-900 exam. Microsoft Azure is a major component of Microsoft’s cloud computing model, enabling organizations to host their applications and related services in Microsoft’s data centers, eliminating the need for those organizations to purchase and manage their own computer hardware.
Adobe Premiere Pro Classroom in a Book by Maxim Jago
The fastest, easiest, most comprehensive way to learn Adobe Premiere Pro Classroom in a Book®, the best-selling series of hands-on software training workbooks, offers what no other book or training program does — an official training series from Adobe, developed with the support of Adobe product experts.
An Introduction To Artificial Intelligence by Janet Finlay
An authoritative and accessible one-stop resource, An Introduction to Artificial Intelligence presents the first full examination of AI. Designed to provide an understanding of the foundations of artificial intelligence, it examines the central computational techniques employed by AI, including knowledge representation, search, reasoning, and learning, as well as the principal application domains of expert systems, natural language, vision, robotics, software agents and cognitive modeling. Many of the major philosophical and ethical issues of AI are also introduced.
An Introduction to IoT Analytics by Harry G. Perros
This book covers techniques that can be used to analyze data from IoT sensors and addresses questions regarding the performance of an IoT system. It strikes a balance between practice and theory so one can learn how to apply these tools in practice with a good understanding of their inner workings.
Against Flow by Braxton Soderman
A critical discussion of the experience and theory of flow (as conceptualized by Mihaly Csikszentmihalyi) in video games. Flow—as conceptualized by the psychologist Mihaly Csikszentmihalyi—describes an experience of “being in the zone,” of intense absorption in an activity. It is a central concept in the study of video games, although often applied somewhat uncritically.