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 #91- August 2009 ***

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

Newsletter Archives are here:

Subscribe 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 2009 issue (#91) 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 72 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

If you'd like, also get our Free Computer, I.T., and Programming Training updates via RSS.

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!


6 AJAX Tutorials

Here are 6 Ajax Tutorials and Workshops at to help you to learn Ajax right from the basics to several of the advanced features. After going through these Ajax tutorials and workshops you will be able to create interactive web applications or rich Internet applications more efficiently and thereby adding the power of Ajax to your websites.

Ajax Workshop 1: Ajax basics & building a simple email verification with prototype.js.
This first tutorial covers the basics of AJAX, what AJAX is and when it should be used. This will also help you to build simple email verification with prototype.js.

OAjax Workshop 2: Building Tabbed Content
This Ajax tutorial will show you how to build a tabbed content browser which will be Ajax powered. The tabbed content browser will be created with the help of XHTML and CSS.

Ajax Workshop 3: Shopping Cart using
Using the JavaScript library, here we are explaining to create a drag and drop shopping cart.

Ajax Workshop 4: Live Data with JSON & Prototype.js
This Ajax tutorial will show how to build a live data viewer using the Prototype.js library and the library.

Cross Domain Ajax using Prototype.js and Ajax Extended
This tutorial helps you to build cross domain Ajax applications using Prototype.js and Ajax Extended libraries.

Using Prototype.js and PeriodicalExecuter
This last Ajax tutorial teaches how to get started with prototype’s PeriodicalExecuter object. This object is useful when you have to repeat a function with a set interval.


2 Web Design Tutorials for Programmers

Here are two Web Design Tutorials: Design for Developers and Web Design for Programmers, hosted at New Auburn Personal Computer Services. These two Web design tutorials will help you to create successful web sites and web applications, along with getting you familiar with the process and tools involved with developing a functional and attractive site/application. The first tutorial is illustrated using presentation slides, and the second one is illustrated as an e-book. Both tutorials are in pdf format.

Design for Developers  (224 Kb, 34 pages)
This course is meant to be a hands-on experience. The goal is to get you familiar with the process and the tools involved in developing a functional, attractive site or application. Various hands-on examples are illustrated using the help of Photoshop, Dreamweaver, and CSS.

 - Introduction
 - Layout
 - Choosing Colors
 - Fonts
 - Logo Design with Illustrator
 - Mocking up with Photoshop
 - Building the HTML
 - Graphics on the Web
 - CSS
 - Accessibility
 - Resources
 - Notes

Web Design for Programmers  (2.48 Mb, 83 pages)
This tutorial explains you about basic color theory, learning how to choose colors, basic typography, learning how to choose fonts, basic layouts, how to mock up a site in Photoshop and basic XHTML and CSS. Also covered are building a logo that can scale using Illustrator and building a mockup of the site in Photoshop

 - Quick Disclaimers
 - We are going to learn stuff
 - We’re gonna build stuff
 - Good vs. Bad Design
  -  Bad Design
 - Good Design
 - Design is more than pretty colors!
 - Commandments
 - Basics of Layout
 - Navigation
 - Gather information
 - Sketch your stuff
 - Doesn’t have to be pretty
 - Get inspired!
 - Sketching Guidelines
  - Color
 - What is Color
 - Basic Color Theory
 - Color Schemes
 - Monochromatic
 - Analogous
 - Complimentary
 - Technical Color Selection
 - Photographs
 - Natural Color Selection
 - Choose a color scheme
 - Typography
 - Font types
 - Monospaced
 - Legibility
 - Fonts and Style
 - The Baseline Grid
 - Limited Options
 - No Grid Used
 - Grid Used
 - Basics of a Grid
 - Units of Measure
 - Logo Design
 - Designing a Logo
 - Learning to Draw with Illustrator
 - Make a Logo
 - Mockup with Photoshop
 - HTML Basics
 - Semantic Markup
 - Tables
 - HTML Tags
 - Block level tags
 - Inline Elements
 - Scope
 - Valid markup
 - Block vs Inline Elements
 - Doctype
 - Create Your HTML Page
 - Validation
 - CSS Basics
 - A CSS Rule
 - Types of Stylesheets
 - Inline Styles
 - Inline Stylesheet
 - External Stylesheets
 - Media Types
 - Selectors
 - Selectors by HTML Elements
 - Selectors by Class Name
 - Selectors by ID Name
 - Guidelines for use
 - Grouping
 - Scoping
 - Layout.css
 - Resetting
 - Web Graphics
 - Style.css
 - Optimizing Images
 - Accessibility
 - How?
 - Questions
 - Follow up


4 JavaScript Tutorials

Here are 4 JavaScript Tutorials at All the scripts in these JavaScript tutorials are available for download as two compressed archives and These JavaScript tutorials are designed to provide an overview, with coding examples, of the some of the power of the JavaScript programming/scripting language. They are not just aimed at the developer who works on code for the browser or client side, the tutorials contain presentations to classic ASP developers, in an attempt to move them away from VBScript and towards JavaScript, for web application development.

JavaScript Introspection
This JavaScript tutorial introduces you to JavaScript introspection. In computing, type introspection is a capability of some object-oriented programming languages to determine the type of an object at runtime. Being able to interrogate an object to discover its properties can be a great help when debugging.
 - The Namespace
 - The typeOf Function
 - The exists Function
 - The introspect Function
 - Using the Code

JavaScript Inheritance
This JavaScript tutorial discusses JavaScript inheritance. However, since JavaScript is a class free programming language, the mechanism used is prototypal, rather than classical. For this tutorial, you will be shown how to add functions to the String object.
 - The Extensions Code
 - Using the Code

JavaScript Closures
This JavaScript tutorial takes a look at JavaScript closures, which is an extremely powerful property of the language. In JavaScript, this means that an inner function always has access to the variables and parameters of its outer function, even after the outer function has returned.
 - The Problem
 - The Solution
 - The Closure Code
 - Using the Code

XML generator JavaScript Library
This final JavaScript tutorial explains the XML generator JavaScript library. This library is designed to produce XML. This is by far the largest of the tutorials, so it is split into three sections as below:
 - JavaScript Library Design
 - JavaScript Library Code
 - JavaScript Library Example


44 JavaScript References and Code Examples

Here are 44 excellent JavaScript References and Coding Examples, at JavaScript is the scripting language of web, and is used in millions of web pages to add functionality, validate forms, detect browsers, and much more. You can use these 44 JavaScript examples to help you to become a better JavaScript programmer, and by reading and using these you will learn how to code its many features and functions, thereby increasing your JavaScript skills.

 - Accordian Menu   
 - Add more form fields   
 - Add/Remove from Select list   
 - AJAX Inline Editor #1   
 - AJAX Inline Editor #2   
 - Anti_Bot Form Code   
 - Attach to all links   
 - Auto-Link words   
 - Calculate time difference   
 - Capitalize first letter of words   
 - Change text box height   
 - Check or Uncheck all Checkboxes   
 - Check radio button selection   
 - Clear screen   
 - Click to edit Table Cell   
 - Confirm Delete   
 - Copy IFRAME contents   
 - Count checkboxes   
 - Count Textbox Chars   
 - Countdown to link enable   
 - Determine Operating System   
 - DHTML Combo Box Dropdown   
 - Download only once   
 - Dynamically Add/Remove rows in HTML table   
 - Easy Style Sheet Switcher   
 - Hide/Show div   
 - Javascript Cookie functions   
 - JS ComboBox   
 - Pass vars to/from PHP   
 - Password Strength Tester   
 - Prevent framing a page   
 - Prevent the 'enter' key from submiting a form: -   
 - Preview URL/Page On Hover   
 - Put Cursor At Top Of Textarea   
 - Set cookie even after HTML output   
 - Show basic image info   
 - Show/Hide Toggle   
 - Sized Pop-Up Windows   
 - Smooth Div Show/Hide   
 - Toggle All Checkboxes on or off   
 - Trippy Page   
 - Ultimate domain name validator  
 - Variable Speed Horiz Scroll   
 - Window close on any click


2 Ruby Tutorials and 3 Ruby on Rails Tutorials

Here are 2 Ruby Tutorials and 3 Ruby on Rails Tutorials located at the LUG Villafranca Programming Course website. These Ruby and Ruby On Railes tutorials give you an excellent grounding and understanding on using Ruby and Ruby On Rails to build web applications. Ruby On Rails is an open source Ruby framework for developing database-backed web applications. You will need to download and install the Ruby Interpreter, and you will also need to install Ruby on Rails. In addition, these tutorials use RMagick version 2.0.2, which is explained in this FAQ, and  SQLite, which is explained in this How-to. Windows users will need both the .exe and .dll versions of SQLite. The Ruby on Rails Wiki page also gives helpful information for SQLite. Source code is provided for all of these tutorials. Also, the whole programming course, which includes JavaScript tutorials, can be downloaded as pdf which is 2.28 Mb and explained in 125 pages.

Ruby Full Immersion
This lesson will give a very brief overview of the language, noting important differences from JavaScript where necessary. The first, and probably most important difference from JavaScript, is that Ruby runs on the operating system itself, rather than within a browser.

Ruby and Ajax
Now we can start using Ruby to create our first web application. We previously used the Prototype and libraries to dynamically modify an XHTML page, now we'll use Ajax via the Ajax.Autocompleter to 'talk' to a simple Ruby web application. This lesson will introduce you to WEBrick, the Ruby web server, HTML forms, the ERB templating system, and Ajax.

Review of Ruby, Overview of Ruby on Rails

The last two lessons presented a whirlwind guide to Ruby, demonstrating a simple command line program, and a simple web application. That was a lot of material to digest, so in this lesson we'll make a short review of the important things we learned, and explain iterators and code blocks in a little more detail, since they caused some problems for some of the students. As we still have much ground to cover, half of this week's lesson is also dedicated to an overview of the Ruby on Rails framework, which we'll be using in the next two lessons to construct a more complicated web application.

Ruby on Rails, Part 1
This lesson starts us on a two part adventure building a web application using Ruby and the Ruby on Rails framework. We will build a web application for multiple users which allows them to upload images into albums. The complete source files for this lesson can be found at
 - The WebAlbum Application
 - Reality Check
 - Using Rails Generators
 - Our First User
 - Pause for Thought
 - The Master Layout Template
 - Controllers and Helpers
 - First Release

Ruby on Rails, Part 2
This lesson concludes the two part adventure building a web application using Ruby and the Ruby on Rails framework. The next step will be to create another two classes that make up our data model, namely albums and pictures. The complete source files for this lesson can be found at
 - Creating the Albums and Pictures
 - The Album Controller
 - The Album Views
 - The Album Model
 - The First (and Second) Album
 - Let's Add Some Pictures
 - The Picture Controller
 - Picture Controller and RMagick
 - The Picture Views
 - Finally, Some Configuration
 - Adding Some Spice with Lightbox
 - The Results


218 PHP Code Examples and References

Here are 218 excellent PHP Code Examples and References at If you want to learn the basics of PHP, then this PHP code library will help you greatly. These code examples will also help you increase your PHP skills and become a better PHP programmer. PHP-enabled web pages are treated just like regular HTML pages and you can create and edit them the same way you normally create regular HTML pages. Many pieces of functionality are covered by these PHP code snippets. 


11 C and C++ eBooks

Here are 11 good C and C++ Programming eBooks that are linked from Some of these C++ ebooks are quick refreshers that introduce C and C++ programming concepts and topics in Windows, while other C++ programming ebooks use Linux. Some of the ebooks provide information about GUI (Grapical User Interface) C++ programming, while others discuss C++ data structures and object oriented design. All the ebooks help programmers understand C and C++ concepts using code samples and their outputs.

 - Network Programming under C/C++
 - C++ A Beginner’s guide
 - C++ For Dum
 - C++ Complete Reference
 - C in 24 Days.
 - C++ in 21 Days.
 - Visual C++ in 21 Days
 - C++ for Linux in 21 Days
 - C++ Plus Data Structures
 - C++ Nut
 - C++ GUI Programming With Qt 4


61 MySQL References and Code Examples

Here are 61 nice MySQL References and Code Examples, at These will help you to learn how to code SQL with the most popular open source database server, MySQL, which is one of the best RDBMS being used for developing web based software applications. By using these references and code examples you will increase your mySQL skills, and can become a better MySQL user or DBA.

 - A minus B query
 - Add new user
 - Add or Subtract days
 - Add random numbers to columns
 - Add string to field
 - Almost any date to Mysql date
 - Binary RegExp select example
 - Calculate TIMEDIFF with mysql version < 4.1
 - CaSe sEnsiTvE query
 - Change table type
 - Check for duplicates & delete duplicates from database
 - Column copy with string replacement
 - Copy one table to another
 - Counting rows
 - Create monthly partitions
 - Create Random Password
 - Detect Daylight Saving Time
 - Export table to pipe delimited file
 - Extract part of a string
 - Fake Union
 - Fast random row picker #1
 - Fast random row picker #2
 - Find all duplicates in a column
 - Find Duplicates
 - Find Worst Performing Indexes
 - Finding a substring in a string
 - Follow the progress of a mySQL command
 - Format numbers to two decimal places
 - Get HTML/XML output from queries.
 - Get MySQL Database Size
 - Get ordered list of near match items based on tag matches
 - Grouping rows by frequency
 - Import file
 - Lead-In Sentence fragment...
 - Make comma-separated list of strings
 - Move position of mySQL field
 - MySQL Capitalize
 - mySQL DUMP command
 - MYSQL Select time from a date
 - Opposite of mysql_fetch_assoc
 - Opposite of UNION
 - Password setup
 - Rebuild table indexes
 - Remove Duplicates
 - Replace a NULL with a given value.
 - Reset auto increment value
 - Return text between delimiters in MySQL
 - Search and Replace
 - Select based on a field that can have a NULL value
 - Select distinct/unique entries
 - SELECT from multiple tables.
 - Select maximum value
 - Select minimum value
 - Select or match a range of dates
 - Select row number in MySQL
 - SELECT within SELECT (SubSelect)
 - Sort comma separated string
 - Update and Subtract single query
 - Update/convert DB field to uppercase
 - url_decode that respects utf8 characters.


27 Linux Video Tutorials

These 27 Linux Video Tutorials, at, explain many aspects of administering and using the Linux operating system. These Linux tutorials teach and demonstrate different tasks and usages of various programs, installs and other things that you may find useful. The topics include creating GUI widgets for use in Ubuntu and any other linux OS by utilizing Zenity, introduction to C++ on Linux with basic programming structures, introduction to remote command line, installation steps and usage of Linux and screen casting Linux. You'll also learn about the following: shell basics, beginning GNU/Linux with Ubuntu, how to install Windows games in Linux, running Linux on Windows, securing file transfers, sharing network files and printers, and some Linux applications like Gimp and XaraLX.

 - Gnu/Linux casts. (2 videos)
 - MD5 GUI widget for Linux - get Hash with right click
 - An Introduction to C++ on Linux with Hello World (2 videos)
 - Create aHackergotchi with the Gimp
 - Setup of a torrent on a home box behind anat router.  
 - openThinClient tutorials
 - Misc (9 videos)
 - Intro to remote command line (linux) (2 videos)
 - Installing and using Linux (2 videos)
 - Screencasting in Linux (2 videos)
 - My Favourite App (10 videos)
 - QCake the open-source 3D engine (English) (3 videos)[163] graphic:tranparent background with GIMP (English)
 - XaraLX (4 videos)
 - Showmedo: How to publish your email address in a spam-proof way (English)
 - Scribus Desktop Publishing (28 videos)
 - 7-zip file compressionprogramme (10 videos)
 - An Overview of the First OpenMoko Phone
 - Casting Your Knowledge, With Style (2 videos)
 - Software Carpentry - Shell Basics (13 videos)
 - Beginning GNU/Linux with Ubuntu (6 videos)
 - Using on Linux
 - Installing Windows Games in Linux (2 videos)
 - Using Samba to Share Network Files and Printers (2 videos)
 - Running Linux on Windows (2 videos)
 - DebuggingMakefiles with remake
 - Secure File Transfer With WASTE


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

822 Computer, Linux, and Programming eBooks

Here is a website that hosts 745 computer and programming ebooks, plus 77 Linux ebooks. (This site also contains Ajax and ASP.Net 2 training videos in Spanish, along with other programming books and videos in Spanish.)

Topics covered by 745 Computer and Programming eBooks:
 - Flash, ActionScript
 - Active Directory
 - Ajax
 - Ruby
 - Ruby on Rails
 - Rails
 - Adobe Creative Suite
 - Perl Programming
 - Python Programming
 - Rails
 - PHP
 - JavaScript
 - Ajax with Java
 - Ajax on Rails
 - Web Design
 - Web Security
 - Web Services
 - Linux
 - Linux Security
 - Embedded Linux
 - Linux Commands
 - Ant
 - Apache
 - AppleScript
 - Perl
 - Internet Firewalls
 - Oracle XML
 - Scalable Web Sites
 - Wireless Networks
 - C Programming
 - C++ Programming
 - C Sharp Programming (C#)
 - Visual Basic .NET (VB dotNet)
 - .NET Framework
 - .NET Windows Forms
 - .NET and XML
 - ADO Activex Data Objects.
 - ASP.NET 2.0
 - Windows, Windows Server 2003
 - CGI Programming
 - CSS
 - Cisco
 - Shell Scripting
 - Photoshop
 - Computer Security
 - RSS Syndication
 - DNS
 - Java
 - Java Enterprise
 - J2EE, J2ME
 - JBoss, Tomcat
 - Jakarta Struts
 - Java Web Services
 - Java, SOAP, and XML
 - Interaction Design
 - LANs
 - Java Beans, EJB
 - Digital Photography
 - Dreamweaver
 - Dynamic HTML
 - Eclipse
 - PHP
 - Flash
 - Flex 3
 - Emacs
 - IPv6
 - IRC
 - 802.11 Wireles Networks
 - MySQL
 - Oracle
 - Oracle PL SQL
 - SQL Server
 - Access database
 - SQL
 - SSH
 - TCP IP Network
 - Samba
 - Unix

Categories for 77 Linux Books:
 - Linux Progrogramming
 - Bash Shell Programming
 - Assembly Programming with Linux
 - Red Hat Linux
 - Fedora Linux
 - Suse Linux
 - Ubuntu Linux
 - Debian GNU-Linux
 - Secure Linux Servers
 - Embedded Linux
 - Linux Firewalls
 - Linux Security and Securing
 - Hardening Linux 
 - LPI Linux Certification
 - Linux Desktop
 - Linux Performance Tuning
 - Linux Kernel
 - Linux Device Drivers
 - Linux System Administration
 - SE Linux


10 IT and Programming eBooks

Here are 10 IT and Programming eBooks from, along with four more that will be available in the near future. These free ebooks provide you with an introduction to programming and core issues within information technology. In the future, books covering specific programming languages will be available for free download at this site, these will be for learning how to program in C, C + +, C #, PHP and Java. To access the download links, simply select a study program and the state where you reside from the 2 drop-downs.

An Introduction to Relational Database Theory 


C Programming in Linux


Java: The Fundamentals of Objects and Classes


Java: Classes in Java Applications


Java: Graphical User Interfaces


Prolog Techniques


Business Information Management


Business Information Management Exercises


Mathematics for Computer Scientists


Law for Computing Students


IT and Programming eBooks at

Here is where you can find and download about 90 computer and programming ebooks covering the categories linked below. About half of these are in Engish and the other half are in Russian. These ebooks are in pdf and chm formats.

 - Cisco
 - Hack
 - Hardware
 - Net
 - UnixBSD  Linux  Solaris  Unix
 - IT eBooks
 - OS_Theory
 - Programming
   ASP .Net, C, C++, C#, Windows Scripting, Perl, Java
 - RFC
 - Security
 - Virtualization
 - Windows
   MCSE, Windows XP, Windows 2003
 - SQL Server 2005


Downloadable Computer and Programming eBooks

Here are many downloadable computer ebooks at in many programming and IT areas, as linked here below.

Categories and eBooks to download:

AutoCAD 2006/
Dummies Ebooks, 55 Ebooks/
New Folder/
SUSE Ent 10.1/
VDSL Tutorial.doc
Website XLO2 XDA II.htm
Website XLO2 XDA II_files/
captive portal/
cluster LAMP/
cluster SERVER/
clustering linux/
draft contract master.doc
ebook 4 u vol 1/
electronic book 1/
electronic book 2/
electronic book 3/
electronic book 4/
electronic book 6/
freeBSD book/
icare ebook 2007/
linux ebook/
manual php + mysql/
mathematics ebook/
microsoft ebook/
most wanted ebook/
msowith pro learning/
network blueprint sample/
newest ebook/
next gen of teaching/
nocat auth server/
office umum/
programming references/
secure&Hack linux/
seting modem/
sms gateway/
tutorial power point/

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

Microcomputer Interfacing Course Lectures

Here is a Microcomputer Interfacing Course, at the University of Guelph, School of Engineering. This 12-week Microcomputer Interfacing course helps you to learn all about microcontrollers and how to effectively program on a microcontroller. The course lectures/slides/labs (pdf format) give a good insight into machine language and assembly language and will help you understand various interfacing concepts. 

Week 1: Microcontroller Concepts  (1.27 Mb 21 pages)
The first week gives you the basic microcontroller concepts which will you get you started with microcontroller programming.

Week 2: Programming  (852 Kb, 26 pages)
This week covers programming related topics like assembly and other programming languages, source code, object code and the assembler etc.

Week 3: Interfacing Concepts  (478 Kb, 18 pages)
The third week illustrates various interfacing concepts. Some of the topics that are covered are Input/Output subsystems and registers, memory, interfacing using polling, the parallel I/O subsystem etc.

Week 3 - 4: Parallel I/O
In the next two weeks we study parallel Input/Output concepts.
 - I/O concepts  (3.21 Mb, 10 pages)
 - Lecture Notes (Part 2)  (776 Kb, 26 pages)

Week 4-5: Interfacing Methods
Through the next two weeks we go through various interfacing methods.
 - Set1 434 Kb,  (16 pages)
 - Set2 500 Kb,  (16 pages)
 - Strobed I/O 504 Kb,  (14 pages)

Week 6-7: Stack, Subroutines, Interrupts  (2.33 Mb, 31 pages)
This week we earn more about stack, subroutines and interrupts.

Week 7-8:
Here the course explains topics like controlling a servo motor by moving it to a precise location and timing generation and measurements.
 - Introduction to Servo Motor  (560 Kb, 13 pages)
 - Timing Generation and measurements  (1.27 Mb, 45 pages)

Week 9-11: Data Acquisition Systems
In this section we learn about the data acquisition systems like digital to analog, analog to digital and DAC assignments.
 - Digital-to-Analog  (1.31 Mb, 48 pages)
 - Analog-to-Digital  (474 Mb, 17 pages)
 - DAC-Assignments  (474 Kb, 1 Page

Week 11-12: Serial Interfacing  (1.68 Mb, 38 pages)
In these last weeks we learn about the concept of serial interfacing.

Here is a series of lab sessions focusing on topics like parallel port programming, keypad and LCD interfacing, serial communication etc.

 - Lab 0: Introduction. Equipment  (155 Kb, 5 pages)
 - Lab 2: Parallel Port Programming  (118 Kb, 4 pages)
 - Lab 3: Keypad and LCD Interfacing  (125 Kb, 3 pages)
 - Lab 4: ServoMotor Control/Hex Keypad  (238 kb, 5 pages)
 - Lab 5: High-Tech Etch-a-Sketch  (114 Kb, 5 pages)


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: 

Networking, IP Addressing, and Wireless Networking

Here is lots of information from Orbit-computer-solutions for learning more about Networking, IP Addressing, Routers, Wireless Networking, VLANs, DHCP, and NAT. There are 

Networking Fundamentals
 - Routers
 - Broadband 
 - Switches
 - Wireless Networking
 - Wireless Network Diagram
 - Wired Network Diagram
 - Wireless Routers
 - Linksys Wireless Routers
 - Intermediary devices and role on network
 - Wireless Network Security
 - WEP, WPA, WP-2, 802.1x

IP Addressing
 - Types of IPv4 addresses
 - IP address and Class
 - Network Address
 - Broadcast Address
 - Host Address
 - CIDR (Classless InterDomain Routing)
 - VLSM (Variable Length Subnet Mask)
 - Applying IP address on Cisco routers
 - Subnetting IP addresses
 - Wildcards

 - Cisco Routers
 - Types of routers
 - Linksys Wireless routers


Routing Protocols
Wireless Networking
 - Wireless routers
 - Access Point
 - Wireless network diagram
 - Wired network diagram
 - Linksys wireless routers
 - Wireless network security
 - Network Security Software
 - WEP, WPA, WPA-2, 802.11x
 - Types of wireless technologies

 - Access Control Lists (ACL)
 - Types of Access Lists
 - Applying Access lists
 - Standard and Extended Access lists
 - Extended ACL configuration
 - Access list configuration on a Cisco switch
 - Creating and Applying Standard list
 - Access List scenario example

 - Advantages and Disadvantages of DHCP
 - Dynamic Allocation of IP address via DHCP on a Cisco Router
 - Excluding IP Addresse(s)
 - Defining DHCP Lease Period on a Cisco Router
 - Enabling DHCP on Windows

Network Address Translation (NAT)
 - How NAT work

Troubleshooting Networks


Microsoft's TechNet Library

Here is Microsoft's TechNet Library. This site contains technical documentation for IT professionals using Microsoft products, tools, and technologies. The topics available are linked below. If you need to learn more about these technologies, check out the tags on

View by Category
 - Office Desktop Applications
 - Desktop Deployment
 - Server Deployment
 - Scripts and Scripting Guidance
 - Networking Protocols
 - Infrastructure Planning and Design
 - Communication and Collaboration

View by Product:
 - Exchange Server
 - Forefront Client Security
 - Forefront Server Security
 - ISA Server 2006
 - Small Business Server
 - SQL Server 2008
 - SQL Server 2005
 - Sysinternals
 - System Center
 - Windows Server
 - Windows Vista
 - Windows XP
 - Older Products (Archived)



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

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

GeekArticles describes and links to many technical tutorials from around the web. All of the ares covered are linked below by category.

Tech Tutorials Database at GeekArticles:

 - Programming
 - Database
 - Microsoft
 - Java
 - Web Tools
 - XML
 - Concepts
 - Operating Systems
 - Certification
 - Web Programming
 - Data Warehousing
 - Testing
 - ERP
 - FAQ
 - PHP Scripts
 - Articles

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

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

Iconix eMail ID

Iconix eMail ID is a client application that verifies the sender of an incoming email, and guarantees that the mail is actually coming from the company that it claims to be. The service works with companies that have registered with Iconix, which currently includes more than 1500 companies such as eBay, PayPal, Citibank,, Expedia, and many others. Whenever an email arrives from one of the known senders, it is authenticated, and an icon displayed next to the message that indicates the validity of the mail. Once Iconix is installed on your computer, it will automatically verify email messages whenever you use any of the supported services, there is no interface or additional configuration required. If are concerned about phishing scams involving major companies, give this software a try. Iconix eMail ID supports IE and Firefox and works with popular webmail accounts such as Gmail, Yahoo, MSN, AOL, Hotmail and others.


SymmTime 2008

SymmTime 2008 is a convenient multi-zone desktop time utility that displays the current time in different parts of the world. In addition, it can automatically synchronizes your system clock to any NTP (Network Time Protocol) server accessible over the internet. You can add your own locations, edit time zones and customize the display. The program runs in the system tray and can be customized in size and appearance. Nice little program.



WinMorph is a high performance Morphing and Warping applicationthat you can use to warp & distort images. Create simple animations like a car moving along a road, or zooming into a picture. Create complex morphing movies in which one image morphs to another image. The movie sequences created can be saved as AVI or MPEG or individual BMP files. Combine many separate morphing sequences into a single movie, with special effects like moving morphs, or transparent morphs. Create cool videos by combining many WinMorph projects, individual bitmaps and even existing AVI videos. Apply special effects like transparency and motion tracks to each of these elements.


Magic Bookmarks

Magic Bookmarks is a portable bookmark manager that enables you to access all your favorite web links from an icon in the system tray. You can organize your bookmarks into categories, and optionally open multiple sites at once. The program can open your links either in IE, Firefox, Opera or a custom browsers, and also import your existing favorites from these browsers and consolidate them into one bookmark file. Magic Bookmarks can support multiple users. The program runs standalone and can be copied to your USB drive.



ZipGenius is a powerful zip tool that offers support for more than 20 different compression formats, including 7zip, ZIP64, UPX and many others. It supports drag and drop, 5 compression levels, full customization and integration in Windows Explorer. The program also comes with a built in FTP client that allows to download and upload files from within the software. The signature features allows you to add your signature and contact information to any zip file you create. ZipGenius also supports the creation of self-extracting exe files, complete with custom setup launch and icon. ZipGenius also comes with additional features like encryption, scanner support (acquire pictures and zip them into files), backup, statistics, download time calculator, disk spanning, file export, support for OpenOffice and more. It can also interact with your Pocket PC device. Very nice.


StarInix SQL Compare

StarInix SQL Compare enables you to compare objects in 2 or more Microsoft SQL server databases. It performs a basic database comparison and returns all items that are absent in any of the compared databases. This includes tables, fields, views, procedures and other database objects. The report can be exported to HTML file.


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 2009 Question of the Month: 

I am sorry, there is no question of the month this month.

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 August choose to be billed by PayPal, or you August 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 go to this web page and use the Subscribe form:

Thank You!