Valuable and Hidden Content to the Best FREE Computer & IT
Training on the Web Today!
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
Follow us on Our Twitter page!
I.T. Education & Training:
Free Computer Training & Courses
Free Computer Books
Free Tutorials, Guides, Support
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
Lower Fee Distance Learning
Higher Fee Distance Learning
Link and Resource Sites
Certification Exam Study Guides
Free IT Training
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
Link To This Site
Additional Site Content:
Member Info & Sign Up
Intelligentedu.com's Computer Open Web
IT Certification Counselor and
Financial Aid Resources
Intelligentedu.com's IT Career Center
Online IT Publications
IT Associations &
The Latest Technology
Quotes and News
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
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
programming, web development, networking, operating systems,
2 of 4)
pop-up for this 4 page Free Computer Books section
Edcomp.com - 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
Intelligentedu.com Member, go to our member search page
to access this special page to search over 220,000 free training web
Type in the computer subject you want to learn more about:
| Online Papers and
Documentation - Lots of guides, documentation, etc. covering
| The Open Book Project -
This site includes these books: How to Think Like a Computer
Scientist: An introductory computer science text book using either
Java, Python, or C++; Getting Down With... A collection of quick and
easy tutorials on a wide range of computer science topics; Python for
Fun: A collection of case studies using Python to teach programming
concepts to intermediate students; and The Linux Cookbook: Tips and
Techniques for Everyday Use, over 1,500 time-saving recipes and hints.
India Virtual Library - Free Online IT Computer Books at
ActiveX, HTML, CGI, Apache, TCP/IP, CORBA, Intranets and Network
| FreeTechBooks -
130 free online computer books, tutorials, lecture notes,
and references covering the following: C/C++ (15), Java (22), Perl (6), Python
to Programming (9), Object-Oriented
Programming (6), Logic
Programming (5), Software
Development (4), Game Development
(8), and Free
Software / Open Source (4).
Freecomputerbooks.com - This site provides many
links to computer and IT books, manuals, and documentation. Here are
some of the links provided: AJAX
/ Linux Books, .NET
Sharp Books, Data
Structures & Algorithms with O-O Design Patterns in C#, XML and
Databases, Data Transfer
Strategies Between XML & Relational Database.
- Books and documents covering these subjects: Security, Games,
Graphics, Hardware, Internet, Linux-Unix, Networking and Programming.
Code Project Books Section - Many Free Book Chapters covering
Microsoft Technology and others.
Computer Technology Documentation Project - This site contains
computer documentation and information in various technical areas
including markup and web languages, operating systems, hardware,
programming, and networking suited for beginners to experts. There are
various tips, editorials, and web links in several categories.
Books Online Sample Chapters - Lots of free book chapters are
available here, including: Oracle Internal Structures, Fixing Ten Really
Common Linux Mistakes, Using CISCO IOS Configuration Tools,
Understanding ADO and OLE DB, and XML Overview.
IT eBooks from Realtimepublishers.com - Along with their partners, this
site offers free IT ebooks and video guides. Here are links to some of the
The Definitive Guide to Virtual Platform Management
ebooks: VoIP Security in the Enterprise, The Practical Guide to Compliance & Security Risks, Best Practices for Managing Linux and Unix Servers, Migrating to Windows Server 2003, Active Directory and Exchange 2003, Windows 2003: Active Directory Administration
ebooks: Windows Desktop Administration, Windows Desktop Administration, Active Directory Security
ebooks: The Definitive Guide to Active Directory Troubleshooting and Auditing, The Tips and Tricks Guide
to Active Directory Troubleshooting
| Various Free Book Chapters
- Here are some free book chapters:
Microsoft Press Books About Microsoft Products and Technologies
- most of these have Free Chapters available:
Here are some Free
Book Chapters from MSDN.com:
Chapters and Articles - Here are 2,170 chapters and excerpts from many
of their IT books.
| The Internet
Public Library - The Online Texts Collection contains over
17,000 titles that can be browsed or searched. As of July 2001, 39
free books are returned from using 'programming' as the search term,
and 331 free books are listed when using 'computer'.
| The O'Reilly Open Books
Project - 19 Free Online IT Books from Oreilly.com,
including these subjects: CGI, Linux, Networking, MySQL, Samba, and
- A search on keyword "Java" brings you 644 results, "programming"
returns 772 matches, "learn linux" gives you 36. You may want to
skip the commercial sites, there are many good free learning sites
indexed here. Also try SearchEdu.com,
which is an excellent search engine for educational websites, use
search phrases such as 'java tutorial', 'learn linux', etc. It
contains over 15 million university and education pages indexed and
ranked in order of popularity.
| The Universal Library - This site, hosted by Carnegie Mellon
University, gives you these free IT books: Computer
Computers and Digital Systems, SBN
Computer Structures, Computer
Structures: Readings and Examples, High
Tech Ventures. This site has been archived.
National Academy Press -
Computer and Information Technology Category - Many computer and I.T.
related books are available for free on this site. Here are their Search
results for "computer", containing over 790 publications. Here are the
sub-topics for the Computer and I.T. section:
Group Publications - Free Electronic Titles - The Open Group's
publications are now available in full text on the web free of charge.
Topics include the Unix Specification, systems administration,
networking management, distributed architectures, COM/DCOM reference,
and Manager's Guide to Information Security.
Computers and the Internet Books - The iUniverse online bookstore provides a "Browse before you Buy" link
for their books, so you can read the full text of any
book they are selling. These books are composed of
computer manuals, industry standard specifications, electronically distributed computer programming guides.
and open source documentation. To go directly to a
specific page change the page=99 in the url. Here are the sub-categories:
| Windows IT Library -
A free online technical reference library of free books
on a variety of topics for the professional. Most of the titles aren't
new releases, but still make great reading on your lunch break or
downtime. As a bonus, the site features comprehensive book reviews of
newly released titles from a variety of publishers.
Windows Server 2003 eBook
- This free ebook will teach you how to install and administer
Windows 2003. It is in .chm Windows Help format and is archived.
Free Windows Server 2003
Ebook - Here is a blog post linking to a freely available ebook covering
Windows Server 2003. It shows you how to install, configure, secure,
and manage Windows Server 2003. Topics include patch management, Active
Directory replication, network access quarantining, server clustering,
.NET Developer's Guide to Windows Security - This
free book was
written for those
writing software for the Microsoft .NET platform. It offers
tips and insights about user-based security. The format of this book
consists of 75 concise tidbits of helpful reference information. The
“what is” items focus on explaining concepts, and
the “how to” items
focus on helping you perform a common task. Code samples can be
Teach Yourself Visual Studio .NET 2003 in 21 Days - This
free online book will assist both new and experienced developers
understand how to use the .NET Framework and Visual Studio .NET to
rapidly develop computer applications. This book will teach you how
to start writing .Net (dotNet) applications immediately. All the code examples are
given in both Visual Basic .Net (VB.Net) and C# (C Sharp).
| C#, The
Basics - This book is written assuming no prior programming knowledge. It
is the author's goal to help you to program using C# and to implement C#
applications in practical situations. It covers all of the basics and is for
those just beginning in this language, as no prior experience is
| C# Language
- This free book covers the components and specifications of
the C# ( CSharp) programming language. (1.98 mb, zipped pdf file, 548 pages)
| 2 More Free C# Books
Here are 2 more freely
available C# (C Sharp) Books available online. This first book, "Data Structures and Algorithms with Object-Oriented Design Patterns in C#",
focuses on using C#
with object-oriented design patterns and will assist you in learning
how to program data structures and algorithms as complete C#
programs. The second book, "Dissecting a C Application - Inside
SharpDevelop", discusses experiences in building real world
applications using .NET and C with SharpDevelop, an open source IDE for
the .NET platform.
| Free ASP.NET Book: Improving Web Application Security: Threats and Countermeasures - Here
is a free ASP.NET book in html format, that you can also download as a
pdf ebook (6870 KB). It gives you a solid foundation for designing,
building, and configuring secure ASP.NET Web applications. Topics include
Threats and Countermeasures; Threat Modeling; security review for
architecture, design, code and deployment; Hosting web applications;
CAS; securing web, application and database servers; ASP.NET,
Enterprise Services (COM+), Web Services, Remoting, and data access
(including ADO.NET and SQL Server).
| Microsoft Solutions
Framework Resource Kits - Principles of
Component Design Resource Kit and Principles of
Application Development Resource Kit.
Chapters: .netBooks - This site has several free chapters and
references helping you learn and understand Microsoft .Net
technologies, including ASP.net, Visual Basic.net and C#.
- 22 Free Book Chapters available: do a search for "chapter"
Visual Basic .NET Textbook
- Here is the Visual Basic .NET open-content textbook from Wikibooks.
This free book is a work in progress, as expert VB.Net (VBdotNet)
developers add content to the chapters.
Basic Internet Programming - Books - Free Book Chapters are
available for many books, including these: Beginning SQL Server 2000
Visual Basic Developers, Beginning Visual Basic 6 Application
Development, Introducing .NET, Beginning SQL Server 2000 for
Visual Basic Developers, Visual Basic 6.0 Business Objects, Enterprise
Application Architecture with VB, MTS, Beginning XML, Professional
Visual Basic 6 Web Programming, Professional Visual Basic 6 XML,
Beginning E-Commerce with Visual Basic, ASP.
| A Programmer's Introduction to Visual Basic.Net - Free eBook - This
VB.Net (VB dotnet) ebook endeavors to be a quick introduction to the
major differences between VB6 and the new VB.NET. It is targeted at
current VB developers. If you don’t know VB, parts of the book
might not make sense to you. The goal here is to cover what has
changed. If you know VB, and want to learn VB.NET or at least see what
it can do for you, this book is for you. (pdf, 223 pages, 4.3 mb) Also, here is
a similar free ebook for more advanced developers, titled Programming
VB.NET - A Guide For Experienced Programmers.|
| Free Visual Basic .Net Books and more
- This ftp site hosts several free programming and computer books.
These include 3 books that will help you to learn and understand how to
program using Visual Basic .Net (dotnet); a book on E-Commerce with VB,
ASP, and SQL Server; a book showing you how to program web pages and
| 2 Free Books: Visual Basic 2005 and Upgrading to Visual Basic .Net
- Here are 2 free Visual Basic books. The first one will help you get
up-to-speed with Visual Basic 2005, Visual Studio 2005, and the .NET
Framework 2.0. The second one teaches you how to upgrade your Visual
Basic 6.0 applications and programs to Microsoft Visual Basic .NET.
dotnet). This site is archived.
- 61 Free Book Chapters covering the latest Microsoft technologies.
Book Chapters from Microsoft Press - 10 search results pages
containing Free Book Chapters - click on the 'Sample Chapter' links.
| 5 Free DirectX Game Programming eBooks
- Here are 3 free game programming ebooks for developing with DirectX.
These should help you get up-to-speed in understanding how to program
3D games using Microsoft's DirectX technology. This site is archived.
Online - This is the source for finding
complete redbooks and redbooks-in-progress on the web. You can view and
download the complete contents of all their books online. Redbook Domains include:
System i, IBM
System p, IBM
System Storage, IBM
System x, IBM
System z, Information
Management software, Infrastructure
Online Books Page: Mathematics and Computer Science - Over 250 free online books covering many areas of
mathematics and computer science. This is a very good resource site,
has other topics also.
Online Library and Index - A collection of abstracts and full
text from past USENIX events. Papers from conferences of preceding
years are now freely available to everyone. Conference Proceedings
are indexed by date and conference title from 1993 to the present.
Here are papers,
etc. from their conference proceedings.
Manuals Online - Fifty free manuals published by the
Free Software Foundation covering all of GNU's free software and
| Docs.Sun.com -
Free Books, Manuals, Guides and Documentation on all products from
Secure Programming for Linux and Unix HOWTO
This free book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems.
| The Book of
Webmin - This book is for intermediate Unix users as an
introductory text to many complex topics, and it can is also be used by
beginners who want to learn the webmin way alongside traditional
methods and practices.
Publications - Borland Product Documentation manuals for
AppCenter, Enterprise Server, CaliberRM, SilkCentral Test Manager, SilkTest,
StarTeam, Tempo, Together, and Visibroker. CodeGear
Developer Support provides support for C# Builder, C++ Builder, Delphi, Delphi for PHP, InterBase, JBuilder, and
Online - Programming language theory texts online - This is a
collection of programming language theory texts and resources, all of which are freely available over the Internet.
Retrieval - The material of this book is aimed at advanced
undergraduate information (or computer) science students,
postgraduate library science students, and research workers in the
field of Information Retrieval. This site is archived.
| The Internet Companion - Beginner's Guide to Global Networking (2nd
edition). Here are more free
Internet, Computers, and E-Publishing books from this collection.
Performance Tuning - This book concentrates on practical
advice much more than on theory, giving advice on the configuration
and application-level programming of commodity components. Nine free
chapters available. This site is archived.
| Free Book Chapters from webreference.com - 4 Free
from Web Site Administrator's Survival Guide and 2 Free Chapters
Multimedia - This book is aimed at users, working Engineers and Students at the Masters level, both studying and implementing
multimedia in the Internet. It covers technology, middleware and
Distributed Systems - This book covers the principles of
distributed systems and their application to standards. Emphasis is
placed on novel applications in the areas of multimedia and load
sharing, both as an integral part of these systems, and as examples
of complex distributed applications.
| Fundamentals of Grid Computing - The
purpose of this IBM Redpaper is to provide discussion material about
grid computing, concepts, use, and architecture. Grid computing
represents unlimited opportunities in terms of business and technical
to Programming Languages - The purpose of this book is
to explain the concepts underlying programming languages and to
examine the major language paradigms that use these concepts.
Nets: Dr K Gurney - A Neural Network is an
interconnected assembly of simple processing elements, units or
nodes, whose functionality is loosely based on the animal neuron.
Education Project (CSEP)
- This book is an introduction to
High Performance Computing issues as a preparation for research and
studies in computational science and engineering. The intended audience
are students at the advanced undergraduate level and higher.
Tutorials for freely available networking and visualization software
are included and have attracted a range of users, including
high-school students and people from the commercial sector.
Development Guidelines - This is a guide for software source
code quality. These guidelines apply to anyone who creates,
modifies, or reads software source code. addresses general and
language-specific topics. The general concepts apply on any project
regardless of any implementation details. The language specific
topics will apply to a project once a given programming language has
been chosen for the project. (pdf, 103 pages, 309kb)
to the Software Engineering Body of Knowledge - This is the
current public version of the Guide to the Software Engineering
Body of Knowledge, 2004 version. This Guide will seek to identify and describe
that subset of the body of knowledge that is generally accepted,
even though software engineers must be knowledgeable not only in
software engineering, but also, of course, in other related
disciplines. (pdf, 202 pages, 3.4 mb)
| How to Design Programs
- This free book is a first book on programming, its main focus is the
design process that leads from problem statements to well-organized
solutions. It de-emphasizes the study of programming language details,
algorithmic minutiae, and specific application domains.
Pearls, 2nd Edition - This book is a collection of essays,
providing a guide for both students and experienced programmers about
how to design and create programs, and how to think about programming.
It is full of small case studies, real examples, and interesting
exercises for learning about how to program.
| Programming from Specifications - This
ebook presents a rigorous treatment of most elementary
program-development constructs, including iteration, recursion,
procedures, parameters, modules and data refinement. (convert
postscript .ps files to .pdf
| Programming Languages - This book
assumes familiarity with the basics of Caml, including the module
system (but not the objects). Beyond that there is no absolute
prerequisite, but knowledge of C, C++, and Java is helpful because many
of the topics in this book are implemented in these languages.
Psychology of Menu Selection: Designing Cognitive Control at the
Human/Computer Interface - This book, the first
entirely devoted to this important form of human/computer interaction,
provides detailed theoretical and empirical information
of interest to software designers and human/computer interaction
specialists and researchers.
SQL For Web Nerds - A very informative and readable 450 page book on learning and applying SQL, Structured Query Language.
DB2 Universal Database: Online Books - Has online books for
installing, configuring, administering, and programming IBM DB2.
UDB Cookbook - Download this ebook for free from this site. It
contains examples and overheads, 277 pages with over 650 sample SQL
statements (pdf format).
for DB2 Universal Database version 9 - Many manuals for these
areas: installation and configuration, administration, application
development (SQL) and business intelligence. Also, here is IBM's
developerWorks DB2 Library of technical documents.
| Documentation -
Manuals and Handbooks for Computer Security -
This is a collection of select handbooks and components of a computer
security documentation suite.
Protection Manual - This online manual provides
an excellent, detailed view of what needs to be implemented and covered
by IT security, and shows you the standard security
Security Cookbook - This book is intended as a 'self help' guide to
computer & network security, primarily for security managers,
programmers and system administrators. Also, here is new material the author has
written since he wrote this books.
An Introduction to Cryptography - This is an excellent
guide giving you the basics of cryptography and also an introduction
to PGP (pdf, 749kb, 80 pages). Also available on this site are PGP
for Windows User Guide and PGP
introduction to Cryptography.
| Handbook of Applied Cryptography - All chapters of this book are available for free
download, in postscript format. You can download Ghostscript to
view this format.
C++ 6 Frankenbook - The Macmillan Visual C++ 6 Frankenbook is
an online compilation of sample chapters from our best-selling books,
providing tips on the Visual C++ environment, creating and designing
dialog boxes and menus for your application, using and creating
controls, and database programming. This is an archived
Visual Basic 6 Database Programming - Four free chapters:
Universal Data Access Using ADO, Creating ADO Data Bound ActiveX
Controls, ADO and Active Server Pages, Advanced ADO Programming -Data
| Hardcore Visual Basic
- Microsoft Visual Basic makes it easy to write 95 percent of your
application, but when you reach that last 5 percent, it seems to be
fighting you every step of the way. This book helps you become a
better VB programmer.
Art of Computer Game Design - This text was originally composed
by computer game designer Chris Crawford in 1982. Washington State
University Vancouver generously made resources available to hire
graphic artist Donna Loper to produce this electronic version.
you want to be a Computer Game Developer? - The chapters in this web
site deal with the programming aspects of game development, and it
focuses on game development from the point of view of the programmer. This is an
Art of Electronic Publishing - This book, by Sandy
Ressler, is a complete birds-eye view of the World Wide Web, Internet,
and the technologies involved in creating electronic publications
from them. This book provides you with background information and
practical guidance on how to surf, view, and publish material for the
Software Patterns Management Briefing
- This e book, published
in 1996, was an early articulation of the principles, values, and
practices behind the pattern discipline. Still timeless today, it
covers a wide range of topics ranging from pattern forms, to pattern
languages, to the history of software patterns, and pattern ethics. (pdf, 69
Object-Oriented Software: a PWS book: Patterns for Adaptive Programming
(AP) - The first book on adaptive programming. This ebook presents a
complete methodology for adaptive programming in C++ and tools for supporting the methodology.
This methodology is programming language independent. This ebook is available
postscript and dvi formats.
| Programming Ruby: The
Pragmatic Programmer's Guide - This, by David Thomas, book is a
tutorial and reference for the Ruby programming language. The author
states that when you use Ruby, and you'll write better code, be more
productive, and enjoy programming more.
| Unleashing the Killer App: Digital Strategies for Market Dominance - This
book focuses on how all businesses, even risk-averse old line
organizations, have an opportunity 'not just to survive but to exploit
dramatic changes' wrought in their markets by technology.
| Mark Watson's Open
Content Free Web Books - Currently, this author offers three free web books: Practical
Artificial Intelligence Programming in Java, Loving Lisp,
or the Savvy Programmer's Secret Weapon, and The Software Development Book
(65% complete, presents the software design and implementation process and six
| IT Management-101: Fundamentals to
Achieve More - This 104 page pdf book is an excellent primer
in IT management (free registration required).
| Project and Programme Management
- This free ebook about Project Management aims to examine issues, needs
and approaches in a variety of situations and environments. It gives
you the ability to understand what is needed and
why, plus how you can best address those needs.
| 9 Free eBooks for E-Commerce from
Sellitontheweb.com - These ebooks will help you make money and be
successful on the web. Download them all with this file.
| 28 Free
E-Books on Internet Marketing and Web Promotion - Free ebooks you
can download here include: eMarketing for Profits, Version 2.0, Amazing Marketing Tactics, The ABCs & 123s of Online Marketing, Guerilla Web Promotion and Marketing, Online Stealth Marketing, and The 10 Commandments of Power Positioning.
Free Marketing eBooks - These ebooks include: Magic Letters, A Beginners Guide to
Starting a High Income Business on the Internet, Stealth Internet
Marketing, How to Sell on eBay, and Secret Fortunes. This is an archived
| Find more great Computer
and Internet books at Amazon.com.
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.
online computer and IT training is on our members' site.
information and how to become a member
of Intelligentedu.com please see our Sign-up page.
you find any broken links, please notify webmaster at
Return to Top
this Free Computer Books section: 1 2 3 4