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

Free Computer and IT Training Tutorials and Courses

Newsletter for Computer IT Education,
Training & Tutorial Resources

*** ISSUE #70 - August 2007 ***

Please Update Your Bookmarks & Web Links!

This Newsletter is only sent to its subscribers
and is available on the web at

Newsletter Archives are here:

Subscribe and unsubscribe instructions are at the end.

Please forward this newsletter to all your friends
and associates who might be interested!

In This Issue:

1)... Editor's Greeting

2)... The Best New Free I.T. Training & Tutorial Sites

3)... New Free I.T. Books & Book Sites

4)... University Computer Science Course Sites

5)... The Best Suggested Sites from Website Users

6)... New I.T. Training & Tutorial Link Sites

7)... I.T. Sites Worth Mentioning

8)... Question of the Month about Technical Training

9)... Please Support Our Computer Training Mission

1) Editor's Greeting:

Hello everyone, and welcome to our new subscribers!

This is the August 2007 issue (#70) of our free monthly newsletter for Computer IT Education, Training, & Tutorial Resources providing you with the latest Free online IT Training Resources that we have recently discovered and researched. This newsletter is free to anyone subscribing (instructions at bottom, no username/password is needed). To access our member site, however, you do need a user name and password - registering as a member of costs $15 for two months, for more information please see Become a Member of

My desire is that these free resources will help you with your computer education and training and are tools to advance your IT career. Our main mission is the training of those less fortunate who are seeking to become computer literate, both technically and from a user's perspective. 

In this issue we describe and link to a total of 112 computer, IT and programming learning and tutorial web sites. By means of this email newsletter, you have knowledge of and access to these sites before our web site visitors do.

***Current News ***

Please take a look at our Blogs, We post on a daily basis to these blogs all New Free Training and Tutorial Resources, as we discover and evaluate them, here are the links:

       Best New Free Technical Computer and Development Training Sites

       Free Computer, Technical, and IT Books

       Our 3 Blogs for

            - Web Development   - Adobe & Macromedia   - Microsoft Office

To get your Free Computer Training updates via RSS, please cut and paste this urls into your RSS reader:

Please Visit Our New Free Training & Tutorial Search Engine
- this new website at is a search engine with a large database of over 150,000 free IT education and training web resources, with another 70,000 free resources reserved exclusively for paid members. If you're an Member, go to to access the special members' page for searching over 220,000 free training web resources.

All of the links for these 220,000 free web resources have been validated, so you should not get any broken ones. We are also caching all previous results pages to help you find all the free training content and materials you need and are looking for. So check out our new free IT training search engine now, and if you'd like to, please provide me your feedback. Again, the url is: Thank you.

For your convenience, this newsletter is also available to subscribers in HTML format at this special url:

I wish you the best with your computer studies and learning.

Warm Regards, 
Jeff Love 
Newsletter Editor and Webmaster


"Learn New Skills and Increase Your Earning Power
 - With Free Online Computer Training!"

*** Become a Member of ***

Our Members' Site contains the web's best computer and IT training resources and tutorials. This content is individually linked and presented in a way to expedite and facilitate your IT learning experience. We have done all the web research and presentation work for you so you can concentrate solely on your computer training. For short FAQ Answers, please see the end of this newsletter.

The total price to join as a member is only $15.00 total for 2 months, $25 for 4 months, $34 for 6 months, or $59 for a whole year. The funds generated will assist us to help all those seeking IT education and application development training. Here's the link to see what's available on our member's site and to sign up:

This is our new free computer and IT education and training search engine housing over 220,000 free training internet resources! Just type in a topic you're looking for and get tons of great web resources instantly. These search results are much better than the big search engines, like google. You can also check out our predefined search results page giving you tons of free training resources:

Our new software application and office training and tutorial site,, is now up and running. We give you Free access to hundreds of Free Training and Tutorials covering Microsoft Office, Flash, Photoshop, Dreamweaver and FrontPage. We also provide you a member site for the best available online software application training. You can follow this site's blog on our EOFC Twitter page

-> Here are Your 3 Rewards for Subscribing to this Newsletter <-

*** Free Online IT Training Materials for Subscribers *** 
This section of our site contains over 2,000 free IT, computer and programming training resource links:

*** Free Online Computer Training and Tutorial Resources *** 
Containing over 8,000 free IT training and tutorial resources, this section of our site is available only to our newsletter subscribers and web site members:

*** Free e-Book: "Understanding Computer Security" *** 
Our new e-book contains the best information from U.S. government agency computer security papers and guides and presents it in a coherent and understandable manner. My hope is that this e-book will make computer security easier to learn. Click here to receive your Free Copy: (553 kb). When unzipped it is a windows executable.


2) The Best New Free I.T. Training & Tutorial Sites:

This section of our newsletter contains the best new free IT training and tutorial sites that we have found and researched in the last few weeks. These resources will be added to our Free IT Training & Courses page at, our Free IT Tutorials and Guides page at, or to our members' site.

This is our new Free computer and IT education, training and tutorial search engine housing over 150,000 free training internet resources! Just type in a topic you're looking for and get tons of great web resources instantly. We believe these results are better than the big search engines, like google. 

You can start searching right now using this form:

Here are a few search results to get you started:

  Web Development:

  Java Learning Resources:

  Linux Tutorials:

  XML Tutorials:

  C++ Tutorials:

  A+ Tutorials and free practice questions:

  iNet+ Tutorials:

  Network+ Tutorials:

  MCSE preparation:



  Windows 2003: paid Member-only search with 70,000 more free resources:  

  If you forgot your password please go here to retrieve it:



Visit TrainingByEmail to receive Free Training for C#, ASP.Net, SQL, Word, Excel, and Outlook,  via your email every week! We will send out a new training in the topic of your choosing every week. You can then save this, print it out, or delete it all at your convenience. And you can't beat the price, FREE!


Intelligentedu Online Library of Training Courses

This is another one of our new Free training and tutorial sites, providing over 450 free online IT tutorials. Tutorials range from entry level training on using word processors through to advanced techniques in programming, web development, database design, and network routing. In-depth courses are also available at low cost.


Advanced JavaScript Tutorial

Here is a well written JavaScript tutorial from, titled Writing Advanced JavaScript Tutorial. It shows you how to create muilti-browser compatible widgets with JavaScript.  In this tutorial, Mr. Feldman briefly outlines how JavaScript helps to bridge different operating platforms.  There are two techniques shown; the first illustrates the method of creating floating text and making it remain in place.  The second is about creating and implementing pop-up menus.  A working knowledge of HTML is recommended.  This Javascript tutorial is written in a simple format and is easy to read and follow. 

For Free Javascript Toolkits and other goodies check out these sites:


The Web Designer's Killer Handbook

The goal of The Web Designer's Killer Handbook, by Stefan Mischook, is to present and demonstrate some of the more useful techniques, tips, and code snippets when coding web sites and applications with HTML, JavaScript, and Cascading Style Sheets (CSS). The easiest way to get started with this web designer handbook is to create a practice HTML page, cut and paste the code provided, and then make small changes to see how your changes look in the browser and affect functionality. You will learn more if you try some things on your own and change the code to try to do other things, or break the code, and then see what happens.


Web Development Tutorials

Here are several Web Development Tutorials from These will show you how to code web pages using CSS and JavaScript to give you web site a better look and feel for your users, and to improve its functionality.


Java and C++ Style and Unit Testing Guides

Here are some very well written Style Guides for Java and C++, along with Guides for Unit Testing, Makefile, and Emacs. this are provided free by GeoSoft, which offers software strategy, architecture, design and development services.

    Java Programming Style Guide

    C++ Programming Style Guide

    C++ Programming Practice Guide

    Unit Testing Guidelines

    Java Makefile

    Emacs Tips & Trick


Top 12 Programming Diggs for the last 30 days

Here are what I am judging to be the Top 12 Programming Diggs for the last 30 days. These web resources will help you with getting more proficient using C++, Web Development, Ajax, Javascript, and Firefox Extensions; and also learning PHP, HTML 5, CSS, Eclipse, and how to program and compile code

Next Generation C++
Dr. Bjarne Stroustrup, creator of C++, discusses new features that will be present in the next version of C++ (tentatively C++09). He addresses many important questions form the audience, and gives his views on C++ compilers, including GCC and Visual C++.

Want to learn Php? Easy!
This website has some of the most helpful tutorials on php I have ever read. Reading all these tutorials will make you learn more about php than you have ever known, and humor is also included. 

Save Time With Development Templates
This resource is for web masters/mistresses who often create small projects.

Finally We Get New Elements in HTML 5
HTML 5 introduces new elements for the first time since the last millennium. New structural elements include aside, figure, and section. New inline elements include time, meter, and progress. New embedding elements include video and audio. New interactive elements include details, datagrid, and command. 

100 Essential Resources for Web Developers
A Web developer's life is hard enough without having to be constantly on the hunt for good web-dev resources. After using these, you may still have 99 problems, but developing ain't gonna be one.

How To: Compile Software from Source Code
With the popularity of open-source software, where the source code is available for one and all to read and enjoy, the final step of compiling the code into a runnable program is left up to the user.

467 + Ajax/Javascript/Dhtml examples and demos to download
A great and useful collection.

How To Teach a Kid How to Program
A father with high aspirations for his kid asks: My kid is 5, about to enter kindergarten. What are some entry points for coding?

6 Firefox Extensions for Web Workers
With thousands of extensions out there, your list may vary, but here’s my own selection of half a dozen essentials.

How to fullproof your CSS
Introducing a way to check your stylesheet selectors for redundancy, optimize CSS and serve cleaner files to the end user.

Understanding the C in CSS
This simple tutorial explains the cascading feature of CSS. Useful for those starting out with CSS or if you need a refresher.

Get started with the Eclipse Platform
Find out about the Eclipse Platform, including its origin and architecture. Starting with a brief discussion about the open source nature of Eclipse and its support for multiple programming languages, we demonstrate the Java development environment with a simple programming example.


Create Your Own Customized Linux Kernel

Here are three articles that explain and describe the process of creating your own Customized Linux Kernel. You may want to do this for a number of reasons, including these: to access extra functionality, to remove unneeded features, to obtain better performance, to assist with testing new Linux patches, or because you want to know and understand more about how the Linux kernel works and is compiled. I think you will discover that it's fun to build a kernel that is created only your CPU and supports only the hardware and specific features that you want it to.

Linux: Custom Kernels Trim Fat and Tune Performance

This is a 2 page article that describes, at a high level, the process of customizing a Linux kernel for your needs. With not a lot of effort, you can build a better Linux kernel than what came with your Linux distribution, and one that's tuned to your hardware's needs. You can get freshly-baked kernels and the latest patches from These are called vanilla kernels because this is where the original, unmodified kernels live. Then you need to assemble your build environment. Both Fedora and Debian make this easy.

Linux: Custom Kernels with Debian and Fedora

Fedora and Debian make building a custom kernel and packaging it for rollout a simple process. This article shows you how to use Debian and Fedora to customizing your Linux kernel. It explains and reviews some of the many kernel compilation options you need to consider.

Compiling a Custom Linux Kernel

 - Intro and Gathering Information
 - Part 2 - Preparing the Source Tree
 - Part 3 - Configuring the Kernel Source
 - Part 3 Continued - Configuring the Kernel
 - Part 4 - Building the Kernel
 - Part 5 - Installing the Kernel
 - Part 6 - Editing the Boot Loader Configuration
 - Reboot the Machine (and Enjoy)
 - Appendix A - Patching the Kernel Source
 - Appendix B - Building a 2.6 Kernel
 - Appendix C - Additional Notes as 2.6 Develops
 - Appendix D - Using the Initrd

This article describes in a detailed, step-by-step approach, how to build a custom Linux kernel for your server or desktop machine. You will learn how to optimize the kernel for your computer's processor, and make the kernel only support the drivers and features that you require. You also may want to add support for a Linux feature that is missing from your distribution's kernel, or to get a some hardware to work correctly. Your finished Linux kernal will be smaller in size, it will run faster, and it will have all the fixes and enhancements found in the latest stable version.

Here are some more Linux Kernel Resources:

 - Debian Kernel Handbook
 - You may want to try the dphys- kernel-packages package for creating configuation files for automating the creation of custom kernels


Building a Xubuntu Linux Server, Intalling LAMP on Ubuntu, and a Linux Cheat Sheet

Here are three helpful Linux learning documents that recently were posted on the web: 1) a 2-part Guide on How to Build a Linux Server, 2) a 2-part Tutorial on Installing and Configuring LAMP on Ubuntu, and 3) a Linux Command Cheat Sheet.

1) Guide on How to Build a Linux Server - Part 1

This 2-part tutorial guide will show you how to build a home file server running Xubuntu Linux, with a web interface, bit-torrent, and accessible from anywhere. It needs to be fast, extensible, and flexible. One of the strengths of Linux is it's a great OS to run on low power and older hardware. That's because the strength of Linux lies in its Command Line Interface (CLI). Because many things in Linux are done through the editing of small files, there is often no need for a GUI interface. With a relative small number of commands you can totally change the functioning of a Linux system. CLI isn't hard to learn and the Linux “man” pages provide a convenient way for learning it,.

This illustrated Linux tutorial shows and demonstrates how to install a Linux home file server, with remote administration, runing without a monitor. Also, a web-based P2P solution is set up to run on the box. This tutorial also gets into the area of scripting. Scripting is one of the features that Linux has over Windows, as most tasks can be automated through scripts.

Build Your Own Xubuntu Linux Server - Part 2

The second part provides details for some more server applications, such as Webmin, SFTP and making the server reachable from the Internet.

2) Installing and configuring LAMP on Ubuntu - Part 1

In this multi-part article, I’m going to be showing you how to install the popular LAMP stack - that’s Linux, Apache, the MySQL database system and PHP (in this example, although you can have Perl, Python etc. instead) for running your own website or web development server.

Installing and configuring LAMP on Ubuntu - Part 2

3) Here is a one page Unix/Linux Command Reference cheat sheet that will help you get along on the command line.


Presentations from the OReilly Open Source Convention 2007

The O'Reilly Open Source Convention 2007, held from July 23-27, 2007 in Portland, Oregon, is now history. Many excellent sessions covering various Open Source technologies were presented at this convention. The 53 sessions below are those that made their presentation files publically available.

A Taste of Haskell
Download presentation files

Advanced Effects in Java Desktop Applications
Download presentation files

Advanced Production Troubleshooting
Download presentation files

Advanced Spring Framework
Download presentation files

Apache Geronimo: The Little Application Server That Could
Download presentation files

Apache Velocity: The Java Templating Engine
Download presentation files

Applying Open Source Methodology to IT Examinations
Download presentation files

Automatic Parallelization with GCC
Download presentation files

Beyond the Padlock: Browser Security UI for the Distracted
Download presentation files

Bytecode Translation: From .Net to Parrot
Download presentation files

Copyright Regime vs. Civil Liberties
Download presentation files

Creating a Linux-based Software Appliance for SMBs
Download presentation files

Current State of the Linux Kernel
Download presentation files

Databases Don't Matter
Download presentation files

DHS Open Source Scans: One Year Later
Download presentation files

Everything I Needed to Know to be a Successful Linux Kernel Developer I Learned in Kindergarten
Download presentation files

Generating Gorgeous Word Documents, PDFs, and Excel Spreadsheets
Download presentation files

High-performance JavaScript: Why Everything You’ve Been Taught is Wrong
Download presentation files

Improving the Embedded Development Process
Download presentation files

LINA: Cross-platform Linux Binaries
Download presentation files

Machine Learning Made Easy with Perl
Download presentation files

Mahara: Putting Thought into ePortfolios
Download presentation files

Memory Leaks in Java Applications: Different Tools for Different Types of Leaks
Download presentation files

Mozilla Firefox and the Internet as an Open Platform
Download presentation files

Nested Data Parallelism in Haskell
Download presentation files

Next Generation Data Warehousing: Using Open APIs for Embedding Massively Parallel BI Analytics into the Data Warehouse
Download presentation files

Open Design, Not by Committee
Download presentation files

Open for Business...on the Fringes
Download presentation files

Open Source on the O'Reilly Radar
Click To Play

Open Source Voting
Download presentation files

OpenNMS Case Studies
Download presentation files

OSGeo: All About Maps - Aaron Racicot
Download presentation files

OSGeo: All About Maps - David Percy
Download presentation files

Outfitting for Multi-core Parallelism
Click To Play

Overcoming Bias
Click To Play

Download presentation files

Playing by the Rules: Getting Corporate Blessing to Use Open Source Software
Download presentation files

PostgreSQL Gems: Running Perl and Ruby Inside the Database
Download presentation files

Programming for Everybody: CP4E
Download presentation files

Programming with SQLite
Download presentation files

Recent Research on Community Participation in Software Documentation
Download presentation files

Super-sizing YouTube
Download presentation files

The Processing Development Environment
Click To Play

Transactional Memory for Concurrent Programming

Click To Play

Untangling the Web: Dealing with Legacy PHP Code
Download presentation files

What Do You Mean, Marketing? Promoting Open Source Projects
Download presentation files

Wrapping Your Own Live CD
Download presentation files

ZFS: Bringing Terabytes Under Control
Download presentation files


102 SQL Server 2005 Tutorials and Articles

Here are 102 SQL Server 2005 Tutorials and Articles. These will help you set up, administer, and maintain SQL Server 2005. Many features and functionality for this database server are covered and taught by these tutorials.

SQL Server 2005 Technical Articles

SQL Server 2005 Compact Edition Technical Articles

SQL Server 2005 Express Edition Technical Articles

More SQL Server 2005 Articles and Tutorials

Glenn Berry's SQL Server Performance Blog

2 Articles on Migrating from SQL Sever 2000 to SQL Server 2005


3) New Free Computer IT Books, Publications & Book Sites:

Some of these web resources will be added to our Free IT Books page at and some will be added to our members site

eBooks from

Here are many freely available eBooks from This site provides links to approximately 2,500 ebooks covering many areas, as listed and linked to below. Some of these topics include the following: databases, graphics and design, hardware, project management (IT), networking, Windows, Linux, programming, web development, web applications, security, software and MS Office, and software engineering.


32 Web App, Server, and Database eBooks

Here are 32 web application, server, and database ebooks available from to.  These ebooks include cover mostly open source server and database topics, such as Apache, Bash Shell, MySQL, Network Administration, Postfix, Sendmail, Web Applications with PHP and MySQL, LAMP, Linux Commands, Securing and Optimizing Linux, and Linux System Administration.

eBooks Topics:

Advanced Bash Shell Scripting (pdf)
Apache Server eBook (pdf)
Building and Managing VPN's (pdf)
Anti-Spam Gateway Using Openbsd, Postfix, Amavisd-New, Spamassassin, Razor And Dcc (pdf)
MySQL eBook (pdf)
MySQL Reference Manual (pdf)
MySQL Manual (pdf)
MySQL PHP Applications (pdf)
Network Administration Guide (pdf)
Postfix eBook (pdf)
DNS and BIND (pdf)
MySQL eBook (pdf)
Postfix Guide (pdf)
Sendmail eBook (pdf)
Web Database Applications with PHP and MySQL (chm, zipped)
Exim The Mail Transfer Agent (pdf)
LAMP: Linux, Apache, MySQL, and PHP Web Development (pdf)
Apache Server eBook (pdf)
SMTP Gateway Virus Filtering with Sendmail (pdf)
SendMail Configuration (pdf)
Sendmail Mail Transfer Agent for Linux (pdf) 
Use Apaches mod rewrite to make URLs more user friendly (pdf)
Linux Sendmail eBook (pdf)
Network Sendmail (pdf)
Smtp Sendmail (pdf)
modsecurity Manual (pdf)
Sendmail (pdf)

Linux eBooks

Linux Full Command Manual (pdf)
Securing and Optimizing Linux RedHat (pdf)
Securing and Optimizing Linux (pdf)
Shell Programming (pdf)
System Administrator Guide (pdf)


120 Computer and Network Security eBooks

This web repository contains 114 Computer and Network Security eBooks, along with six Data Mining ebooks. These security ebooks cover Cisco certification preparation and security related to Networking, Windows, .Net, Java, J2EE, Unix, PHP, Oracle, Apache, Web sites, XML, Assembly. These will help you understand how to effectively secure your I.T. infrastructure, software and web applications from threats and attacks.

Computer and Networking Security eBooks

Forensics eBooks
File System Forensic Analysis eBook (chm) 3.8M
Cyber Forensics eBook (pdf) 3.7M
Internet Forensics (chm) 844K

Virus eBooks
Computer Virus Research and Defense eBook (zip) 13M
Virus Black Book Virus (rar) 5.0M

Web eBooks
Web Hacking Attacks and Defense (chm) 6.3M
Web Security Reference eBook (pdf) 3.4M
Hacking Exposed Web Applications eBook (pdf) 7.6M
Web Services Security eBook (chm) 3.9M
Web Security, Privacy & Commerce (chm). 6.1M
PHP Security (chm) 369K
Oracle Database 10g Security (chm) 3.0M
Apache Security eBook (chm) 1.6M

Cracking eBooks
Kernel Windows Undocumented File Formats (zip) 2.6M
Debugger's Handbook (pdf) 15M
Hacker Disassembling eBook (chm) 4.7M
Crackproof Your Software (pdf) 7.2M
Assembly Language eBook (chm) 18M
Java Techniques for Decompiling, Patching,and Reverse Engineering (pdf) 3.8M
Reverse Engineering of Object Oriented Code (pdf) 6.5M
Disassembly (rar) 2.5M
How Debuggers Work 2.6M
Reversing Secrets of Reverse Engineering eBook (pdf) 8.4M

Cryptology eBooks
Cryptography in C and C++ (chm) 3.5M
Elliptic Curve Cryptography.eBook (pdf) 4.7M
Codes and Ciphers Julius Caesar the Enigma and the Internet eBook (pdf) 1.2M
Cryptographic Principles Algorithms and Protocols eBook (pdf) 4.6M
Malicious Cryptography Exposing Cryptovirology eBook (pdf) 29M
RSA Security’s Official Guide to Cryptography (pdf) 9.2M
Computer Security and Cryptography (pdf) 14M
Crypt (rar) 22M
Decrypted Secrets Methods and Maxims of Cryptology (pdf) 17M

Hacking eBooks
Writing Secure Code (pdf)  4.0M
Deadly Sins of Software Security (chm)  1.4M
Solaris 10 Internals and OpenSolaris Kernel Architecture (chm)  6M
The Design and Implementation of the 4.4.BSD Operating System (pdf)  22M
Hacker Web Exploitation (chm)  555K
Hacker Linux (chm)  4.5M
Hacker Disassembling eBook (chm)  4.7M
A Buffer Overflow Study Attacks and Defenses (pdf)  470K
Software Security Building Security In (chm)  3.8M
Advanced Programming In The Unix Environment (pdf)  10M
Rootkits Subverting the Windows Kernel (chm)  1.6M
Exploiting Software How to Break Code eBook (pdf)  7.6M
IT Security Through Penetration Testing (chm)  4.6M
Art of Software Security Assessment (chm)   4.5M
Security Risk Assessment Handbook (pdf)  6.4M
Penetration Testing and Network Defense  eBook (chm)  15M
Handbook of Software Construction (pdf)  5.1M
Computer Security Art And Science (chm)  2.6M
Computer Vulnerability (pdf)  9. 390K
Windows Programming .NET Security (chm)  2.7M
Intrusion and Stories Behind the Exploits of Hackers (pdf)  3.1M
Web Security Reference eBook (pdf)  3.4M
Windows Security Reference eBook (pdf)   4.8M
XML Security eBook (pdf)  3.8M
Hunting Security Bugs ebook (chm)  22M
Improving Web Application Security Threats and Countermeasures eBook (chm)  6.1M
Security Development Lifecycle (chm)  3.3M
Oracle Security (chm)  1.3M
Security Warrior eBook (chm)  4.5M
Internet Denial of Service Attack Defense Mechanisms eBook (chm)  2.1M
Network Security Assessment (chm)  1.9M
Maximum Security (chm)  2.9M
Secure Coding Principles and Practices (pdf)  2.1M
Software Vulnerability Analysis (pdf)  2.8M
Strengthening Network Security With Web Based Vulnerability Assessment (pdf)  243K
The Shellcoder's Handbook (pdf) 8.2M
Exploitation (chm)  1.4M
Business Value Penetration Testing eBook (pdf)  3.9M
Handbook of Computer Security eBook (pdf)  1.8M
The Oracle Hackers Handbook eBook (chm)  484K
Computer Virus Research And Defense (chm)   7M
Handbook Defending Database Servers (chm)  1.1M
Deception eBook (pdf)  5.2M
Intrusion eBook (pdf)  3.1M
Assembly  Programming eBook (chm)  10M
Shell Coder's Handbooky (rar)  2.1M
How Debuggers Work  2.6M
The CISSP Prep Guide eBook (pdf)  9.3M
Secure and Robust J2EE Applications (chm)   9M
Designing and Writing Secure Application Code (pdf)  688K
Network Protocols Handbook (pdf)  5.0M
Windows System Programming (chm)  2.3M
Windows Kernel (rar)

Security Management eBooks
CISSP Exam Training (rar)  47M
Information Security Management Handbook (pdf)  28M
CISSP Certified Information Systems Security Study Guide (pdf) 14M
CISSP Official Guide (rar)  9.0M
Cisco Security Agent eBook (chm)  26M
Security eBook (chm)  1.3M
Encyclopedia of Security eBook (chm)  4.3M
CISSP All in One Exam Guide eBook (pdf) 14M
Network Management (pdf)  802K
Notes Prep Guide (doc)  661K
Digital Identity (chm) 933K
Security and Usability (chm)  7.6M
Privacy Security and Trust (pdf)  2.6M
Advanced CISSP Prep Guide (chm)  1.6M
The CISSP Prep Guide eBook (pdf)  9.3M
CISSP All in One (rar)  12M

Security Tools eBooks
Internet and Intranet Security (chm)  5.6M
Intrusion Detection And Prevention eBook (chm)  3.1M
Network Security Tools eBook (chm)  1.3M
Packet Filtering eBook (chm)  3.8M
CIFS The Common Internet File System (chm)  2.0M
Protect with Intrusion Detection (chm)  13M

Windows eBooks
Code Complete (rar)   4.4M
Windows Security Reference eBook (pdf)  4.8M
dot NET (.NET) 2.0 IL Assembler eBook (pdf)  3.4M
Writing Clean Code (rar)  439K
Writing Secure Code (chm)  2.0M
Windows 2000 Device Driver Book (chm)  1.8M

Data Mining eBooks
Agent Intelligence Through Data Mining (pdf) 17M
Data Mining Practical Machine Learning Tools and Techniques eBook (pdf) 7.8M
Multidimensional Data Recent Clustering (pdf) 7.0M
Data Mining Methods and Models (pdf) 6.4M
Discovering Knowledge in Data An Introduction to Data Mining (pdf) 5.2M
Knowledge Based Clustering From Data to Information Granules (pdf) 5.6M


.NET, C#, MCSD, SQL Server, Ajax Ebooks provides links to freely available ebooks covering Microsoft .NET Framework, C# programming, VB.NET, ASP.NET, ADO.NET, MCSD, Web Services, SQL Server, and AJAX web application development. This site says it only lists the best and important ebooks in these categories. Topics available as follows:

AJAX ebooks
Microsoft.NET ebooks
C# ebooks
VB.NET ebooks
SQL Server 2000 and 2005
.NET 2.0 Framework
Compact Framework
SharePoint Portal
Crystal Reports
Exchange Server


Lots of Books from
Here is, a site that contains links to several thousand freely available technical, computer, and I.T. books on the web.  I am currently checking the links and will report tomorrow on how many are good and how many are broken. These books cover many technical categories, including Java, J2EE, and Web application development; Linux, Unix and Windows operating systems; Oracle, MySQL databases; and several computer science and advanced topics.

C   C++   XML/XSL   UML   Perl   Python   Tcl/Tk   Ada   Lisp   Assembly
Fortran   Prolog   Ruby   Cobol   Basic   Scheme   Misc   Programming uages   More ...

Core Java   Advanced   Jakarta Struts   Servlet/JSP   Spring/Hibernate   J2EE/EJB
Enterprise   Security   Distributed Computing   GUI   Multimedia   J2ME   More ...

Core Unix   Core Linux   FreeBSD   Security   Shell Programming   Networking
Unix/Linux Programming   System Administration   GUI/X Windows   Text Editing   More ...

Computer Science
Data Structure/Algorithms   How to Program   Languages   Compiler   OS
Numerical   AI/Logic Prog   Functional   OOD/OOP   Computation   Misc   Architecture   More ...

Systems   SQL   Oracle   DB2   Sybase   MySQL   PostgreSQL   Misc   More ...

PHP   Programming   JavaScript, AJAX   DHTML/CSS   Site Design   Publishing   More ...

General   Networks   TCP/IP   Management   Programming   Internet   More ...

Advanced Topics
Software Engineering   Security   Version Control   Game   LDAP   Certificates
Signal Processing   Bioinformatics   Cryptography   Reference   TeX/LateX   Statistics   Graphics
Hardware & PC   Science   Mainframe   Open Source   Information   Math   Human   More ...

.NET and C#   Programming


Xpressionsz eBooks Heaven

Here is  Xpressionsz - The eBooks Heaven. This site calls itself the internet's biggest and best collection of ebooks. They do have a very large selection of over 7,000 freely available ebook pages on their site, with many categories to select from. One thing that is different about this site is that the links are not actually hyperlinks that will take you to the ebooks, but instead only text links, meaning you have to copy and paste them into your broswer. Also, some of the links are truncated by the brower's table rendering, so to get them you need to look at the web page's source code.


4) University Computer Science Course Sites Free to Browse and Study:

These web sites will be added to our Free University IT Course Webs page at

University of Washington's MSIS 531 Course

This course covers the development of server-side, web-based applications, the underlying foundation of most e-business activity. Its focus is on Java-based solutions (the J2SE/J2EE platform), with an emphasis on open-source solutions.

Here are the Lecture Notes:
Development notes, JAX-WS 2.0 build steps
Web services slides (2/page, 3/page)
AJAX slides (2/page, 3/page)

Reading notes (SADN Ch. 1-5)
Development notes, Spring examples, Spring libs xerces jar CSS tutorial
Java design patterns: blueprints site, Wikipedia
Patterns/Java slides (2/page, 3/page)
Spring intro slides (2/page, 3/page)
SADN localhost URLs: Chapter 2, Chapter 3

Reading notes (HADN Ch. 1-4)
Development notes
Session 3 catchups (2/page, 3/page)
Hibernate slides (2/page, 3/page)
MyPetstore dev notes, source article, Tiles/JSF integration

Development notes
JDBC overview slides (2/page, 3/page)

Reading notes (JJ Ch. 26, CJSF Ch. 1-4)
Developmentnotes, examples
Servlet overview slides (2/page, 3/page)
JSF overview slides (2/page, 3/page)

Reading notes (JJ Ch 1-8, 10)
Development setup
Links: Gosling interview, beyond Java, Java performance
Class overview slides (2/page, 3/page)
J2EE overview slides (2/page, 3/page)
Java intro slides (2/page, 3/page)


CIS700 Emerging Technologies

This course, from the University of Pennsylvania, covers the following emerging technologies: Wikis (pmWiki), Ruby, Rails, Ajax, and Social Networking. The course notes and slides follow:

Ajax Slides (Powerpoint):Here is the Ajax Exam with answers.

HTML and JavaScript slides (Powerpoint):A Concise Introduction to JavaScript:A Concise Introduction to Ruby.


5) The Best Suggested Sites from our Website Users
- Every month we feature the best suggested IT training and tutorial sites from our website visitors. Here are this month's sites: 

Network and Telecom Dictionary and Encyclopedia

Networking Technology Articles and Terms, Telecom Encyclopedia and Dictionary, Computer Hardware and Software. Here are the category pages:


Center for Software Testing Education & Research

This site's mission is to "Create effective, grounded, timely materials to support the teaching and self-study of software testing, software reliability, and quality-related software metrics."

Another good software testing resource site is Satisfice, which is dedicated to teaching and consulting in software testing and quality assurance. This site hosts test methodology documents, testing articles, and testing presentations that will help you become a better and more efficient tester.



6) New Computer & IT Training & Tutorial Link & Resource Sites:

These web sites will be added to our IT Links and Resources page at 


Computer Science Directory

This directory is developed as a project to list computer science links and articles with high quality.

Artificial Intelligence (76) - Applications  · Computer Learning  · Game AI  · Philosophy

Hacking (151) · Cracking  - Cryptography  · Exploits  · Forums

Operating Systems (381) - Boot managers  · File systems  · Linux  · Microsoft Windows

Security (1028) - Advice and patches  · Biometrics  · Firewalls  · Internet

CAD and CAM (129) - Autocad  · Computer Aided Manufacturing  · Directories 

Mathematics (278) - Algebra  · Directories  · Forums  · History 

Programming (4837) - Algorithms  · Cryptography  · Language Comparison  · Languages

7) I.T. Sites and Free Downloads Worth Mentioning: 

The following programs are totally Free, no popups, no adware, no spyware, and no shareware.

Servant Salamander 1.52

Servant Salamander is a free two-pane file manager for Windows. It features include:
  - Two independent panels with directory listings.
  - Directory listings always up to date.
  - Hotkeys for all functions.
  - Command line for executing arbitrary commands through the system shell.
  - Support for long filenames, file type associations, and compression on NTFS volumes.
  - Internal viewer for up to 2 GB files with text and hex modes.
  - Executable file about 340 KB (very fast execution).
  - Easy handling even with files over 4 GB.
  - Changing case of filenames.
  - Very fast file search and find.
  - User menu for all selected files and directories.
Download (207 kB)


UnClean 2.0

UnClean (Uninstall Cleanly) gives you access to all available uninstall information from the Windows Registry. It 
lets you remove, change, or repair programs in the same way Add/Remove Programs does. It also lets you delete an uninstall entry if you discover that it is no longer valid. For each program, it lists the size of the installation, install date, publisher's name, URL for tech support, and more.
Download (872 kB)


WinsockXP 1.2

WinSock XP Fix offers a last resort if your Internet connectivity has been corrupted due to invalid or removed registry entries. It can often cure the problem of lost connections after the removal of Adware components or improper uninstall of firewall applications or other tools that modify the XP network and Winsock settings. It has the ability to create a registry backup of your current settings, so it is fairly safe to use.
Download (674 kB)



This little application will assist you in navigating through and managing the settings and properties of Windows 2003 Server and Windows XP.
Download (250 kB)


TuneXP 1.5

This is a new and powerful Windows XP tweaking utility. This program provides the unique ability to tweak the following: ultrafast boot (rearrange boot files); boot folder defragmentation; prefetch folder cleaning; DNS cache optimization; and file allocation size tweak. There's more, it also includes other performance tweaks, which will make your Windows installation run faster, as well as Windows Service configuration.
Download (961 kB)


DeluxeFTP 6.0.1

DeluxeFTP is a fast, 100% free, and multi-threaded Windows FTP client. Simple enough for any beginner and features advanced enough for expert users. Does not force you to view ads, registration reminders or unwanted e-mail advertisments. Features include Explorer look & feel, custom FTP commands, connection wizard, dockable windows, works with entire folders, proxy support, full drag & drop support, concurrent downloads, folder bookmarks, resume file transfer, and automatic retry.
Download (240kB)


8) Question of the Month about Technical Training:

Each month Jeff Love will answer a current or important question that we have received about computer and IT training and career development.

August 2007 Question of the Month: 

What is your opinion about Linux being ready for the desktop?

I just ordered and received last week a new Dell E1505 notebook running Ubuntu Linux, and I am very happy with it. I have not had any difficulties setting it up with the applications I need to run. I will be installing VMWare (at no cost) and running Windows XP on it for a few applications that are still not available for Linux, such as Adobe Acrobat.

I believe Linux is ready for the desktop for many, if not most, computer users. More and more articles are appearing, such as this recent one, Desktop Faceoff: Fedora vs. Vista. Microsoft's Vista operating system is not being met with great applause and more and more computer users are looking for alternatives to Windows for various reasons. One of these alternatives is Linux, which has virtually all the software that most people need to do the things they normally do on their Windows desktops. Some of the advantages of using Linux include: a secure system without DRM restrictions and spyware issues, it works even on old hardware, freedom from all viruses and malware, and all the software in a Linux distribution is available for free. The following are some articles and how-to guides for getting your desktop computer up and running with Linux. articles:

The Perfect Desktop - PCLinuxOS 2007
This tutorial explains how to set up a PCLinuxOS 2007 desktop that is a full-fledged replacement for a Windows desktop

The Perfect Desktop - Ubuntu 7.04 Feisty Fawn
Learn how to set up a Ubuntu 7.04 Linux desktop that fully replaces the Windows desktop.

The Perfect Desktop - Fedora 7
This tutorial shows how you can set up a Fedora 7 desktop that is a full-fledged replacement for a Windows desktop.

The Perfect Desktop - Debian Etch (Debian 4.0)
How to set up a Debian Etch (Debian 4.0) desktop that fully replaces the Windows desktop.

The Perfect Desktop - Mandriva 2007 Spring Free (Mandriva 2007.1)
How to set up a Mandriva 2007.1 desktop that fully replaces the Windows desktop.

I hopes this help you.

Jeff Love
Site Editor

9) Please Support Our Training Mission

How You Can Support Our IT Training Mission

Please help support's Computer and IT Education and Training Mission by visiting our sponsors below. By doing so, you will be helping people who want to learn to use computers in an Information Technology career.

ITT Technical Institute: Choose from their many programs

University of Phoenix Online: Advance your career

DeVry: Online degrees for working adults

Kaplan College Online:
Advance your career with an online degree from Kaplan College

Capella University -accredited online education for professionals

Computer Education, Training, & Tutorial Resources
Free I.T. Training Now!

A free and member-based I.T. educational and training portal web site. We have compiled, categorized, described, and linked many, many sites that will be of keen interest to computer science students and instructors and others seeking free training and knowledge about computers. All areas are covered, from programming to systems administration to networking to the internet. You are able to study and learn all about computers and I.T. via Free training, courses, tutorials, books, guides, documentation, articles, tips, notes, and help. Also offered are free technical training tutorials co-branded with Check us out today.

Copyright Notice: Please note that all of the items hyperlinked are copyrighted by their authors and/or publishers. You are expected to look for, read, and adhere to such notices. Downloaded and online material is copyrighted whether or not a copyright notice is present.


***'s Member Site ***

Our Members' Site contains the web's best computer and IT training resources and tutorials. This content is individually linked and presented in a way to expedite and facilitate your IT learning experience. We have done all the web research and presentation work for you so you can concentrate solely on your computer training. Member Site FAQ Answers:

  1. Over half of the web sites and pages in our members site are not in the free section of our web site. The online training resources in our members' site are linked and laid out in a much more detailed fashion than those in the free section. This will save you time in finding all the best free training on the web.
  2. If you use a credit card when joining, you may choose to be billed by PayPal, or you may purchase from, our authorized retailer, whichever you choose.
  3. You have a choice to select the non-recurring or recurring method of payment. If you select non-recurring, when your membership period expires, you will not be automatically charged another fee on your credit card or check.
  4. If you are looking for training and tutorials covering popular software such as Microsoft Office, Flash, Photoshop, Dreamweaver, Web Development, Windows and Computer Hardware, please see our sister site,

The total price to join our member's site is only $15.00 total for 2 months, $25 for 4 months, $34 for 6 months, or $59 for a whole year. The funds generated will assist us to help all those seeking IT education and application development training. Here's the link to see what's available on our member's site and to sign up: <>. You can email Jeff Love with questions at

I will give you 8 great Free Bonuses when you sign up now. These are as follows:
1. A Comprehensive 47-page IT Glossary
2. How To Understand Windows Error Messages program 
3. 105 Great Totally Free Utility Programs 
4. A Bug Tracking Access
5. The Four Best IT Salary Calculator/Wizard sites 
6. 12 Great Web Resources for Learning the Best Methods to Study and Take Tests
7. Six Great e-Books (a $120 value) to help you Make Money using the Internet
8. Five extra bonus IT resource sites that are the best from our "worth mentioning" newsletter section

To Subscribe
to this Free monthly Newsletter of Computer Education, Training, & Tutorial Resources simply send a blank email to this address:

(You will need to reply to a confirming email.)

Or go to this web page and use the Subscribe form:

To Unsubscribe from this Free monthly Newsletter of Computer Education, Training, & Tutorial Resources simply send a blank email to this address with Unsubscribe in the subject::
(no need to confirm)

Or go to this web page and use the unsubscribe form:

Thank You!