Be sure to check out our new Blogs and discover all the new Free Training!
Newsletter for Computer IT Education,
Training & Tutorial Resources
*** ISSUE #48 - October 2005 ***
Please Update Your Bookmarks & Web Links!
This Newsletter is only sent to its subscribers and
is available in Oct., 2005 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!
Please note we have changed our domain name from www.intelinfo.com to www.intelligentedu.com. Please update your bookmarks and links to our site.
This is the October 2005 issue 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 Intelligentedu.com costs $15 for two months, for more information please see Become a Member of Intelligentedu.com.
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 54 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 my blogs, I will be posting on a daily basis to these blogs all new free training and tutorial web resources, as I discover and evaluate them, here are the links:
Best New Training Sites
Free Computer Books
My 3 Blogs for EducationOnlineForComputers.com
To get your Free Computer Training updates via RSS, please cut and paste these urls into your RSS reader:
Please Visit Our New Free Training & Tutorial Search Engine - this new website at www.EdComp.com 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 Intelligentedu.com Member, go to members.Edcomp.com 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: http://www.edcomp.com/. Thank you.
For your convenience, this newsletter is also available to subscribers in HTML format at this special url: http://www.intelligentedu.com/current_news.html
I wish you the best with your computer studies and learning.
Newsletter Editor and Webmaster
"Learn New Skills and Increase Your Earning Power
- With Free Online Computer Training!"
*** Become a Member of Intelligentedu.com ***
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: http://www.intelligentedu.com/sign-up/index.html.
This is our new free computer and IT education and training search engine housing over 100,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: http://www.edcomp.com/predefined.htm.
Our new software application and office training and tutorial site, EducationOnlineForComputers.com, 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: http://www.intelligentedu.com/free_it_training_materials_and_books.html
*** 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: http://www.intelligentedu.com/newly_researched_free_training.html
*** 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: http://www.intelligentedu.com/Understanding_Computer_Security.zip (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 http://www.intelligentedu.com/cat1.html, our Free IT Tutorials and Guides page at http://www.intelligentedu.com/cat2.html, 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:
Java Learning Resources:
A+ Tutorials and free practice questions:
Intelligentedu.com paid Member-only search with 70,000 more free resources:
If you forgot your password please go here to retrieve it:
Intelligentedu Online Library of Training Courses:
This is one of our new free training and tutorial sites, providing over 450 free online IT tutorials. Tutorials range from entry level texts on using word processors through to advanced techniques in web development, database design and network routing.
Learn About Computers, Software Development, and Information Technology:
In this new section of Intelligentedu.com you can learn all about computers, software development, and Information Technology, and how you can use computers to your advantage. Some articles here will help you in your everyday computer life; some are more concerned with programming software and computer science; while others inform you how information and data are logically managed, transformed and communicated in small and large environments. I will be adding more content to this new section in the future.
Scott Granneman specializes in helping schools, non-profits, and businesses harness emerging technologies. He has posted many good training presentations (http://www.granneman.com/presentations/) on his web site and also has a good technology info page at http://www.granneman.com/techinfo/. The presentation below, in pdf format, covers planning and developing best practices for security management of computerized information and data.
Information Security Management Presentation
Chapter 1 - Introduction to the Management of Information Security:
Chapter 2 - Planning for Security:
Chapter 3 - Planning for Contingencies:
Chapter 4 - Information Security Policy:
Chapter 5 - Developing the Security Program:
Chapter 6 - Security Management Models & Practices:
Chapter 7 - Risk Management: Identifying and Assessing Risk:
Chapter 8 - Risk Management: Assessing and Controlling Risk:
Chapter 9 - Protection Mechanisms:
Chapter 10 - Personnel and Security:
Linuxsecurity.com is the site to go to when looking for information and guidance on how to secure the Linux Operating System. Below are the documents hosted by this site that will help you understand how to do this.
Linux Security Documentation, Tutorials, HOWTOs and Guides:
Securing and Optimizing Red Hat Linux ver. 1.3:
Securing Debian Manual:
Linux Security Administrator's Guide:
Covers Kernel Security, Exploits, Firewalls and Border Patrol, Writing Secure Code, Incident Response, Security Sources and Tools, Glossary, FAQs, Network Security, Host Security, Physical Security, Intrusion Detection, Files and File System Security, and Data Encryption.
All pages of Linux Security Administrator's Guide in one html file:
CompTIA Linux+ Certification Preparation Guide:
Here is a CompTIA Linux+ Certification Exam XK0-001 preparation guide. It provides 212 questions with the correct answers, though it does not provide explanations. This document is in pdf format, is 82 pages in length, and is 450kb is size.
IBM Linux Redbooks, Papers, and Technotes
IBM has developed and hosts a great many documents, papers, books, and guides on its Linux Redbooks Portal site. Here you will find the latest Drafts, new Technotes, Workshops, and New Redbooks and Redpapers - from which you can learn all about deploying and managing Linux in your business and enterprise.
IBM Linux Redbooks Portal:
IBM Redbooks and Redpapers on Linux:
List of IBM Redbooks and Redpapers on Linux, sorted by publish date.
250 Linux results found in Redbooks, Redpapers, Drafts and Technotes:
Top 15 IBM Linux Redbooks:
These books are the 15 most popular IBM Redbooks on Linux.
Newbie Linux Tips and Tutorials
At Newbie Linux's Tip Archives you can find tutorials and tips to help you set up, configure, and administer Linux. These tips are a look at some of the concepts about Linux that will help you as you learn more about it and get it running on your own.
Newbie Linux Tip Archives:
Linux Kernel Architecture Book:
This 56-page free book, in rtf format, is a peer collaboration and work-in-progress covering functional and design specifications for Linux 2.4 kernel subsystems, services and the modules. This is a collaborative work by engineers in industry and in the open source community, with open peer review. The first 6 chapters are already completed, ouit of 31 that are planned. Its currently at a 2 - pre-alpha development status. Jump in and learn how to be a Linux Kernel developer, or contribute to the effort of writing this exciting book! The file size to download is 244kb.
Here is a direct link for downloading the Linux Kernal book:
The following are the completed Chapters:
1. Linux is not Unix
2. The Reasonable CPU
3. Tour of the Linux Kernel
4; The Kernel Sources
5. Tools for Kernel Programmers
6. Contributing to the Kernel Project
Introduction to Linux - A Hands on Guide:
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter. For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. We hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
2 Free Linux Courses and Free Linux Books
Linux.org offers 2 Free Linux Courses and links to several free Linux books. One course is designed for beginners and the other is an intermediate level course. They will be offering a Linux Online certificate program in the future, and will also be adding tests and evaluations to the existing lessons in these courses. Please see my blog post for more details and the links: 2-Free-Linux-Courses-and-Free-Linux-Books
Unified Modeling Language (UML) Tutorial Course in 7 days:
Here is an online tutorial course that teaches you how to use the Unified Modeling Language (UML). The UML is used to assist analysts, designers, and developers build better software applications. It uses diagrams, analysis techniques, and use cases to help the designers see clearly how the program to be created will act and function.
Day 1: Introducing the UML:
Day 2: Class and Use Case Diagrams:
Day 3: State, Sequence, and Collaboration Diagrams:
Day 4: Activity. Component, and Deployment Diagrams:
Day 5: Business Processes and Domain Analysis:
Free Cisco Training Books, Manuals, Guides, and Labs
This site repository contains many excellent free study materials, ebooks, labs, and software for learning all of the Cisco technologies. You can use these to study for any of their several certification exams and to learn how to use Cisco's software, hardware, and products. Below are some of the materials availale. (This site does go offline at times, so if it is in this state, try again later.)
Index of /pub/interlegis/SIT/cisco:
CCIE Training Materials:CCIP Training Materials:
BSCN and CCNP Training Materials:CCSP Training Materials:
VOIP Training Materials:
MPLS and VPN Training Materials:
QoS (Quality of Service) Training Materials:
Cisco Configurations Documents and Guides:
BGP Security Switch Configuration IOS Reference Design Documents and Books:
Cisco Telephony Spcialization Training Materials:
More Cisco Exam Preparation Study Books:
Exam 646-201 Practice Study Book (pdf):
Exam 646-401 Practice Study Book (pdf):
Exam 9E0-541 Practice Study Book (pdf):
Comprehensive Free Web Development Tutorials
W3Schools Online Web Tutorials is one of the premier free web building training tutorials sites on the web today. It offers all free web development tutorials, from basic HTML and XHTML to advanced XML, Multimedia and WAP. It also provides references covering all web-building technologies, including W3C standards like HTML, XHTML, CSS, XML and other technologies like ASP and ADO plus much more. You can find thousands of cut-and-paste examples in the Try-It-Yourself On-Line Examples section, and with the on-line HTML editor you can edit the examples and experiment with the code on-line.
W3Schools Online Web Tutorials:
Learn WMLScript :
Oracle and SQL/PL Tutorials and Learning Materials
The following tutorials and learning materials will help you learn how to develop with Oracle and use its SQL language, called SQL Plus.
First Course in Database Systems Oracle Guide at Stanford University:
Covers SQL Plus, Oracle Dates and Times, Constraints and Triggers, JDBC (Java Database Connectivity), Object-Relational Features of Oracle, Web Interface to Oracle, Frequently Asked Questions, and Nulls in Oracle.
Oracle SQL Tutorial:
Covers SQL, SQL/PL, Data Dictionary, Application Programming, Integrity Constraints and Triggers, and Oracle System Architecture
Index of /~yongh/tools:
Oracle SQL Plus Cramsession:
Study Brief : Introduction to Oracle: SQL & PL/SQL:
Other tutorials on this site include the following:
Mastering the VI editor:
Free Oracle Tutorial Lessons
Skillbuilders.com offers a variety of free Oracle eLearning Tutorial Lessons. These cover both 9i and 10g versions of this popular relational database. Just click on the link you need to learn more about.
Skillbuilders Oracle Tutorials:
Introduction to SQL Plus:
Data Access Basics:
Oracle10g SQL Plus Enhancements:
Oracle10g SQL Enhancements:
Oracle10g Flashback Enhancements:
Oracle10g RMAN Enhancements:
Introduction to Recovery Manager:
Using Server Parameter Files:
Oracle9i SGA Management:
SQL DECODE and Oracle9i CASE:
Oracle9i Architecture: Files:
Oracle9i Architecture: Processes:
Oracle9i Architecture: Memory:
Creating & Reading Execution Plans:
Oracle9i Performance and Tuning Enhancements:
Resumable Space Management:
Oracle 10g 2 Day DBA Course:
This Oracle 10g 2 Day DBA Course is designed to complement the Oracle 2 Day DBA manual. In this course you will find detailed information on the tasks outlined in the chapters of the Oracle 2 Day DBA manual, including step-by-step instructions. To review the materials for the course, check out the chapter and lesson titles that follow:
Free Course on Web Development using HTML, XML, DHTML
This free course (at http://www.course.com/..crweb3) contains 10 interactive HTML tutorials, 4 interactive XML tutorials, and 5 interactive DHTML tutorials. For more information and available links, please check out my blog post on this course here: Free-Course-on-Creating-Web-Pages
Free Online Class: Linux 201: Administering Linux for Users:
This Linux course takes you deeper into Linux, using Fedora Core 2 for the GUI, but all of the command-line learning content here is applicable to the whole range of distributions. System configuration is a topic that is covered in detail, other topics, such as burning CD-ROMs, expanding multimedia support, adding NTFS support, and removing and managing the software on your system, are also taught so you can administering your own Linux desktop as an expert end user. By the end of this course, you will reach a whole new level of being able to control your own Linux computing destiny.
This online course is available 24 hours a day, 7 days a week, and goes from Oct 13 2005 - Nov 25 2005. You can enroll at any time. An instructor leads the class and will assist you in the lessons as you learn how to set-up, administer and use Linux. HP Learning Center provides free online classes and courses in many areas.
Free Online Course on Security for IT Professionals:
In the last few years, security has become an important factor and network administration must cover everything from desktop support to business continuity planning. This free online course will help you keep your network safe by spotting potential risks in the user environment before an incident happens and how to handle one should it occur. It will also help you evaluate your disaster recovery plan. It will guide you through social engineering, telecommuting, and wireless LAN pitfalls, and then teach you about incident response, disaster recovery, and security return on investment.
This online course is available 24 hours a day, 7 days a week, and goes from Oct 13 2005 - Nov 25 2005. You can enroll at any time. An instructor leads the class and will assist you in the lessons as you learn all about information and data Security. HP Learning Center provides free online classes and courses in many areas.
Technical Interview Questions and Answers:
TechGuider gives you relevant and current technical questions with answers so you can sharpen you skills and to be prepared and ready for a great job interview. These cover the following areas: C, C++, C Sharp, Java, Visual Basic .Net, ASP.Net, XML, HTML, Oracle, SQL Plus, SAP, and Seibel.
Administering Microsoft Windows Server 2003 Free Online Class:
This course covers some of the most important differences between Windows Server 2003 and previous Windows server operating systems. You'll learn how to perform common administrative tasks in the Windows domain environment, including configuration and management of users, computers, and resources. You'll learn about core concepts and new features such as volume shadow copy, the Resultant Set of Policy tool, and Active Directory Domain Rename. You'll also look at improvements to features such as the EFS (Encrypting File System).
This online course is available 24 hours a day, 7 days a week, and goes from Oct 13 2005 - Nov 25 2005. You can enroll at any time. An instructor leads the class and will assist you in the lessons as you learn how to administer Microsoft Windows Server 2003. HP Learning Center provides free online classes and courses in many areas.
Become a Microsoft Windows XP Power User Free Online Class:
This free online course is for those who already know the basics of Windows XP and want to learn more. In it, you'll find out how to take control of your applications and change how Windows looks and acts. Plus you'll learn how to keep Windows healthy with routine maintenance, how to control and troubleshoot the startup process, how to add new hardware, and much more. This course covers both the Professional and Home editions; the minor differences between the two editions will be explained as needed.
This online course is available 24 hours a day, 7 days a week, and goes from Oct 13 2005 - Nov 25 2005. You can enroll at any time. An instructor leads the class and will assist you in the lessons as you learn how to become a power user in Windows XP. HP Learning Center provides free online classes and courses in many areas.
Free Microsoft E-Learning Courses for Visual Studio 2005:
These free online training courses from Microsoft will teach you how to do many important things in Visual Studio 2005, including the following: creating Windows forms, building Web applications, implementing Data Access, and learning out about Visual Studio Team System. Each course module, as a lesson, includes hands-on virtual labs and practice with functionality that is. These courses, valued at $99.00 each, are now Free until November 8, 2005.
For more details and links foron these free training courses you can visit this blog post of mine:
Free ASP.NET Books and eLearning Course
If you are an ASP.NET developer, or thinking of learning ASP.NET, you'll be interested to know that Microsoft Learning and MSDN are giving away 2 of MS Press's most popular ASP.NET books and a US$349 eLearning course for free, with no strings attached. If you don't have a passport.net account, you will need to register for free here: https://accountservices.passport.net/reg.srf?cb=Lcid
Browse to the eLearning Access at
https://www.microsoftelearning.com/eLearning and enter the Access Key: 8317-MSDN-6595.
You'll receive the following for free:
- "Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET"
- "Microsoft ASP.NET Programming with Microsoft Visual Basic .NET 2003 Step by Step" - "Building Web Solutions with ASP.NET and ADO.NET"
3) New Free Computer IT Books, Publications & Book Sites:
Some of these web resources will be added to our Free IT Books page at http://www.intelligentedu.com/free_computer_books.html and some will be added to our members site.
Free Web Dev Books on PHP, MySQL, ASP, Apache, SSL
This site hosts several good web development books covering PHP, MySQL, ASP, Apache, SSL, and Access. It also has some books on Oracle PL SQL and Visual C++.
Index of /~egunst00/Div/Lær PHP og SQL:
http://home.hia.no/~egunst00/Div/L%e6r PHP SQL/
Free Web Development and Programming Books
Index of Books:
A Programmer's Introduction to Visual Basic.Net - Free eBook:
This VB.Net (VB dotnet) ebook endeavors to be a quick introduction to the major differences between VB6 and the new VB.NET. It is targeted at current VB developers. If you don’t know VB, parts of the book might not make sense to you. The goal here is to cover what has changed. If you know VB, and want to learn VB.NET or at least see what it can do for you, this book is for you. (223 pages, 4.3 mb)
Free Book: Engineering a Linux Beowulf-style Compute Cluster
Robert G. Brown (Duke University Physics Department) has written this book to help the reader understand and create a beowulf-class Linux based parallel (super)compute cluster. This book is not a text on computer science, but rather is aimed at those ranging from clever high school students with a few old x86 boxes and an ethernet hub to play with to senior systems programmers interested in engineering a world-class beowulf, and also towards pointy-haired bosses, linux neophytes, hobbyists, and serious entrepreneurs. The author has written this book to be readable and fun as opposed to heavy and detailed. This shouldn't seriously detract from its utility. Half of the fun (or profit) of beowulfery comes from the process of discovery where one takes the relatively simple idea of a beowulf and a few tools and crafts the best possible solution to your problem(s) for far less than one could purchase the solution commercially on ``big iron'' supercomputers.
Engineering a Linux Beowulf-style Compute Cluster:
Introduction and Overview:
Building a Beowulf:
Linux Beowulf Cluster Talks and Papers:
These talks and papers will get you better acquainted and knowledgeable about Linux Clusters. They are listed in their order of creation.
28 Free Python Books
Here are 28 free books covering Python programming and Python-related topics. These will help you learn this up and coming computer programming language.
Index of /python:
Free Technical Books on Oracle 10g, SQL Plus, Game Programming, VB.Net Programming, and Linux Kernel
Here are some free ebooks, mostly in windows chm help formats. They cover Oracle 10g, SQL Plus, VB.Net Programming, and Linux Kernel Development. These are available through Yahoo's briefcase, so to download them, left or right click on the image of a document in the center of the page.
Oracle SQL Plus The Definitive Guide
2.1mb, 582 pages, uncompressed is chm file
Oracle Database 10g New Features
1.7mb, 240 pages, chm format
Oracle Database 10g: A Beginners GuideSubclassing and Hooking with VB and VB Net
2.5 mb, 392 pages, chm format
3.9mb, 587 pages, 4.4mb uncompressed is pdf file,
Linux Kernel Development
1.3mb, 432 pages, chm format
5 Free DirectX Game Programming eBooks
This site hosts 5 free game programming ebooks for developing with DirectX. Also included in an interactive tutorial for vector math for 3D computer graphics. These should help you get up-to-speed in understanding how to program 3D games using Microsoft's DirectX technology.
talha.zabvision.edu.pk - /Game Programming/:
Advanced Animation with DirectX (pdf, 2.5mb)
Managed DirectX 9 Kick Start Graphics Game Programming (chm, 1.3mb)
Strategy Game Programming DirectX 9 (zip and rar)
Introduction to 3D Game Programming with DirectX 9.0 (pdf, 6.9mb)
Code for Introduction to 3D Game Programming with DirectX 9.0
Vector Math for 3D Computer Graphics, An Interactive Tutorial
Java and Open Source Gaming Development Book
J2ME & Gaming Book:
This Java and Open Source Gaming Development Book is about programming with J2ME on wireless devices with focus on developing games. It is assumed you have some knowledge and programming experience with J2ME and J2SE. The book does not go into detail on topics like how to make high level GUI menu but does demonstrate what a game menu might look like. Nor will it explain in detail how to use the Record Management System (RMS), but will go over topics that use RMS such as high score and game settings. As well a knowledge and experience with threading will be an asset before proceeding with game development. The book will go over in detail the new game classes that are now include in the MIDP 2.0.
The book also serves as quick reference for Java programmers who are interested in game mobile game development. As well to provide good introduction for experience game developers who developed games in other languages and platforms and now are interested in using J2ME to develop games.
The download for the book and its related source code is hosted at SourceForge.net here:
Free Visual Basic .Net Books and more
Programming Visual Basic .NET, Second_Edition (zip)
Visual Basic Programming for the Absolute _Beginners (zip)
Programming and Problem Solving with Visual Basic.NET (zip)
Beginning E-Commerce with Visual Basic, ASP, SQL Server 7 and MTS (zip)
The Information Systems Security Officers Guide (zip)
2 Free Books: Visual Basic 2005 and Upgrading to Visual Basic .Net
Here are 2 free Visual Basic books. The first one will help you get up-to-speed with Visual Basic 2005, Visual Studio 2005, and the .NET Framework 2.0. The second one teaches you how to upgrade your Visual Basic 6.0 applications and programs to Microsoft Visual Basic .NET.
Free Book - Introducing Visual Basic 2005 for Developers:
This book gives you a focused, in-depth understanding of the features and capabilities of Microsoft Visual Basic 2005, Visual Studio 2005, and .NET Framework 2.0. If you currently work with Visual Basic 6, the authors step you through a quick primer on .NET Framework programming, offering guidance for a productive transition. If you already work with .NET, you can find out what’s new and start learning how to improve the skill set you already possess. Learn how to expertly perform rapid application development, debugging, and deployment, data access, desktop integration, and Web programming capabilities.
Free Book - Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET:
Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET is is the complete technical guide to upgrading Visual Basic 6 applications to Visual Basic .NET. It will show and teach you all upgrade topics from APIs to ZOrders. It demonstrates how to get upgraded code working with forms, language, data access, and COM+ Services, and how to upgrade and implement VBdotnet applications with XML Web services, ADO.NET, and .NET remoting. This book also provides you architectural advice, a reference for function and object model changes, and many before-and-after code samples.
53 Free eBooks on Linux, C Sharp, .Net, C++, Java, XML, Oracle, and Windows Server 2003
Here is an excellent free book site containing 53 current technical ebooks covering the following topics: Linux, C Sharp, .Net, C++, Java, JSP, XML, Oracle, TCP-IP, Unix, and Windows Server 2003. These are in chm and pdf document formats.
Index of /Mirror/E-Book:
Here is a list of the freely available books hosted on this site:
Absolute BSD The Ultimate Guide to FreeBSD eBook-EEn
Absolute OpenBSD UNIX For The Practical Paranoid eBook
Professional The dot NET Developers Guide to Windows Security Sep 2004 eBook
A Programmers Guide To Java Certification 2nd Edition
A Programmers Guide To Java Certification 2nd Edition eBook
Advanced CORBA Programming with C++
Advanced Linux Networking
Algorithms In Java 3rd Ed Part5 Graph Algorithms eBook
Applying Enterprise JavaBeans 2nd Edition eBook
C Sharp Developer's Guide to ASP NET XML and ADO NET
C++ Network Programming,Volume 1
C++ Network Programming,Volume 2
C++ Primer, Third Edition
C++ Standard Library,The A Tutorial and Reference
C++ Templates-The Complete Guide
Designing Components with the C++ STL
Developing Enterprise Java Applications with J2EE and UML
Dot NET For Java Developers Migrating To C Sharp eBook
Dot NET For Java Developers Migrating To C Sharp
Effcient C++ Programming Techniques
Effective XML 50 Specific Ways To Improve Your XML eBook
Efficient C++ Performance Programming Techniques
Enterprise Java 2 Security Building Secure and Robust J2EE Applications eBook
Enterprise Java Programming With IBM WebSphere Second Edition eBook
Essential XML Quick Reference
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
From Java To C Sharp A Developers Guide eBook
Guerrilla Oracle eBook
Inside Java 2 Platform Security 2nd Edition eBook
Inside the C++ Object Model
Inside Windows Server 2003 eBook
Java and JMX-Building Manageable Systems
Java Data Objects
Java Design Patterns A tutorial
Java Development On PDAs eBook
Java Look And Feel Design Guidelines - AdvancedTopics
Java Native Interface
Java Server-Side Programming Techniques eBook
Java Tutorial Third Edition A Short Course On The Basics eBook
Java2 Enterprise Edition Platform And Component Specifications eBook
Java 1.4 Game Programming eBook
JSP and XML Integrating XML and Web Services in JSP
Oracle9i DBA JumpStart eBook
Getting Linux Apache MySQL and PHP Working Together Jul 2004 eBook
Solaris 9 Sun Certified System Administrator Study Guide eBook
TCP-IP Foundations Aug 2004 eBook
How to Cheat at Managing Windows Small Business Server 2003
Unix Filesystems Evolution Design and Implementation
Windows 2000 Server Administrator's Companion 2nd Edition
Windows Dot NET Server 2003 Domains And Active Directory eBook
FileMaker Pro 6 Developers Guide To XML XSL eBook
Many Free eBooks on Java, C++, Linux, Unix, Security, Web Dev, Cisco
This site hosts well over 100 technical computer ebooks, all in pdf format. Topics include Linux, Unix, C++, Java, Enterprise Java Beans, Security, Wireless, Web Development, PHP, Apache, and Cisco. The following lists 102 of the best ebooks on this site.
Index of /ebooks:
Here is a list of the freely available books hosted on this site:
A Glimpse of Randomness
Administering Macromedia ColdFusion MX
Advanced Cisco Routing Configuration
Advanced Cisco Routing Configuration - NOTES
Advanced Linux Programming
Advanced Perl Programming
Algorithmic Information Theory
Apache mod_perl Quick Reference Card
Assembly Language; The True Language of Programmers
Bind 9 Administrator Resource Manual
Brief History of Unix
Buffer Overflow Study - Attacks and Defenses
v Building an IPv6 Firewall with OpenBSD
Building Internet Firewalls
Building Secure Servers with Linux
C & C++ Programming Style Guidlines
C++ No Experience Required
C++ Programmer's Guide
C++ Programming Language 3rd Edition
C++ Programming Unleashed
CCIE 350-001 Routing and Switching Prep Kit
CCNA 2.0 Study Guide
CCNA Version 3 Topic List
Chaos and Random Number Generation
Cisco ATM Internetworking
Cisco Broadband Operating System
Cisco CCDA Exam Certification Guide
Cisco CCNA Study Guide
Cisco Wireless Network Security Guide
Coding and Cryptography
Command Summary for Cisco ICRC
Complete Apache Server 2 Bible
Complete WAP security
Core J2EE patterns
Design Patterns Java
Designing and Implementing Tripwire
Designing SQL Server 2000
Databases for .NET Enterprise Servers
DirectX 3D Graphics Programming Bible eBook
Distributed ProgrammingWith Java
Electrical Engineering Handbook
Exploiting and Securing Oracle
Firewalls 24 Seven
FreeBSD Processes Programming Reference
Google Cluster Architecture
Guide to Multithreaded Programming
High Performance Computing and Beowulf Clusters
IBM ATM Technical Overview
IP Addressing and Subnetting - Instructors Workbook
IP Multicast Configuration
J2EE Connector Architecture and Enterprise Application Integration
Java and SOAP
Java Native Interface
Java Programming Language
JavaBeans Component Development
Kernighan & Ritchie - The C Programming Language
LDAP programming With Java
Lilo and Linux Crash Rescue Guide
Linux Programming Unleashed
Mastering EJB 2
Mastering Jakarta Struts
Network Planning and Design
Network Programming with Perl
Network Programming with Perl
NSA Router Security Guide
Palm Programming - The Developers Guide
Perl for Oracle DBAs
PHP and MySQL Web Development, Second Edition
PHP Pocket Reference - 2nd Edition
Practical Unix and Internet Security 3rd Edition
Primer on Asynchronous Modem Communication
Principles of Programming Ebook
SANS Pocket TCPIP Reference
Secure PHP Development
Secure Programming with Linux and Unix
Securing an Internet Nameserver
Securing Oracle Application Server
Security Comparison of Bluetooth vs WiFi
Sendmail 3rd Edition
SSH, The Secure Shell - The Definitive Guide
Teach Yourself DirectX 7 in 24 hours
Teach Yourself PHP4 in 24 Hours
Teach Yourself PHP4 In 24 Hours
The Complete XML Bible
The Definitive HTML Guide
The Linux Kernel API
The Ultimate Guide To FreeBSD
Thinking in C Second Edition
Unix Command Rosetta Stone (aix freebsd hpux linux solaris & tru64)
Unix Commands - Intermediate
Unix Commands for Beginners
Unix History and Theory
Unix Programming Tools
User Profiling for Intrusion Detection
Virtual Machine Based Intrusion Detection systems
Web Applications Development With PHP 4.0
Wireless Intrusion Detection and Response
Free Guides on Web Development, MySQL, PHP, Perl, DHTML, Apache, JSP, Python, CSS, XML, XSL
This subdirectory on the http://recalentado.com/ebooks/ site that hosts many free training guides and tutorials for your reading and learning pleasure. This directory hosts over 300 web development guides and documents, all in pdf format. Topics include Web Development, MySQL, PHP, Perl, DHTML, Apache, JSP, Python, CSS, XML, XSLm LDAP, Security, and more. The following lists 192 of the best ones.
Index of /~snot/text/Reading:
Here is a list of the freely available guides hosted on this site:
Accessing Databases with Class
Array Manipulation with PHP4
Beginning MySQL Tutorial
Building a Generic Error Reporting Class in PHP
Building a PHP-Based Mail Client (Parts 1 - 3)
Building a Quick-and-Dirty PHP-MySQL Publishing System
Building an E-Commerce Site (Parts 1 - 3)
Building an Extensible Form Validator Class
Building Apache, MySQL, and PHP on Mac OS X
Building PHP Applications with Macromedia DreamWeaver MX
Building XML Trees with PHP
Bulding an Extensible Menu Class
Caching with PHP Cache Lite
Carping About DBI
Configuration Manipulation with PHP Config
Creating a Mailing List Manager with PHP
Dancing the Samba (Parts 1 & 2)
Data Exchange with XML, WDDX and PHP
Database Abstraction with PHP
Database Normalization Introduction (Parts 1 & 2)
Date Arithmetic with MySQL
Date-Time Processing with PHP
Democracy, the PHP Way
Demystifying WML (Parts 1 & 2)
Demystifying WMLScript (Part 1 & 2)
Developing a User Personalization System with PHP and Cookies
DHTML - 6 guides
Doing More with XML Schemas (Part 1 - 4)
Easy Application Configuration with patConfiguration
Error Handling in PHP (Part 1 & 2)
Essential Resources for the Python Professional
Exception Handling in DTML
File and Directory Manipulation in PHP (Part 1 & 2)
File Syncronization with Rsync
Form Processing with Zope
Getting More Out of Apache (Part 1 - 2)
Getting Started with Java Servlets Using Apache JServ
Graphic Design for the Web
High Performance Web Caching with Squid
How to Build the Apache of Your Dreams
Image Generation with PHP
Introduction to mod perl (Parts 1 - 6)
Introduction to Wireless Access Protocol
Introduction to XML
JSP Files (Parts 1 - 8)
Logging with PHP
Mail Management with Procmail
MySQL - 5 guides
Object Oriented Programming in Perl (Parts 1 & 2)
Object Oriented Programming with Python (Parts 1 & 2)
One-Stop Linux Administration with Webmin
Open Standards - Open Source - The Business, Legal and Technical Challenges Ahead
Output Buffering with PHP
Paginating MySQL Data with PHP
PDF Generation with PHP
Perl 101 (Parts 1 - 8)
PHP and COM
PHP and PostgreSQL
PHP Application Development with ADODB (Parts 1 & 2)
PHP Fast Template
Plugging RDF Content Into Your Website with PHP
Professional File Transfer with proFTPD
Python 101 (Parts 1 - 8)
Quick and Dirty Search Engine with PHP and MySQL
Remote Database Table Copier
Scanning Images for Web Use
Script-Based Credit Card Interfaces
Secure Tunnelling with SSH
Setting Up Database Driven Websites
Slapping Together a JSP Development Environment
So What's a Regular Expression, Anyway!
Socket Programming with PHP
Speaking SQL (Parts 1 & 2)
Stringing Things Along
TAR File Management with PHP Archive TAR
Template-Based Web Development with patTemplate (Part 1 & 2)
The Fundamentals of DTD Design
The MySQL Grant Tables
The Pen is Mightier Than the Brush Tool
The Soothingly Seamless Setup of Apache, SSL, MySQL, and PHP
The Soothingly Seamless Setup of Virtual Hosts and Certificates
Transferring Data to MySQL Using SQLyog
Understanding LDAP (Part 1 & 2)
Understanding Perl's Special Variables
Understanding SQL Joins
Understanding Style Sheets (Part 1)
Understanding Style Sheets (Part 2)
Understanding XML Schema
User Authentication with Apache and PHP
Using Amazon Web Services with PHP and SOAP (Part 1 & 2)
Using Apache as a Proxy Server
Using Perl with WDDX
Using Perl with XML (Parts 1 & 2)
Using PHP with Java
Using PHP with LDAP (Part 1 & 2)
Using PHP with XML (Parts 1 & 2)
Using RMI with Apache JServ
Using Subqueries in MySQL (Parts 1 & 2)
Using the Google Web APIs with PHP
Using the Perl Debugger
Using Variable Variables in PHP
Using XML-RPC with PHP
Using Zope with Apache
Version Control with CVS
Vi 101 and 201
WAP-Enabling a Website with PHP3
Watching the Web
Web Development with PHP FastTemplate
Web Graphics Overview
Web Mining with Perl
Webserver Security (Parts 1 & 2)
Website Database Basics with PHP and MySQL
Writing CGI Programs in Python
Writing Self-Documenting PHP Code
XML Basics (Part 1 & 2)
XML Parsing with DOM and Xerces (Part 1 & 2
XML Parsing with SAX and Xerces (Part 1 & 2)
XSL Basics (Parts 1 & 2)
XSL Transformation with PHP and Sablotron
XSL Transformation with Xalan
Zope and MySQL
28 Free Technical Reference, IT, and Programming Books
Here are 2 sites that each host 28 free technical computer reference books covering Java, Perl, TCP/IP, Unix, and Web Development.I think you may these find useful for learning new computing and IT topics, and for refreshing your current knowledge and using for reference.
28 Free Technical Reference Books:
5 Free Java Programming Books:
6 Free Perl Scripting Books:
6 Free Networking and TCP/IP Books:
6 Free Unix Admin and Tools Books:
5 Free Web Development and Programming Books:
27 Free Technical Computer Books
Here are 27 free technical computer books covering the following: CSS, PHP, Java, Visual C++, C Sharp, Game Programming, Open GL Windows XP, Suse Linux, Design, Content, and UML. To access the download link for these computer books, click on the Free button at the bottom of the page, wait about 30 seconds, then the link to download will appear at bottom of page, which you should click on. (You will need to wait 1 hour between large downloads.). To uncompress .rar files you can use 7-Zip, available here: http://www.7-zip.com/download.html. Here is my blog post giving you all the links: 27-Free-Technical-Computer-Books
Oracle9i Database Online Documentation and Books:
Here is a site with all of the Oracle 9i Database books and docs.
For more detail and all the links please visit my blog post here:
Linux Network Administration Course Book:
This course book teaches the fundamentals of networking, what the TCP/IP protocol stack consists of and how the different layers of the network stack influence communication on a network, using Linux as the operating system. You will learn how Linux can be used as a router and the basic principles of digital encryption and digital signatures used to keep email secure. As well as how to set up secure connections between different Linux machines by using SSH.
Network Administration Course Book in multiple pages:
Network Administration Course Book in one page:
PDF version of this book:
Linux Fundamentals Course Book:
This Linux Fundamentals course book includes the history of Linux and what distinguishes Open Source Software from proprietary software. On the practical side you will learn the fundamental commands and approach needed to start using Linux.. After completion of the Fundamentals course , you would have a basic grounding of the Linux Operating System. In this course, some internal operations of the operating system are covered simply, and this is in order to ensure that you are able to think a problem through laterally.
Linux Fundamentals Course Book in a single page:
Linux Fundamentals Course Book in multiple pages:. http://learnlinux.tsf.org.za/..fundamentals/index.html
PDF version of this book::
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 http://www.intelligentedu.com/cat3.html
How Computers Work Course with Lecture Videos:
This course, entitled How Computers Work, includes the basics of digital logical design, computer organization and architecture including assembly language, processor design, memory hierarchies and pipelining. Students examine the detailed construction of a very simple computer. Problem sets use Beta-Sim, a RISC simulator written by Mike Wessler. A higher level view of a modern RISC architecture is studied, using the Patterson and Hennessey introductory text, from both the programmer's point of view and the hardware designer's point of view. The distinction between RISC and CISC architectures is emphasized. The available training and learning content includes Lecture Videos, Lecture Notes, Problem Sets, Exams, and Web Resource Links.
Here is the Lectures and Courseware page::
Object-Oriented Program Design and Software Engineering - Free Course:
This course will teach you the concepts of the Object-oriented paradigm using Java. The basic principles of software engineering are emphasized. We study how to design and think in an object oriented fashion. As a final project, students work in groups to develop a Gnutella distributed music-sharing client. The available training and learning content includes Lecture Videos, Notes, Problem Sets, Handouts, Exams, and Web Resource Links.
Here is the Lectures and Courseware page:
The Structure and Interpretation of Computer Programs - Free Course:
This course is an introduction to programming and the power of abstraction. Key concepts that you will learn include: building abstractions, computational processes, higher-order procedures, compound data, data abstractions, controlling interactions, generic operations, self-describing data, message passing, streams and infinite data structures, meta-linguistic abstraction, interpretation of programming languages, machine model, compilation, and embedded languages. The available training and learning content includes Lecture Videos, Lecture Notes, Problem Sets, Handouts, Exams, and Web Resource Links. The lecture videos are in Real Player format.
Here is the Lectures and Courseware page:
Free Algorithms Training Course:
This course teaches the design of algorithms according to methodology and application. Methodologies include: divide and conquer, dynamic programming, and greedy strategies. Applications involve: sorting, ordering and searching, graph algorithms, geometric algorithms, mathematical (number theory, algebra and linear algebra) algorithms, and string matching algorithms. Analysis of algorithms is studied - worst case, average case, and amortized - with an emphasis on the close connection between the time complexity of an algorithm and the underlying data structures. NP-Completeness theory is examined along with methods of coping with intractability, such as approximation and probabilistic algorithms. The available training and learning content includes Lecture Videos, Lecture Notes, Problem Sets, and Handouts. The lecture videos are in Real Player format.
Here is the Lectures and Courseware page:
Software Engineering for Web Applications Course
In this free Web Development course (http://aduni.org/courses/web/), which includes Lecture Videos, Handouts, and Web Resource Links, you will learn about the basics of designing a dynamic web site with a database back end. Learn about and how to code using Perl, cookies, SQL, and HTML with the goal of building a human and data interfacing web site with user friendly graphical and information displays. See my blog post on this course for more information and available links here: Software-Engineering-for-Web-Applications-Course
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 for Dummies
This website aims at providng free books and tutorials for basic, intermediate and advanced networking and CCNA and Network+ certification. It currently has 10 books and guides available for download.
Linux Home Networking:
This site gives you great tutorials, forums, and help with how to setup a Linux network at home or in your small business.
Free Programming Resources:
Free Programming Resources is a directory of links to free programmer resources including free programming tutorials, free online programming books, free compilers, free programming tools, free source code, programming libraries, game programming resources, graphics resources and security tools.
6) New Computer & IT Training & Tutorial Link & Resource Sites:
These web sites will be added to our IT Links and Resources page at http://www.intelligentedu.com/cat6.html
Here are some worthwhile documents and tutorials that will help you learn
Real Time Linux, or RTLinux.
34 papers on real-time Linux - proceedings of the 4th Real-time Linux Workshop:
25 papers on real-time Linux - proceedings of the 6th Real-time Linux Workshop:
Real-Time Linux Tutorial:
http://www.isd.mel.nist.gov/projects/rtlinux/This tutorial introduces RT Linux through examples demonstrating scheduling of periodic and variable-period tasks, FIFOs, shared memory, interrupt service routines and other topics. The demonstrations require the RTAI version of real-time Linux.
http://starship.python.net/../%257Ertlinux/ Downloads, Documentation, Papers, News, and more for RT-Linux.
Linux as a Real-Time Operating System:
http://www.metrowerks.com/..Linux_as_RTOS_v2.pdf A 28-page paper on real-time Linux from Metrowerks.
Real time Linux on one 1.44MB floppy:
Real-Time Linux based projects:
Approaches to Realtime Linux:
7) I.T. Sites and Free Downloads Worth Mentioning:
Spyware Free Spy Software Blocking Tool:
SpywareGuide has created a system that blocks known "dubious" ActiveX controls from your computer.
Spyware, Adware, Malware Remover Software:
SSI is completely free with no strings attached. After SSI scans your system for spyware and adware and removes it.
Free the Software:
Free software for Red Hat Linux. Red Hat believes that software infrastructure should be free. To that end, they are sharing their infrastructure technologies with the intention of establishing a common, open standard platform for software developers.
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.
October 2005 Question of the Month:
How often do you post on your blogs for Intelligentedu.com?
I try to research, write and post at least one article per weekday for each of the 2 blogs I do for Intelligentedu.com. I recommend to visit or take the feed for any or all of these blogs if you want to stay current with all the free computer and software training, tutorial, and book resourses on the web that I am finding. Many of them truly are gems that you may not otherwise find or be aware of. As of 10/17/05, I have posted a total of 175 posts to the 2 blogs. You can access them with this link:
Web Master and Editor
9) Please Support Our Training Mission
How You Can Support Our IT Training Mission
Please help support Intelligentedu.com'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.
University of Phoenix Online: Advance your career:
DeVry: Online degrees for working adults:
ITT Technical Institute: Choose from their many programs:
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 Freeskills.com/. 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.
*** Intelligentedu.com'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.
Intelligentedu.com Member Site FAQ Answers:
- 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.
- If you use a credit card when joining, you may choose to be billed by PayPal, or you may purchase from 2checkout.com, our authorized retailer, whichever you choose.
- 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.
- 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, http://www.EducationOnlineForComputers.com
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: <http://www.intelligentedu.com/sign-up/index.html>. You can email Jeff Love with questions at email@example.com.
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: