Be sure to check out our new Blogs and discover all the new Free Training!

Free Computer Training Free Computer Courses



Computer Education, Training, and Tutorial Resources
Tip: Press Ctrl+F on your keyboard to speed up your search.

Follow us on Our Twitter page!

Pages of this Free Computer Books section: 1  2  3  4  

Discover the Valuable and Hidden Content to the Best FREE Computer & IT Training on the Web Today!

Learn programming for Free and how to develop and write computer programs and IT applications. Get Free knowledge, information, references, and resources about computers now. Many Free training courses, tutorials, books, training guides, tips, articles, and helps are available to you.

For help finding what you need go to Navigation by Topic to Free Training or use pop-up.

Follow us on Our Twitter page!,, and Google Search

I.T. Education & Training:

Home Page

Free Computer Training & Courses

Free Computer Books

Free Tutorials, Guides, Support & Help

Learn IT & Development

Free Computer Training Search

Free Computer IT Training Blogs

Free Office, Web Dev Training Blogs

Free University Course Websites

Best FREE Online Computer IT Courses

Lower Fee Distance Learning Sites

Higher Fee Distance Learning Sites

Link and Resource Sites

Free Certification Exam Study Guides

Free IT Training Tutorials

Free IT Training Downloads

Monthly Newsletter: New Free Sites

Free Trade Publications

IT Sites Worth Mentioning

Free Site of the Month

Best Course & Degree Locators

Free Desktop & Office Tutorials

Link To This Site


Additional Site Content:

Member Info & Sign Up

Member Login's Computer Open Web Directory

IT Certification Counselor and Complete List

Financial Aid Resources's IT Career Center

Online IT Publications

IT Associations & Organizations

The Latest Technology News

IT Stock Quotes and News

Online Games

Music and Movies

Travel Reservations, Flight Schedules & Tracking

The Best of the Web

Best Developer Books at

How You Can Support Our IT Training Mission

Community Content:
Use Our Forum to Ask Questions & Give Answers

Enter Our Chat Room

Our Free Links Page

Free Classified Ads

Create and Send a Greeting Card

Our Cartoons and Jokes

Free Email at ZapZone

Take Our Survey


Free Computer Books
for programming, web development, networking, operating systems, admin, etc.
(page 4 of 4)

Navigation pop-up for this 4 page Free Computer Books section - Our new Free Computer Training Search site is now online, containing over 150,000 free educational, training and tutorial web resources, all at your fingertips. Also search for computer programming and software development sites. Check out our predefined search page for faster access. If you're an Member, go to our member search page to access this special page to search over 220,000 free training web resources.

Type in the computer subject you want to learn more about:

Working With Objects - The main theme of this book is to describe complex phenomena as structures of interacting objects. Examples are work procedures on the enterprise level; large scale applications on the system level; and small, technical details on the program design level.
Programming Ruby - The Book - This book describes and covers Ruby, which is a transparent, object-oriented programming language. It is both a tutorial and a reference.
8 Free Python Programming Books - Here are 8 free books that will help you learn how to program and develop applications using the Python Programming Language.
Thinking In Python - You can download for free the current version of this book. Note that this is not an introductory Python book. This book assumes you've learned the basics of Python elsewhere.
 28 Free Python Books - Here are 28 free books covering Python programming and Python-related topics. These will help you learn this increasingly important computer programming language. This is an archived site.
GUI Programming with Python: QT Edition - This is the first book on Python and Qt. It is for beginning software developers who have chosen Python because it allows them to become productive quickly and also for experienced developers who have been coding in Visual Basic, Delphi or Java, and who now need something more productive and portable.
Dive Into Python - This is a free Python book for experienced programmers.
Non-Programmers Tutorial For Python - This book is if you've never programmed before. It will attempt to teach you how to program. To learn to program you must read code and write code, and this book helps you do that. Here is a pdf  version of this book.
Information Modeling - Here is an on-line copy of the Book Information Modeling, courtesy of the author, David Edmond.
Object Oriented Perl Cyberdigest - A series of extracts from the book Object Oriented Perl, by D.M. Conway. The full paper is available in pdf and rtf formats.

PostgreSQL: Introduction and Concepts - This book by Bruce Momjian is about PostgreSQL, which is most advanced open source database server. It provides an excellent overview of the system, covering a wide range of topics from the basics to the more advanced and unique features of PostgreSQL. It is easy to understand, full of practical tips, with numerous real life examples presented throughout the book. Also at this site are Documentation and Tutorials about PostgreSQL.

Practical PostgreSQL - This book is about PostgreSQL, one of the most successful open source databases available. It is intended to be a practical guide and is focused on getting you comfortable with PostgreSQL in the most expedient fashion possible. The focus is on getting you comfortable with PostgreSQL and to provide you with enough understanding to manage a fully operational PostgreSQL database.
SQL : A Practical Introduction - You can download a PDF copy of the book "SQL: A Practical Introduction" by Akeel Din. You need to supply an email address before you are allowed to download it.

The Definitive Guide to SQL Server Performance Optimization - This is Realtimepublishers’ new free resource for SQL Server. Written by industry expert Don Jones, this eBook will provide guidance and examples to illustrate the different performance optimization tactics for SQL Server. It is posted chapter by chapter as it is written in order to provide the most up-to-date information. Also, here is this author's free book, The Definitive Guide to Scaling Out SQL Server 2005. Free registration is required.

A+ Certification: How to Pass Your Exams - This free book walks you through all the skills tested in the A+ Certification exam -- both the Core exam and the DOS/Windows exam.
J2EE and XML Development - This free book teaches how, where, and why to use XML in each layer of a J2EE application. The book categorizes and explains many recent Java and XML technologies and the ways in which a J2EE application can best use them (free registration required).
The XML Files: Using XML for Business-to-Business and Business-to-Consumer Applications - This is a great book to understand and learn XML from a business perspective. By Luis Ennser, et al., IBM Redbook (Free registration required) - Free Library: Sybex Books - Free Book Chapters on ADO.Net, ASP.Net, SOAP, XML Schema, DOM, WAP & WML, VB.Net.
IBM COBOL Family - COBOL publications are available here for free in various formats. You can view or download publications directly. Here are the categories: VisualAge COBOL, COBOL Set for AIX; IBM COBOL for z/OS and OS/390; COBOL for OS/390 & VM; COBOL for VSE, and a pdf ebook, COBOL for Windows Programming Guide (9.78MB).
IBM Mainframe System z Literature - Free access to books and publications covering IBM's System Z operating system and hardware for mainframe computers. Also, here are IBM's System z Redbooks.
Securing & Optimizing Linux: Red Hat Edition - The essential guide for network administrators, "Securing & Optimizing Linux: Red Hat Edition" is freely available download. This book is a guidance on installing a Red Hat Linux server that is configured for a high level of security and performance. You may view the full text of this book in PDF format. Also, here is another free book, Securing and Optimizing Linux: The Ultimate Solution (pdf), from the same website. And here is a 74-page guide for Step by Step Installation of a Secure Linux Web, DNS, and Mail Server (pdf). Also, here is a free version of the book, Red Hat Linux Unleashed, and a mirror of it.
Learning Debian GNU/Linux - This Free book will make your Linux journey easier, by giving you the big picture, providing you with step-by-step procedures, and getting you started doing useful or fun activities, such as word processing or games. This book focuses on the needs of the new Linux user and on desktop Linux applications. You'll learn about networks and servers, but the details of those topics are left for more advanced books.

New!  Free Linux and Unix Books and How to Find Them - Here are some good free books for Linux and Unix that I discovered by doing this search on (without the single quotes and with the double quotes): ' "ls -l" chapter -sale -sell -price -cost -buy -purchase -shop -shopping -cart -review '. You will find different results by changing what is in the double quotes, just make it something technical that will be in the content you are looking for. This will work for all areas, including application programming in Java, C++, C#, Web development, Windows and Linux administration, Database administration, Networking, Security, etc. On the specific search above, you will actually find more free books than those listed here.

New!  Google Search for Linux Bible - Here is a google search for Linux Bible that will give you some good results. Reviewing the results, these 3 pages were found:
  1) This zip download (wait 30 seconds).
  2) This forum message at, which contains a link to this page.
  3) This page on, which contains a link to this page (free registration required).
20 Free Linux Ebooks - This site, Free Ebooks @ Kiraninfotech, hosts the following free 24 Linux ebooks. All of these ebooks are in pdf format.
  • Integrating PHP with DB Servers
  • Securing & Optimizing Linux
  • Learn C++ with QT
  • Database Archtituctute
  • Learning Unix Operating System
  • Hack Proofing Linux
  • Linux Hardware Detection
  • IDS Guide
  • Understanding IP Addressing
  • Linux Networking Bible
  • Kernel Programming
  • Linux Migration Bible
  • RHCE Certification
  • Teach Yourself Mysql in 21 Days
  • Teach Yourself PHP in 24 Hours
  • Vi Bible
  • Debian Installation
  • Linux As a Router
  • Unix Commands
  • Unix System Admin Guide
 Free Linux Books and Ebooks - This site contains several free computer books, including Linux related books and ebooks. And here are 12 more online free Linux books in this directory. 
 New!  Free Linux Book: Rute User's Tutorial and Exposition - Here is a great free Linux book available online. This book covers many technical areas that any in-depth Linux user will need to know and understand.
 New!  Free Linux Four Volume Book Vol. 1 - The Computer Technology Documentation Project hosts this online version of four volumes of Agustin Velasco's Series about Linux, containing over 200 pages of Linux documentation, freely available to the public. The book is centered on Mandrake Linux, however, the content is worthwhile for all Linux versions. It includes many screen shots that assist the reader to follow its step-by-step tutorials.
Red Hat Linux Manuals - Here are Red Hat's featured free manuals: Installation Guide for x86, Itanium, AMD64 and Intel EM64T, Introduction to System Administration, System Administration Guide, Reference Guide, and Security Guide.
 Red Hat Enterprise Linux Manuals, Guides and Documentation - Here are the current Red Hat Enterprise Linux Manuals, Guides and Documentation direct from Red Hat's web site, along with all of the contents of the Red Hat Enterprise Linux 4 Documentation DVD, courtesy of MIT's web site. Here is Red Hat Enterprise Linux 5 Documentation. The Red Hat Enterprise Linux 4 Documentation DVD is here and here
Debian GNU/Linux System Administrator's Manual - The Debian GNU/Linux System Administrator's Manual covers all system administration aspects of a Debian GNU/Linux system. Also, here are the official Debian Users' Manuals.
Debian GNU/Linux: Guide to Installation and Usage - Debian uses the Linux kernel, a completely free piece of software started by Linus Torvalds and supported by thousands of kernel developers worldwide. A large part of the basic tools that fill out the operating system come from the GNU Project, and these tools are also free.
 Linux Client Migration Cookbook: A Practical Planning and Implementation Guide for Migrating to Desktop Linux - The goal of this IBM Redbook is to provide a technical planning reference for IT organizations large or small that are now considering a migration to Linux-based personal computers. For Linux, there is a tremendous amount of “how to” information available online that addresses specific and very technical operating system configuration issues, platform-specific installation methods, user interface customizations, etc.
 Free Linux Quick Command Reference Book - If you want to learn the power commands to use on the Linux command line, you will want to read this free book, titled 'Linux Quick Command Reference'. It takes you through all of the important areas of managing and using Linux from the command line. Here is the Table of Contents.
 Step by Step Linux Guide Book - Step by Step Linux Guide is a free book that is written by M.B.G. Suranga De Silva to provide a single reference for network administration in a Linux environment. It contains real world implementations of sendmail, qpopper, jabber, NoCatAuth, squid, iptables, DNS BIND, samba, and apache with detailed examples and explanation.
 5 Free Linux Books - Here are 5 excellent Free Linux books: Linux in the Workplace - How to Use Linux in Your Office, Iptables Tutorial, Advanced Linux Programming, An Introduction to GCC, and Using Samba. 
 Linux Fundamentals Course Book - This Linux Fundamentals course book includes the history of Linux and what distinguishes Open Source Software from proprietary software. On the practical side you will learn the fundamental commands and approach needed to start using Linux.. After completion of the Fundamentals course , you would have a basic grounding of the Linux Operating System. In this course, some internal operations of the operating system are covered simply, and this is in order to ensure that you are able to think a problem through laterally.
 Linux Network Administration Course Book - This course book teaches the fundamentals of networking, what the TCP/IP protocol stack consists of and how the different layers of the network stack influence communication on a network, using Linux as the operating system. You will learn how Linux can be used as a router and the basic principles of digital encryption and digital signatures used to keep email secure. As well as how to set up secure connections between different Linux machines by using SSH.
 Free Book: Engineering a Linux Beowulf-style Compute Cluster -  Robert G. Brown (Duke University Physics Department) has written this book to help the reader understand and create a beowulf-class Linux based parallel (super)compute cluster. This book is not a text on computer science, but rather is aimed at those ranging from clever high school students with a few old x86 boxes and an ethernet hub to play with to senior systems programmers interested in engineering a world-class beowulf, and also towards pointy-haired bosses, linux neophytes, hobbyists, and serious entrepreneurs.
Advanced Linux Programming - Advanced Linux Programming is intended for the programmer already familiar with the C programming language. The authors teach you multiprocessing, multi-threading, inter-process communication, and interaction with hardware devices. They also show you how to improve your programs by making them run faster, more reliably, and more securely. Here are the book's chapters to download.
Everyday Linux - This Linux book will teach new users how to install and configure Linux and to get productive with Linux applications quickly. You’ll go through the installation process and setting up GNOME and some of your hardware components, learning about how your computer operates and what you can do with it now that you’re running Linux. Then you’ll be presented with applications that you can install and use on your system, like the GIMP, Star Office, various games and other amusements, Internet applications, and many more. This is an archived site.
Learning Linux Reference Materials - 12 books covering Linux, learn how to use Linux Commands, how to configure, install, and administer Linux.
Free Linux and Unix Book Chapters from O'Reilly - Chapters here include these:
- Basic Shell Programming
- UML Activity Diagrams and Use Case Diagrams
- Red Hat and Debian Package Managers
- Managing & Using MySQL: Java
- NFS and NIS: Debugging Network Problems
- RAID on Linux: Planning and Architecture
- Programming with Qt:Container Classes
- Linux TCP/IP, Upgrading Software and the Kernel, and TCP/IP Firewall
- The Linux Ext2 and Ext3 Filesystems
- SAN Backup and Recovery
 Linux Documents - This site has 8 good Linux related guides and books, here are links for 2 of them (pdf): Get Acquainted with Linux Security and Optimization System and Teach Yourself Linux in 24 Hours.
Free Linux Book Chapters
 - Users and Security, from Linux+ Study Guide (3.21MB)
 - Connecting Linux to the Internet, from Mastering Red Hat Linux 7.1 (1.32MB)
 - Web Supplement Chapter: Basic Knowledge, from Red Hat Certified Engineer Exam Notes (1,428KB)
 - Installation Planning, from Red Hat Certified Engineer Study Guide (1,400KB)
 - Using Applications with GNOME and X Windows, from Mastering Linux (879KB)
 - Running Sendmail, from Linux Sendmail Administration (250KB)
 - Creating and Maintaining User Accounts, from Linux System Administration (204KB)
The LPIC-2 Exam Prep - This book teaches you Advanced Linux Administration and Linux Networking Administration to help you pass the Linux Professional Institute Certification (LPIC) Level 2 certification exams 201 and 202. (some of the 15 chapters are not online). This is an archived book.
Linux Kernel Module Programming Guide - A HOW TO-style guide for C programmers who want to write Linux kernel modules. Written by Ori Pomerantz. Here is the version for Linux 2.4
Maximum RPM: Taking the Red Hat Package Manager to the Limit - This is a book about the Red Hat Package Manager or RPM. The first section shows how to use RPM on your system, the second section explains how to build packages with RPM.
Brian and Tom's Linux Book - This 27 chapter, free online book about Linux is very thorough. Chapter categories include Installation, The OpenLinux GUI, Knowing the Command Line, System Security, and Working with Linux Servers.
 29 Free Open Source Related Computer Books - Here are 29 free open source related computer books, mostly available from O'Reilly's web site. I hope these will help you to understand and implement these important technologies.
Parsing Techniques - A Practical Guide - This 318-page pdf ebook treats parsing in its own right, in greater depth than is found in most computer science and linguistics books. It offers a clear, accessible, and thorough discussion of many different parsing techniques with their interrelations and applicabilities, including error recovery techniques.
Advanced Bash - Scripting Guide - This document is both a tutorial and a reference on shell scripting with Bash. It assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction. Here is the pdf version.
Linux From Scratch - Linux From Scratch (LFS) is a project that provides you with the steps necessary to build your own custom Linux system. The instructions how to create an LFS system are provided in this LFS book. A more advanced book, Beyond Linux From Scratch, is also available.
KDE 2.0 Development - This is a free book that teaches KDE 2.0 programming to C++ programmers with or without KDE programming experience. It introduces KDE/Qt programming with topics such as creating custom widgets, efficiently drawing windows, designing dialog boxes, and following the KDE Style Reference. Also, new KDE 2.0 technologies: DCOP (Desktop COmmunications Protocol), KParts (a component embedding system), and aRts (KDE multimedia) are explained by some of the people who designed and implemented them. The paperback version is available here. Also, here are KDE 3 Development Tutorials and KDE 3 Progamming Tutorials Here are
Writing GNOME Applications - This book shows you how to develop applications with GNOME 1.2. It covers the canvas and GdkPixbuf. Currently only chapters 2, 3, 10, and 11 are available for free.
GTK+/Gnome Application Development - This is the official GNOME programming manual, and is also a printed book available in stores (New Riders Publishing, ISBN 0-7357-0078-8). The book is under a free license.
Secure Programming for Linux and Unix HOWTO - This online book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. Such programs include application programs used as viewers of remote data, web applications (including CGI scripts), network servers, and setuid/setgid programs. This is version 
3.005, dated 30 December 2002.
Grokking the GIMP - Learning Advanced Image Editing Techniques - a leading book for learning advanced digital image editing techniques using the GNU Image Manipulation Program, the GIMP. The book provides everything needed to learn the GIMP, including tutorials, beginning and advanced techniques, and practical information
XML User Interface Language (XUL) Bookshelf

 - Creating Applications with Mozilla (Using XUL, JavaScript and CSS)
 - Rapid Application Development with Mozilla
 - XForms: XML Powered Web Forms
 - XForms Essentials
 - Creating XPCOM Components
 - XPCOM Reference

Creating Applications with Mozilla - Mozilla is not just a web browser, it's also a framework for building cross-platform applications using standards such as Cascading Style Sheets (CSS), XML languages such as the XML-based User-interface Language (XUL), eXtensible Binding Language (XBL), and Resource Description Framework (RDF). This book explains how applications are created with Mozilla and provides step-by-step information that shows how to create your own programs using Mozilla's powerful cross-platform development framework.
Miscellaneous Documentation - The following are included on this site: Bash Reference Manual, Effective AWK Programming, CVS: Concurrent Versions System, and GNU Make.
OpenGL Books -
Red Book: The OpenGL Programming Guide: The Official Guide to Learning OpenGL  (mirror)
Blue Book: The OpenGL Reference Manual: The Official Reference Document to OpenGL
Embedded Linux Reference Guides - Here are your free Quick Reference Guides from Embedded Linux Overview, Embedded Linux Distributions, Real-time Linux, Embedded Linux Graphics, Embedded Processor and System-on-Chip, The Linux Devices Showcase, and the Linux Single Board Computer (SBC).
Effective AWK Programming - A User's Guide for GNU Awk, Edition 1.0.3. This book teaches you about the awk language and how you can use it effectively. You should already be familiar with basic Unix system commands.
Using Samba - O'Reilly's Open Content book, Using Samba, provides all the details concerning how to install and configure Samba on your Unix or Linux system as a server for file sharing and printer sharing on a Windows network. Samba is now able to function as a Primary Domain Controller on a network of Windows 3.1/95/98/NT systems, and in many environments is preferable to using Windows NT for the same purpose. (enhanced HTML PDF versions available)
The Squid Guide - Squid is a free, high-speed, Internet proxy-caching program. It operates as an agent, taking requests from browsers and passes them to the appropriate Internet server.
The CVS Book - You can access for free chapters 2, 4, 6, 8, 9, and 10 from the book, Open Source Development with CVS. These chapters are a complete introduction, tutorial and reference to CVS, containing 225 pages.
Computer, Internet and Network Systems Security Manual - This manual, from HIPPA, is an effort to assist computer crime investigators by providing a resource guide compiled from the vast pool of information on the Internet. It is intended to provide a general overview, which would assist in helping to developing a solution. This free book is 325 pages long and 2.53 MB in size and is archived. Here is HIPPA's current documentation on Technologies for electronic information security and privacy.
Handbook of Information Security Management - This book is an important reference used by candidates preparing to take the exam for the Certified Information System Security Professional (CISSP).
Windows Server Technical Library - Walk through the steps of setting up and configuring Windows 2003 in these dozens of technical guides and articles, covering everything from Active Directory to security. 

Here are some of the Technologies covered:

Here are some of the Tasks covered:

 Active Directory, 2nd Edition eBook - This ebook, Active Directory, 2nd Edition, provides system and network administrators, IT professionals, technical project managers, and programmers with a clear, detailed look at Active Directory for both Windows 2000 and Windows Server 2003. Active Directory, 2nd Edition will guide you through the maze of concepts, design issues and scripting options enabling you to get the most out of your deployment. This ebook is in chm help format, is 3.7mb in size, and 686 pages in length. 

2 Free Ebooks for .NET Developers - Codenotes is offering 2 free ebooks for .Net developers: 1) CodeNotes for .NET Component Developers, and 2) CodeNotes for J#.

Using Web Forms - This is chapter 3 from Sams Teach Yourself C# Web Programming in 21 Days.
Getting Started with Microsoft SQL Server 2000 Books Online - Use this page for quick access to all the free online documentation for Microsoft SQL Server 2000. Also, here are 12 free Book Chapters for SQL Server 2000. And here are documentation resources for SQL Server 2000
The Road Ahead for Windows Server - Learn about Windows Server 2003 and its product roadmap. Also evaluate this server.
Windows Hardware Developer Central - This site provides updated information and manuals for hardware, networking, and drivers for the Windows operating system. Two categories include:
The Definitive Guide to Windows Software Deployment - A free ebook by industry expert Leslie Easter. It discusses the essentials of Windows Software Deployment including: deployment methodology, network infrastructure issues and installation tools. This ebook is published on a monthly, chapter-by-chapter basis, free registration required.
Recommended Approach to Software Development, Revision 3 - This is an excellent free 213-page manual written by Nasa, in pdf format. We have used some of the techniques that are presented in it. Also, here is NASA's 79-page Manager's Handbook for Software Development, and their 100-page C Style Guide.
Practical Perl Programming - This book teaches you Perl, a programming language which can be used for a large variety of tasks and provides a large number of tools for quite complicated problems, including systems programming.
Tcl/Tk for Programmers - Seven chapters of this book have been posted online for free. This book is archived.
Tcl for Web Nerds - The authors hope that a professional programmer or MIT student can breeze through this book in one evening. By the end of the evening, that person should have learned Tcl, learned a little something about the Web, and not have been bored.
Computer Animation - Algorithms and Techniques - This book looks at computational approaches for producing computer animation. It will help computer graphics programmers who want to learn the basics of computer animation programming. Here is a mirror.
Algorithms and Complexity - By Herbert S. Wilf, this book grew out of the senior level course, Discrete Algorithms, at the University of Pennsylvania's computer track. (pdf, 1.1 mb)
A Practical Theory of Programming - A 12 chapter book you can download in 4 parts, each one a pdf file. Lecture slides are also available in pdf format. The book covers the following:
  1. Basic Theories
  2. Basic Data Structures
  3. Function Theory
  4. Program Theory
  5. Programming Language
  6. Recursive Definition
  7. Theory Design and Implementation
  8. Concurrency
  9. Interaction
Technical Writing: Online Textbook - This free online technical writing textbook is used by students in online technical-communication courses worldwide.

Structure and Interpretation of Computer Programs (2nd ed.) - The material in this book has been the basis of MIT's entry-level computer science subject since 1980. Note that this is a text about programming, unlike most Lisp books, which are used as a preparation for work in artificial intelligence. Here is the Table of Contents.

Software Architect - This book is about how individuals can take the lead in realigning our development efforts to the original promise of technology of making our lives easier. The position of Software Architect, or a similar title, has been created by many organizations in the realization that software development needs to be led by a single mind, or more accurately, by a single vision. This will guide you to the skills you need to become a software architect and survive as one.
PC System Design Guide Downloads - These free guides provide a guide for engineers who build personal computers, expansion cards, and peripheral devices that will be used with the Microsoft Windows 32-bit operating systems and that incorporate legacy components.
Graphics Programming Black Book - This book is on profiling and code testing, as well as performance optimization. It also explores much of the technology behind the Doom and Quake 3-D games, and 3-D graphics problems such as texture mapping and hidden surface removal.
CAD Primer - This free book is a general guide to computer aided design and drafting, which is commonly used to make architectural and engineering drawings.
Cascading Style Sheets - Designing for the Web - This site gives you 7 free online chapters from this book.
MemoWare: Computer Category - This PDA Document Repository hosts many free computer and technical ebooks.
Kodak's Educational Topics - Here you can learn more about digital cameras, digital photography, and making the most of your photographs. Also check out their Photo Tips section and their Projects and Ideas page.
The Guide to Digital Television, 3rd Edition - A "what to do" book whose goal is to provide a practical guide for the digital transition to help you make the right decisions. It follows the typical production cycle from pre-production to delivery and transmission
Voice Communication Between Humans and Machines - This book is based on the National Academy of Science's Colloquium on human-machine communication by voice. The articles appearing on these pages were contributed by speakers at the colloquium.
Free Cisco Press Book Chapters from Networkworld - Here are several free chapters from a number of Cisco Press books including CCNA, CCDA, & CCNP titles.
Computing Articles and Chapters from Prentice Hall - Here are many free chapters from technical IT and development books published by Prentice Hall. Here are their computing categories:
Onworld Press Sample Chapters - Free chapters from some of Onward Press Online's new and best-selling titles covering digital and web graphics and drawing applications. Topics include AutoCAD, Systems Administration, and VBA.
ebrary - Free online computer books (also other topics) that you can freely view and read with their browser plug-in. Use their search function to find the books. Here are 129 programming books.
Manning Publications Co. - Manning publishes computer books for IT professionals, they are written for elegance and readability. Many free chapters of their books are available on their web site.
Free Computers and Information Technology Books - These are published by the Computer Science and Telecommunications Board, National Research Council - Here are 4 of them: Information Technology in the Service Society: A Twenty-First Century Lever (270 pages), Being Fluent with Information Technology, Cryptography's Role in Securing the Information Society, and Trust in Cyberspace.
New!  Palm OS Books and Documentation Learn how to program applications for the Palm Operating System - here are book chapters, manuals, and official documentation for this operating system.
Find more great Computer and Internet books at

Get the job you want, and get ahead in your career. Earn your Bachelor's or Master's degree in less time, from your own computer.

Much more online computer and IT training is on our members' site.

For more information and how to become a member
of please see our Sign-up page.

             If you find any broken links, please notify webmaster at

 Return to Top
 Back to previous page

Pages of this Free Computer Books section: 1  2  3  4








Please Suggest a Computer Education, Training, or Tutorial Web Site Link for this Site

If you know a good Computer Education, Training, or Tutorial web site that is not on this page please fill this form out with the address of the web site and we will post it. This will help everyone who is seeking to learn more about computers.

Please enter the name of the site, its address, and a short description of its contents. Thank you.

Name of Web Site:

Address of Web Site:

Short Description:

After clicking the Submit Computer Education Web Site button, please click your browser's back button to return to this page.

Please Help Support our Computer Education & Training Web Site

Please email questions or comments to Webmaster:

All pages on this web site are © 2012 by DeepSearcher Inc