Intelligentedu
Free Computer and I.T. Books


January 30, 2011

Computer and Programming eBooks

Here many downloadable computer and programming ebooks, onlineweblibrary.com, in the areas listed and linked below. These will help you learn more about these programming technologies and topics. Most of them are in pdf format.


Computer eBook Categories:

 - Ada
 - C and C++ programming
 - Flash -
 - General .NET
 - HTML
 - Java and JSP
 - JavaScript
 - Linux
 - Lisp
 - PHP and MySQL
 - Python
 - Perl
 - Ruby
 - SQL
 - System Administration
 - UML
 - Unix
 - Visual Basic
 - Wed Design
 - XML
 - ASP .NET
 - iPod



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


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


January 20, 2011

eBooks on Linux, LPIC, Programming, C, Windows

Here is another computer ebook site containing lots of IT and programming ebooks in several areas, as shown below.


eBook categories:

33 Linux Programming ebooks
 - Linux Application Development
 - Bash scripting
 - Assembly programming in Linux
 - C++ programming in Linux
 - Debugging and Performance tuning
 - GCC reference ebook
 - Java programming in Linux
 - Interprocess Communications in Linux
 - Linux Commands, Editors and Shell programming
 - Linux Socket programming

6 books on C and C++ Programming Style and Standards

8 C programming ebooks and 3 C programming ebooks

5 General Programming ebooks

21 Linux Admin ebooks
 - Apache server
 - Hardening Linux
 - LDAP administration
 - Linux Troubleshooting
 - Secure Linux servers
 - Linux Security
 - NFS and NIS
 - Postfix
 - Sendmail
 - qmail
 - DNS
 - BIND
 - Samba
 - Linux Kernel

4 Red Hat Certification Exam ebooks

45 Study Guides and eBooks for LPIC Exam

25 Linux Kernel ebooks (device drivers, modules, etc.)

12 Operating System, Linux, Unix, and Windows ebooks

20 Windows Programming ebooks
 - ATL internals
 - Windows System programming
 - Windows User Interfaces
 - C++ programming in Windows
 - Direct 3D
 - . NET IL Assembler
 - Windows Application programming
 - Win32 API
 - Windows Scripting

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


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


January 11, 2011

102 Computer and Programming eBooks

Here are 102 computer and programming ebooks, all of which are freely available and downloadable. These technical ebooks are in several areas and topics as linked in the categories below. They are in pdf and chm format.


eBook Categories:
 - 3 Digital Logic ebooks
 - 7 C and C++ programming ebooks
 - 18 Computer Science ebooks:
    algorithms, compilers, code optimization, disassembling,
    computer systems, programming/hacking,
 - 11 Embedded ebooks
    C and C++, communications, hardware controller, Internet
    Linux, real-time
 - 4 GNU documentation ebooks
 - 7 LAMP ebooks
 - 50 Linux ebooks
    Shell programming, Sed, Awk, Performance tuning, Troubleshooting,
    Hardening, Device drivers, Kernel, Networking, Programming
 - 2 OS ebooks 
    Mac and Debian Linux



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


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


September 2, 2010

403 Downloadable Computer and Programming eBooks

Here are 403 freely available and downloadable computer and programming ebooks, covering many topics and areas, as listed below. These computer ebooks are in chm and pdf formats, along with some in compressed zip format.


Topics covered by these Computer and Programming eBooks:

 - C ++ programming
 - C++ Game programming
 - C++ Data Structures
 - C++ Design Patterns, Coding Standards
 - C language Algorithms
 - Linux programming
 - XML
 - Cryptography using C and C++
 - DB2
 - Compilers
 - Linux System Administration
 - Embedded Linix, Linux Kernel, Linux Device Drivers
 - Ubuntu Linux, Debian Linux, Fedora Linux
 - Unix administration
 - Wireless Networking
 - Wifi Security
 - dotNet programming
 - ASP .Net
 - ASP .Net Ajax
 - VB .Net programming (Visual Basic dotNet )
 - VB .Net Algorithms and Data Structures
 - Visual C++ programming
 - ADO .Net
 - MSCE/MSDE 70-330, 70 340 - C# (C Sharp) and VB .Net Security
 - Borland C++ Builder
 - Windows Administation



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




April 21, 2010

Learning Linux, Sys Admin, Network Admin, Perl, and C Programming

Nick Urbanik, a computer and operating systems instructor, has made much of his teaching material freely available on his site at nicku.org. This free learning and training content covers the Linux Operating System, System Administration, Network Administration, Perl, and C Programming. His material includes lectures, notes, and quizes with questions and answers.


Nick Urbanik's Learning Topics:

LPIC 102—Preparing for the LPIC 102 Certification Exam
 - Topic 105: Kernel
 - Topic 106: Boot, Initialization, Shutdown and Runlevels
 - Topic 107: Printing
 - Topic 108: Documentation
 - Topic 109: Shells, Scripting, Programming and Compiling
 - Topic 111: Administrative Tasks
 - Topic 112: Networking Fundamentals
 - Topic 113: Networking Services
 - Topic 114: Security
 - LPIC Introduction
 - Grub and bootloaders

Operating Systems and Systems Integration
 - Shell programming
 - Linux Kernel
 - Linux Booting
 - Linux Processes
 - Deadlock
 - Memory Management
 - Samba
 - Input/Output
 - Partitioning
 - File Permissions.
 - Red Hat Linux

Systems and Network Management

 - LDAP
 - Perl
 - SNMP
 - DHCP
 - Routing and Switching

Linux For Teachers


C Programming

C for Engineers



Tags for this post>> | | |


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 7:20 pm


March 19, 2010

102 Computer and Programming eBooks

Here are 102 computer and programming ebooks covering several areas, as linked and listed below, including C++ programming, Networking progamming, Ajax, Python, and computer security. Most of these freely available ebooks are in pdf and chm format.


C and C++ ebooks
 - 12 C++ programming ebooks
 - 4 C programming ebooks
 - 9 Network programming ebooks

Ajax ebooks
 - 4 Ajax programming ebooks

Python ebooks
 - 44 Python programming ebooks

Ruby ebooks
 - 3 Ruby programming ebooks

Jython
 - 4 Jython ebooks

Security ebooks
 - 19 computer security ebooks
 - Network security ebooks
 - Linux security ebooks
 - Windows security ebooks
 - Programming security
 - Database security

Database ebooks
 - PostgreSQL
 - Berkeley Database
 - SQLite



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


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 4:26 pm


March 28, 2009

Programming in C, C++, Perl, Java, and Fortran

Here are several slide presentations, programming tutorials, and some programming books that will teach you Programming in C, C++, Perl, Java, and Fortran, and also show you how to get started with Multithreaded and Shared Memory Programming. These programming learning materials are made available by the Georgia Institute of Technology .


Introduction to Scientific Computing
Here are 17 detailed slides that provide an introduction to Scientific Computing. The contents review: Requirements of scientific computing, Some definitions of terms used in scientific computing, Computer architectures, and Benchmarking. (17 pages, 356kb, pdf)


Introduction to C and C++ Programming
This is a 21-slide presentation giving a general overview, with a few coding examples, of the C and C++ programming languages. (21 pages, 48b, pdf)


OpenMP: An API for Portable Shared Memory Programming
This is a presentation of 26 slides that gives an overview and explains some of the details of Shared Memory Parallelization and OpenMP. (7 pages, 41kb, pdf)


C Programming Tutorial

   Section 1: Basic C

  1. Introduction
  2. Basic C, Operations, Types, Storage Classes
  3. Functions, Preprocessor
  4. Input/Output, File Input/Output
   Section 2: Advanced C
  1. Pointers
  2. Arrays
  3. Dynamic Memory Allocation
  4. Strings
  5. Structures
  6. Advanced Data Structures
   Section 3: Appendix
  1. Make and Makefiles
  2. Debugging Techniques
  3. Creating Libraries
  4. Programming Tips and Tricks

Perl Programming Tutorial

   Section 1: Simple Perl
  1. Introduction
  2. Data Structures: Scalars, Arrays, Hashes
  3. Program Control and Functions
  4. Input/Output, File Input/Output, Command-Line Arguments
   Section 2: Beyond Simple Perl
  1. Records and References
  2. Regular Expressions and String Manipulation
  3. Manipulating Files and Directories
  4. Process Management

Multithreaded Programming: Improving Performance through Threads

An overview and tutorial, with coding examples, of multithreaded C programming.
 - What is a thread?
 - Thread Design Patterns
 - Protecting Shared Resources
 - Thread Synchronization Primitives
 - POSIX pthreads
 - Performance Considerations
 - Multiprocess Programming
 - Resources


Online Programming Books and Manuals:

Thinking in Java, 2nd Edition (Revision 12)
 - Source Code (zip format)

Thinking in C++: Volume 1, 2nd Edition
 - Source Code (zip format)

Thinking in C++: Volume 2, 2nd Edition (Revision 2)
 - Source Code 1 (zip format)
 - Source Code 2 (zip format)

Fortran 90 and Computational Science



Tags for this post>> | | | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 7:25 am


Powered by WordPress