Intelligentedu
Free Computer and I.T. Books


November 14, 2009

849 Books on Linux and Open Source

Here are 849 online books covering Linux and Open Source topics, as linked below. These are excellent resources that will help you learn and understand these important technical and I.T. areas. Some of these freely available computer books are in Chinese, but most are in English.


 - Backup (3)
 - Database (61) Mysql
 - Email (37)
 - Embedded Linux  (17)
 - Enterprise/Business (24)
 - Games (4)
 - Graphics Engine  (2)
 - Interface (55)
 - Linux Kernel (4)
 - Linux Distributions (74) 
 - Linux Tools (11)
 - Multimedia (10)
 - Network Management  (18)
 - Office/Text Editors (24)
 - Open Source Sponsor (7)
 - Science (1)
 - Security (33)
 - Software Development (191)
 - System administration (183)
 - Version Control Software (6)
 - Web Authoring (80)
 - Wireless (4)



Tags for this post>> | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 10:10 am


July 31, 2009

45,000 Free Computer Book Chapters

Here is a google search on four different technical and computer book publishers that returns over 45,000 free computer book chapters. These resources cover a wide variety of topics and areas. To narrow your search and focus in on what you're looking for, just add your keyword(s) to this search, in the front, before the site:publisher keywords. I have given you some links for several topics below to get you started.


 - Ajax
 - GWT (Google Web Toolkit)
 - JavaScript
 - C++ programming
 - C# programming
 - ASP .Net
 - PHP
 - Flex
 - Rich Internet Application
 - Agile Development
 - MySQL
 - Oracle
 - SQL Server
 - Linux
 - Windows 2008
 - A+ Certification
 - Network+ Certification
 - Cisco
 - MCSE
 - MCSD
 



Tags for this post>> | | | | | |




June 6, 2009

Online Computer and Programming Books

Here are many freely available online computer and programming books, in several areas, as listed below.


Topics covered by these online computer books:

 - Java programming
 - Enterprise Java
 - Perl
 - Networking
 - Unix
 - Web Development
 - Web Design
 - Oracle PL/SLQ
 - XML
 - Linux
 - Red Hat Linux
 - Apache
 - Python programming
 - C++ Programming
 - Ruby
 - VB .Net
 - ASP .Net
 - MCSE



Tags for this post>> | | | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 9:51 pm


March 28, 2009

106 Computer and Programming eBooks

Here is a site repository of 106 Computer and Programming eBooks covering many technical areas and programming technologies, as listed below.


eBook Topics:

 - C++ programming
 - Networking
 - Java, J2EE, EJB
 - JBoss
 - Perl
 - PHP
 - Java Server Pages (JSP)
 - Design Patterns
 - Database Design
 - XML
 - SQL
 - PostgreSQL
 - MySQL
 - PHP
 - Linux
 - .Net (dotNet)
 - C# (C Sharp)
 - ASP .NET
 - VB .NET
 - VBA
 - Active Directory
 - Windows XP
 - UML
 - Use Cases
 - Project Management
 - Cryptography
 - Data Mining
 - Borland Delphi
 - Artificial Intelligence
 - Assembly



Tags for this post>> | | | | | | | | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 9:20 pm


August 20, 2008

Free Books and eBooks from OnlineComputerBooks

OnlineComputerBooks.com provides links to free computer books, free ebooks, and free online books covering many areas of Programming, I.T., Computer Science, Web Application Development, the Internet, Business, Math, Physics and Science. The topics for these free ebooks and books are listed and linked below.


Topics of Free Computer and Programming Books and eBooks:

 - Free J2EE books
 - Free Java books
 - Free .NET books
 - Free C# books
 - Free VB .NET books
 - Free ASP .NET books
 - Free MS-Office books
 - Free Ajax books
 - Free XML books
 - Free C++ Programming books
 - Free C Programming books
 - Free Web Design books
 - Free PHP books
 - Free Python books
 - Free Perl books
 - Free SQL books
 - Free Programming books
 - Free Windows books
 - Free Linux books
 - Free Unix books
 - Free FreeBSD books
 - Free IT books
 - Free Revision Control books
 - Free Networking books
 - Free Software Eng. books
 - Free MySQL books
 - Free PostgreSQL books
 - Free Open Source books
 - Free JavaScript books
 - Free Security books
 - Free Hardware books
 - Free Flash books
 - Free Computing books
 - Free AI books
 - Free J2ME books
 - Free Assembly books
 - Free Ada books
 - Free Basic books
 - Free Game Prog. books
 - Free Internet books
 - Free Ruby books
 - Free Apache books
 - Free e-Learning books
 - Free Smalltalk books
 - Free Lisp books
 - Free Certification books



Tags for this post>> | | | | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 9:18 pm


August 19, 2008

Online Programming Books from codeidol.com

Here are many excellent free Online Computer Books from codeidol.com covering software development, web application building, and programming for both open source and Microsoft technologies. The book categories are listed and linked below, along with several books in some of the categories.


Computer and Programming Books at codeidol:

 - AJAX
    - Ajax: Creating Web Pages with Asynchronous JavaScript
    - Head Rush Ajax
    - Ajax for Web Application Developers
    - Ajax Design Patterns
 - Java
    - Enterprise Java Security: Building Secure J2EE Applications
    - Designing Web Services with the J2EE
    - Algorithms in Java
    - Java Web Services Tutorial
    - Programming Wireless Devices with the Java 2 Platform
    - Programmer's Guide to Java Certification
    - JFC Swing Tutorial, The: A Guide to Constructing GUIs
    - Effective Enterprise Java
    - Enterprise JavaBeans, 3.0
    - Pro JSF and Ajax
    - Java 2 Network Security
    - JavaServer Pages
 - C++ Programming
    - C++ Coding Standards: 101 Rules, Guidelines, and Best Practice
    - C++ Common Knowledge: Essential Intermediate Programming
    - Parallel and Distributed Programming Using C++
    - C++: The Complete Reference
    - C/C++ Programming Style Guidelines
 - Javascript
 - SQL
 - HTML
 - CSS
 - PHP
    - PHP 5 in Practice
    - PHP Cookbook, 2nd Edition
    - Learning PHP and MySQL
 - Perl
 - Python
 - Flash
 - Unix and Linux
 - LAMP:: Using Linux, Apache, MySQL, Perl, and PHP
 - Internet
 - Graphics
 - Security
 - C# and .NET (dotNET)
    - .NET Web Services: Architecture and Implementation
    - A First Look at ADO .NET and System.Xml v. 2.0
    - .NET Framework Standard Library Annotated Reference
    - Developing XML Web Services and Server Components with Visual C# .NET and the Microsoft .NET Framework
    - C# Cookbook, 2nd Edition
    - Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
    - Essential C# 2.0
    - Windows Forms 2.0 Programming
    - Building .NET Applications for Mobile Devices
    - C# Network Programming
 - ASP
 - Windows
 - Visual Basic
 - Active Directory
 - Games
 - Hardware
 - Telecommunications
 - Games
 - Other



Tags for this post>> | | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 7:00 pm


August 9, 2008

Free C++ Programming Textbook

Here is a freely available C++ Programming Textbook from Duke University: A Computer Science Tapestry, Exploring Computer Science and Programming with C++. All of the book's chapters are available in pdf format and are linked below, along with several C++ programming how tos. The data files referred to in the text are browsable here and the C++ code used is also available. And here are the author's Overhead slides for each chapter.


C++ Programming Text Book Contents:

Chapter 1 - Computer Science and Programming
Chapter 2 - C++ Programs: Form and Function 
Chapter 3 - Program Design and Implementation
Chapter 4 - Control, Functions, and Classes
Chapter 5 - Iteration with Programs and Classes
Chapter 6 - Classes, Iterators, and Patterns
Chapter 7 - Class Interfaces, Design, and Implementation
Chapter 8 - Arrrays, Data, and Random Access
Chapter 9 - Strings, Streams, and Operators
Chapter 10 - Recursion, Lists, and Matrices
Chapter 11 - Sorting, Templates, and Generic Programming
Chapter 12 - Dynamic Data, Lists, and Class Templates
Chapter 13 - Inheritance for Object-Oriented Design


C++ Programming How Tos:

How to use C++
How to format output and use streams
How to use the the class string
How to understand and use const
How to overload operators
How to understand and use standard libraries
How to understand and use Tapestry libraries
How to use the graphics library
How to cope with C++ environments Howto Cope with Codewarrior (html)



Tags for this post>> | |




July 23, 2008

Free 158-page Programming Text Book

Here is a free downloadable Computer Programming Text Book which covers and teaches computer programming for university, college, community college, and high school classes in computer programming. The author, Milo, has recently completed this Programming Book and has made if available for free in PDF format (158 pages, 762kb, pdf format).

This book is divided into two major sections. This organization reflects the way computer programming is normally taught: an overview class that gives a foundation in basic concepts, followed by a series of more advanced classes that go back over the same material in much more detail. The first section gives an introduction and overview to computer programming. This section is further divided into topical specific presentations and language specific presentations. Each programming language discussed has a unique color code. The second section of this programming book provides a detailed reference for boolean algebra and logic, and assembly languages.


Table of Contents of Computer Programming Text Book:

Section 1: Introduction
  Goal Of This Textbook - page 3
  Using This Text Book - page 3
  Table Of Contents - page 5
  Picking A Class - page 7
  Syllabus - page 7
  Computer Programming - page 13
  Size Of Programs - page 13
  Basics Of Computer Hardware - page 15
    Parts Of A Computer - page 15
    Processor - page 16
    Main Storage - page 17
    External Storage - page 18
    Input/Output - page 18
    Input - page 18
    Output - page 19
  Kinds Of Programming - page 20
  Programming Languages - page 21
    Direct Programming - page 21
    Machine And Object Code - page 21
    Assemblers - page 21
    High Level Languages - page 21
    Interpreters - page 22
    Compilers - page 22
    Linkers - page 22
    Loaders - page 22
    Editors - page 23
    Command Line Interface - page 23
    Development Environment - page 23
  Standards And Variants - page 24
  History Of Programming Languages - page 25
  Hello World - page 38
    C - page 39
    Pascal - page 41
    Php - page 42
Creating A Program - page 44
Listings And Errors - page 45
Free Form Vs. Columns - page 47
Whitespace - page 49
Comments - page 50
Building Blocks - page 56

Section 2: Advanced
  Boolean Algebra And Logic - page 59
    Introduction - page 59
    Postulates - page 64
  Assembly Languages - page 66
    Data Representation - page 71
    Register Set - page 76
    Memory - page 82
    Addresses - page 88
    Computer Programming 6
    Data Movement - page 95
    Character Codes - page 124



Tags for this post>> | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 9:29 pm


July 22, 2008

Online Computer and Programming Books

Here is freebooks.pcriot.com, a suggested site from one of our visitors. This site provides links to freely available online computer and programming books. These books cover the technical areas listed and linked below.


Categories of Online Computer and Programming Books
:




Tags for this post>> | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 7:43 pm


July 5, 2008

More Programming, IT, and Computer eBooks and Books

Here is another download site, hasustorm.com/books/English, that hosts many freely available programming, IT, and computer ebooks and books in many areas, as listed below. When first accessing this site, you may need to accept a security session. These programming, IT, and computer ebooks are in pdf and chm formats. The ebooks in pdf format are downloadable, however, the books in chm format are not downloadable, instead they are online, so you will need to access them through your browser.


Topics for these Computer and Programming eBooks:

C++ Programming, C Programming, Design Patterns
Java, Java Certification, JSP, Java Servlet, Swing
Data Structures, Algorithms, OpenGL
CSS, JavaScript, Web Services, Web Design
PHP, Perl, XML, Python Programming
Flash, Photoshop, Regular Expressions
UML, RUP, Eclipse, Software Architecture
Visual C++, Windows Forms,
.NET Framework (dotNet), C# Programming (CSharp)
ASP .NET (ASPdotNET), VB .NET (VBdotNET)
Shell Programming, Game Programming,
MySQL, PostgreSQL, SQL, Oracle Database, Oracle 10g
Computer Security, Cryptography
Computer Networking, SSH, TCP-IP, VPN, Network+
Mobile Communication, Mobile Protocols, Wireless Networking
Cisco, CCNP, CCIE, CCDA,
Computer Hardware Repair
Linux, Linux Networking, Linux Programming, Linux Kernel
Linux Security, Linux Commands, Linux System Admin
Red Hat Linux, Ubuntu Linux
Solaris, Unix, FreeBSD, LDAP
Project Management, CMMI, Business Intelligence
Agile Development, Extreme Programming, Six Sigma
Testing, Software Requirements, Business Rules
Windows 2003, MCSE, Active Directory, Windows Registry
Windows XP, Windows Vista
SQL Server 2005, Sharepoint, DirectX Programming
AutoCAD, Digital Photography and Camera
GSM, GPRS, Sendmail, Squid



Tags for this post>> | | | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 12:29 pm


May 31, 2008

166 Computer Science Books at FreeScience

FreeScience.info provides more than 1500 free scientific books. Here is the Computer Science Books section which links to 166 free online computer, programming, and I.T. books and ebooks.


Categories of Books at FreeScience.info:

Programming Languages [66]

 - Assembly [2]
 - C Programming [9]
 - C++ Programming [7]
 - Compilers [1]
 - Fortran77 [3]
 - Fortran90 [6]
 - GNU Developing [1]
 - Java [5]
 - Logo [1]
 - Misc. Books [2]
 - Parallel Programming [1]
 - Perl [7]
 - PHP [4]
 - Shell Programming [4]
 - Python [7]
 - Ruby [1]
 - XML and XSL [3]

Algorithms [10]

Artificial Intelligence [3]

Bioinformatics [3]

Compilers and Languages [8]

Cryptography and Security [8]

Database [11]

Device Drivers [5]

Discrete Mathematics [1]

Formal Languages [1]

Hacking and Cracking [3]

Information Theory [1]

Internet [2]

Logic Design and Architecture [3]

Mathematical Analysis [1]

Mathematics Logic [3]

Microprocessor [2]

Miscellanea [5]

Networks [1]

Neural Networks [4]

Numerical Methods [1]

Operating Systems [10]

Optimization [7]

Quantum Computing [6]

Parallel Computing [2]

Teoria della Programmazione [1]

Theory of Computation [8]



Tags for this post>> | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 1:38 pm


November 1, 2006

Almost 2000 Free Computer Books

This web site, freebookcentre.net contains links to almost two thousand online books on Computer Science, Programming (Java, C, C++, Ruby, Perl, Python, XML), Networking, Cisco Certification, Database Systems Linux, Unix, and Microsoft Technologies. I captured and analyzed all the links on this site, and have found that about 7% of them are dead, which is not too bad.

Free Book Centre


Categories:


Topics within Categories

Computer Science


Computer Languages

Java and J2EE


Linux and Unix


Web and Internet Technology


Database Systems and Management


Computer Networking


Special Topics


Microsoft Technologies


Technorati Tags: , ,



Tags for this post>> |

Filed under: Free Computer and I.T. Books — computer_teacher @ 1:41 pm


Powered by WordPress