Be sure to check out our Blogs and discover all the new Free Training!
Newsletter for Computer IT Education,
Training & Tutorial Resources
*** ISSUE #61 - November 2006 ***
http://www.intelligentedu.com/formerly http://www.intelinfo.com/
Please Update Your Bookmarks & Web Links!
This Newsletter is only sent to its subscribers
and is available on the web at
http://www.intelligentedu.com/newsletter61.html
Newsletter Archives are here:
http://www.intelligentedu.com/newsletter.html
Subscribe and unsubscribe instructions are at the end.
Please forward this newsletter to all your friends
and associates who might be interested!
In This Issue:
1)... Editor's Greeting
2)... The Best New Free I.T. Training & Tutorial Sites
3)... New Free I.T. Books & Book Sites
4)... University Computer Science Course Sites
5)... The Best Suggested Sites from Website Users
6)... New I.T. Training & Tutorial Link Sites
7)... I.T. Sites Worth Mentioning
8)... Question of the Month about Technical Training
9)... Please Support Our Computer Training Mission
1) Editor's Greeting:Hello everyone, and welcome to our new subscribers!
This is the November 2006 issue (#61) 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 62 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 EducationOnlineForComputers.com- Web Development - Adobe & Macromedia - Microsoft Office Applications
To get your Free Computer Training updates via RSS, please cut and paste this urls into your RSS reader:http://www.intelligentedu.com/blogs/feed/
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.htmlI wish you the best with your computer studies and learning.
Warm Regards,
Scott Turton
Newsletter Editor and Webmaster
scott_turton@intelligentedu.com
http://www.intelligentedu.com/
"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.
EdComp.com:
http://www.edcomp.com/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: http://www.edcomp.com/predefined.htm.
EducationOnlineForComputers.com:
http://www.educationonlineforcomputers.comOur 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 sign up for the Free Newsletter here: http://www.educationonlineforcomputers.com/optin_newsletter.html
-> 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.
EdComp.com:
http://www.edcomp.com/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:
http://www.edcomp.com/results/web+programming.html
http://www.edcomp.com/results/web+development+tutorial.html
http://www.edcomp.com/results/web+tutorial.html
http://www.edcomp.com/results/css.htmlJava Learning Resources:
http://www.edcomp.com/results/java+tutorial.html
http://www.edcomp.com/results/java+2.html
http://www.edcomp.com/results/java+servlets.html
http://www.edcomp.com/results/j2ee+tutorial.htmlLinux Tutorials:
http://www.edcomp.com/results/linux.html
http://www.edcomp.com/results/linux+tutorials.html
http://www.edcomp.com/results/linux+programming.html
http://www.edcomp.com/results/linux+.htmlXML Tutorials:
http://www.edcomp.com/results/xml.html
http://www.edcomp.com/results/xml+tutorials.html
http://www.edcomp.com/results/xslt.html
http://www.edcomp.com/results/xsl+tutorial.html
http://www.edcomp.com/results/xpath.htmlC++ Tutorials:
http://www.edcomp.com/results/c++-tutorials.html
http://www.edcomp.com/results/c++.html
http://www.edcomp.com/results/c++-programming.htmlA+ Tutorials and free practice questions:
http://www.edcomp.com/results/a+.html
http://www.edcomp.com/results/comptia+a+.html
http://www.edcomp.com/results/comptia+a+-study+guides.html
http://www.edcomp.com/results/a+-tutorials.htmliNet+ Tutorials:
http://www.edcomp.com/results/inet+.html
http://www.edcomp.com/results/i-net+.html
Network+ Tutorials:
http://www.edcomp.com/results/network+.htmlMCSE preparation:
http://www.edcomp.com/results/mcse.html
http://www.edcomp.com/results/70-290.html
http://www.edcomp.com/results/70-291.html
http://www.edcomp.com/results/70-293.html
http://www.edcomp.com/results/70-294.html
http://www.edcomp.com/results/70-296.html
http://www.edcomp.com/results/70-297.html.Net:
http://www.edcomp.com/results/dotnet.html
http://www.edcomp.com/results/dot-net.html
http://www.edcomp.com/results/dotnet+tutorials.htmlC#:
http://www.edcomp.com/results/c#.html
http://www.edcomp.com/results/csharp.html
http://www.edcomp.com/results/c#+tutorial.html
http://www.edcomp.com/results/csharp+tutorial.htmlWindows 2003:
http://www.edcomp.com/results/windows+2003.html
http://www.edcomp.com/results/windows+server+2003.htmlIntelligentedu.com paid Member-only search with 70,000 more free resources:
http://members.edcomp.com/index.aspx
If you forgot your password please go here to retrieve it:
http://www.intelligentedu.com/amember/member.php
TrainingByEmail
Visit TrainingByEmail to receive Free Training for C#, ASP.Net, SQL, Word, Excel, and Outlook, via your email every week! We will send out a new training in the topic of your choosing every week. You can then save this, print it out, or delete it all at your convenience. And you can't beat the price, FREE!
Intelligentedu Online Library of Training Courses
This is another one of our new Free training and tutorial sites, providing over 450 free online IT tutorials. Tutorials range from entry level training on using word processors through to advanced techniques in programming, web development, database design, and network routing. In-depth courses are also available at low cost.
315 Java Articles and Tutorials
Java.net is a great site to learn more about Java technology and participate and collaborate with other Java developers. You can meet others who are learning Java and those who are Java technology enthusiasts. Learn how to program using Java and its related technologies, work together on projects, and share application ideas. They current have 315 Java related articles and tutorials, and more are added daily. You can view these by: Most Recent, Topics, Authors, and Top Articles. Linked here are the Java.net articles and tutorials by topic areas.
- Accessibility
- Community
- Databases
- Education
- EJB
- Extreme Programming
- GUI
- JavaOne
- JSP
- JSR
- Linux
- Mobility
- Patterns
- Programming
- Research
- Search
- Security
- Servlets
- Struts
- Swing
- Testing
- Web Design
- Web Development Tools
- Web Services and XML
Top Free Training Resources for PHP and MySQL
PHP (PHP: Hypertext Preprocessor) is a reflective programming language originally designed for producing dynamic Web pages. PHP is used mainly in server-side software and its server side scripting language that is typically embedded in HTML. It is used to manage dynamic content, databases, session tracking, even build entire e-commerce sites. It is integrated with a number of popular databases, including MySQL, PostgreSQL, Oracle, and Microsoft SQL Server.
Here are some common uses of PHP:I have researched the web for what I consider to be the Top Free Training documents for PHP and its related open source database, MySQL. The following are what I have found after trimming the list to only the best Free PHP / MySQL training and tutorial web resources.
- It performs system functions, such as creating, writing, and reading files on a server
- It has the ability to manage forms, gathering data from files, saving data to files, allowing users to send and receive data, to and from the server.
- Users can add, delete, modify elements within a web site's database via PHP.
- As the webmaster, you can restrict users' access to specific pages are sections of your website.
- You can use PHP to encrypt data.
How to be a Programmer
Becoming and staying an effective programmer is not an easy task. One of the most difficult aspects of bringing a software project to a successful conclusion is dealing with fellow programmers and customers. In this essay, the author summarizes those things that he wishes someone had explained to him when he was just beginning as a programmer. He discusses problems that a programmer will probably have to deal with in actual development activities. It is primarily concerned with social situations and team relationships that occur in typical software development. It covers what the author considers the essential, often non-techncial, skills of the beginning, intermediate and advanced programmer.
C and C++ Manual with Code Examples
C and C++ are two of the most important programming languages today. Many professional programmers are proficient in C and C++. These two programming languages are the foundation upon which modern programming is built. The C language was invented by Dennis Ritchie in the 1970s. It is a middle-level language and combines the control structures of a high-level language with the ability to manipulate bits, bytes, and pointers, or addresses. C provides a programmer virtually complete control over the computer.
This web site, the C / C++ Zone, is not designed as a tutorial, but rather as a C and C++ programming manual with usable code examples. It is under constant development.
Guide to Becoming an Oracle Certified Professional
These sets of Oracle web resouces will help you to study, earn, and receive your Oracle Certified Professional certification. This Oracle Certification guide provides expert technical advice on: what topics you need to study for your certification, passing the certification exam, and putting your certification into effect in the workplace.
Table of Contents
- Coming to terms: Know your terminology
- Oracle at a glance
- Should you become an OCP?
- Choosing your Oracle certification
- How to get certified
- Preparing for exams
- Free Oracle Certification Study Guides and Practice Exams
- You're an OCP! Now what?
- Resources to help you along the way
Cascading Style Sheets Tutorials
PageResource.com offers these well written tutorials on CSS, or Cascading Style Sheets. Learn how to layout and design your web pages using these Cascading Style Sheets how to articles. Six getting started and eight intermediate tutorials are offered.
Also, here is a Cascading Style Sheets Reference Guide from Anaturb.net that provides references and examples covering text properties, font properties, box properties, list style, background and units.
Free Web Content Creation Training Videos
Nortellearnit.org hosts some cool video-based computer training in several areas. Here are their 22 free training modules for Web Content Creation. Start from the beginning and learn how to create your own web content, or select the training video for the topic you need to learn more about. Each training video is designed to teach you the specific topic in a step-by-step fashion.
Intro Web Design 1
What is the "web" and what are the key terms we use to describe it as well as commonly used terms for Web Design. [07:24]
Real | Windows Media | Flash
Intro Web Design 2
Want to sound like you know what you are talking about, when you talk about creating your web pages, then you will want to also see this video - part2. [08:39]
Real | Windows Media | Flash
Design Principles 1
What makes up a web page? This video will take you through the pieces of a web page and show you some examples. [07:31]
Real | Windows Media | Flash
Design Principles 2
Just because you know what goes into a web site doesn't mean you can make a good one. This video goes into design principles such as color, consistency, templates and overall site design. [11:51]
Real | Windows Media | Flash
Project 1: Criteria for Websites
If you had to decide what makes a good web site better, what would you choose for criteria to judge a web site. This video develops the basic checklist for a web site. [05:59]
Real | Windows Media | Flash
Project 2: Evaluating Websites
You are getting some skills so why not get out there are see how yours might compare to others when developing web sites. This video explores several web sites and uses a rubric to evaluate them. [10:52] Real |
Windows Media | Flash
File Structure and Naming
A web site is more than just a bunch of pretty pages you see in a browser. To make the most of your web site you have to start with the underlying organization of all the content on your computer. This video will look at the basics of file structure and name conventions. [07:02]
Real | Windows Media | Flash
Site Pre-Production
Let's get started on our web site. It helps a lot if you plan it our in advance. This video takes you through some ways to start conceptualizing your web site. [09:36]
Real | Windows Media | Flash
Project 3: Digital Portfolio Pre-Pro
Everyone can use a digital portfolio. It is a way to portray who you are and what you can do. This video begins the construction of a digital portfolio that will continue throughout this series of videos. [11:21]
Real | Windows Media | Flash
HTML Basics
Just the basics. HTML is the code beneath your web page. It can be useful to understand what it is and some of the basic commands. [10:23]
Real | Windows Media | Flash
Site Production Basics
How do you take those first steps to creating the actual web site. It is easier than you think - borrow from someone else's. this video will take you through simple ways to get started on your web site. [09:13]
Real | Windows Media | Flash
Multimedia Basics
Do you want the plain ordinary boring site - or the ultra amazing super fantastic site that everyone is talking about. Well if it is the latter then you might want to add more than just text to your site. This video explores the ups and downs of multimedia content. [10:46]
Real | Windows Media | Flash
Docs for the Web: HTML
Another way to get content on the web is to just convert documents that you already have. This video takes you through ways you can convert Microsoft Office and similar documents to web format. [07:03]
Real | Windows Media | Flash
Docs for the Web: PDF and More
Not all web documents are created equal. Creating documents that are easily viewable and viewable in a way that you want them to be seen all across the web can be a challenge. This video takes a look at this issue and introduces the Portable Document Format or PDF file. [07:53]
Real | Windows Media | Flash
Project 4: Portfolio: Site Template
When you are creating a site consisting of multiple pages, you might want to consider making a template that is used to create each page on the web site. This video examines templates and how they can help you. [06:49]
Real | Windows Media | Flash
Project 5: Portfolio: Assembly
You may have created a template for your site, but your construction project is not over yet. You still need to assemble all the content for the home page as well as all the sub pages. This video takes you through the process of putting together a site. [09:37]
Real | Windows Media | Flash
Instant Publishing
Maybe you don't need a whole web site, hosting etc… to accomplish what you want to do on the web. Maybe a wiki or a blog is all you need. This video takes a look at some of the instant publishing sites and some of the issues around them like My Space and personal information sharing. [08:34]
Real | Windows Media | Flash
Web Hosting Technology
So you created a web site but it is only on your computer and no one can see it there - right. You need to learn about web hosting. This video takes you through your options from turning your computer into a web server to free hosting to paid hosting. [07:18]
Flash
Publishing to the Web
Once you have your web space ready, you need to actually publish your web site - get it there for the world to see. This video examines FTP or File Transfer Protocol and related tools to help you publish your web site. [06:43]
Flash
Managing Your Website
Once you web site goes live you are finally done - right - nope, any good site will keep the content fresh so people keep coming back for more. You need to be a continuous web publisher to keep that site going. This video explores web site updates. [08:39]
Flash
Domain Names
Making a name for your site can be just as important as the content. This video explores how to select a name for your site and assign your own Domain Name. [05:48]
Flash
Software Engineering Articles and Presentations
The Westfall Team offers training and consulting services in the areas of software development and engineering, software quality and testing, software metrics and analytics, and the processes and methodologies involved with these important activities. They host several excellent articles, papers, and presentations covering software engineering and development. Here are links and descriptions to the best of them.Software Engineering Processes Papers & Presentations
Software Quality Papers & Presentations
Software Validation and Verification Papers and PresentationsSoftware Program and Project Management Papers and Presentations
Metrics, Measurement & Analytical Methods Papers & Presentations
Perl Reference Manual
Perl stands for Practical Extraction and Report Language. Larry Wall, designer of Perl, regularly maintains and updates this Unix tool for writing programs. Perl has the power and flexibility of a high-level programming language, it does not need a special compiler and linker, and Perl is the scripting language that is used for CGI scripts. This is a Perl Reference Manual with scripting examples, courtesy of anaturb.net. This Perl learning and reference site will help you get up to speed and stay sharp with your Perl scripting.Perl Functions
Regular Expressions
Perl Functions fall into two major areas: list operators and named unary operators. These differ in their precedence relationship with a following comma. List operators take more than one argument, while unary operators can never take more than one argument. This page contains about 100 Perl functions arranged by category, including functions for real @ARRAYs, functions for real %HASHes, input and output functions and functions for fixed length data or records.
Perl DBI
22 dotNET Guides
Here are 22 hands-on guides for Microsoft's .NET Framework, teaching and showing you how to implement, deploy and administer many of the features and components of .NET (dotNet). These guides are published by Microsoft and are written in a detailed and technical fashion for the both those who are and those who are learning to become .NET programmers, designers, and architects.
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.
Almost 2000 Free Computer Books
This web site, freebookcentre.com contains links to almost two thousand online books on Computer Science, Programming (Java, C, C++, Ruby, Perl, Python, XML), Networking, Cisco Certification, Database Systems Linux, Unix, and Microsoft Technologies. I captured and analyzed all the links on this site, and have found that about 7% of them are dead, which is not too bad.
Categories:
- Computer Science
- Languages
- Java/J2EE
- Unix/Linux
- Web Technology
- Database Systems
- Networking
- Microsoft Technology
- Special Topics
- Miscellaneous
- Cisco Certification
Topics within Categories
Computer Science
- Data Structure/Algorithms
- Compiler Design
- OOD/OOP
- How to Program
- Numerical
- Operating Systems
- Computation
- Languages
- AI & Logic Prog
- Functional
- Architecture
- Computer Science
Computer Languages
Java and J2EE
- Core Java
- Advanced Java
- J2EE / EJB
- Jakarta Struts
- Servlet/JSP
- Spring/Hibernate
- Design Patterns
- Enterprise Java
- Security
- Distributed
- GUI
- Multimedia
- J2ME
- Java / J2EE
- More
Linux and Unix
- Core Linux
- Core Unix
- FreeBSD
- Security
- Shell Programming
- Unix Networking
- Unix/Linux Programming
- System Administration
- GUI/X Windows
- Regular Expression
- Text Editing
- Unix
Web and Internet Technology
Database Systems and Management
Computer Networking
Special Topics
- Digital Signal Processing
- Software Engineering
- Bioinformatics
- Version Control
- Computer Security
- Game
- LDAP
- Certificates
- Cryptography
- Reference
- Science
- Mathematics
- Statistics
- Information Theory
- Human
- Open Source
- Mainframe
- Hardware&PC
- Graphics
- Special Topics
- TeX/LateX
- Miscellaneous
- More
Microsoft Technologies
77 Free Computer Book Chapters
Here are 77 free computer book chapters covering many areas, including SOAP, Python, Web Services, Software Development Methodologies, Software Quality, .Net (dotNet), Visual C++, ASP.Net, ADO.Net, Visual Studio, Exchange 2000, Sharepoint, Windows, Wireless, UML, Flash, XHTML, HTML, Mobile Web Apps, CSS, and Javascript.
- The Microsoft .NET Platform and Technologies
- Mentoring Object Technology Projects
- Advanced SOAP for Web Development
- Python Programming Patterns
- Compiling for the .NET Common Language Runtime (CLR)
- Planning Smarter: Creating Blueprint-Quality Software Specifications
- Web Services: Building Blocks for Distributed Systems
- A Practical Guide to eXtreme Programming
- A Practical Guide to Feature-Driven Development
- Rapid Testing
- Quality Software Project Management
- The Essential Guide to Mobile Business
- Professional Windows DNA
- Professional .NET Framework - Chapter 3 (Memory Management under the CLR)
- .NET Security
- COM and .NET Interoperability
- Object-Oriented Macromedia Flash MX
- CIL Programming: Under the Hood of .NET
- Software Development on a Leash
- SVG Programming: The Graphical Web
- Writing Add-ins for Visual Studio .NET - CH5
- .NET Development for Java Programmers
- Wireless Web Development, Second Edition
- Professional Site Server
- Executable UML: A Foundation for Model-Driven Architecture
- A Programmer's Guide to ADO.NET
- Early Adopter HailStorm (.NET My Services) - CH 3 (Talking To HailStrom)
- Microsoft Windows 2000 Performance Tuning Technical Reference
- Programming Collaborative Web Applications with Microsoft Exchange 2000
- Introducing Microsoft Exchange 2000 Server
- Microsoft Exchange 2000 Server Administrator's Pocket Consultant
- Microsoft Exchange 2000 Server Resource Kit
- Microsoft Commerce Server 2000 Resource Kit
- Microsoft ADO.NET Step by Step
- Microsoft SharePoint Portal Server 2001 Resource Kit
- Programming Microsoft .NET
- Building XML Web Services for the Microsoft .NET Platform
- Microsoft Commerce Server 2000 Pocket Consultant
- Applied Microsoft .NET Framework Programming
- MCSE Training Kit: Designing Highly Available Web Solutions with Microsoft Windows 2000 Server
- Writing Secure Code
- Building .NET Applications for Mobile Devices
- Developing International Software, Second Edition:
- Microsoft Visual C++ .NET Step by Step
- Inside Microsoft .NET IL Assembler
- Performance Testing Microsoft .NET Web Applications
- Microsoft Visual J# .NET (Core Reference)
- Introducing Microsoft .NET, Second Edition
- Microsoft .NET Remoting
- Microsoft .NET Server Solutions for the Enterprise
- Access Database Design & Programming, 3rd Edition
- COM and .NET Component Services - Chapter 10 (.NET Serviced Components)
- Dynamic HTML: The Definitive Reference
- .NET Framework Essential
- .NET Framework Essentials 2nd Edition
- Malicious Mobile Code: Virus Protection for Windows
- Programming .NET Web Services
- Programming Web Services with SOAP - CH 3 (Writing SOAP Web Services)
- Securing Windows NT/2000 Servers for the Internet
- Shared Source CLI Essentials - CH 3
- Shared Source CLI Essentials - CH 7
- Web Design in a Nutshell
- Web Security, Privacy & Commerce, 2nd Edition
- Web Services Essentials
- XHTML - CH 4
- XHTML - CH 8
- HTML 4.01 Programmer's Reference
- Professional ASP.NET 1.0 (2002 Edition)
- Visual C++ .NET: A Primer for C++ Developers
- Cascading Style Sheets: Separating Content from Presentation
- Usability: The Site Speaks For Itself
- Practical JavaScript for the Usable Web
- BizTalk Server 2000 Developer’s Guide for .NET
- .NET Mobile Web Developer's Guide
- Developing .NET Web Services with XML
- .NET and COM The Complete Interoperability Guide
12 Linux Books Online
Here are 12 freely available online books covering the Linux operating system. These will help you install and administer this important open source operating system as both a server and a client machine.
- Linux System Administrator's Survival Guide
- Linux Complete Command Reference
- Linux Configuration and Installation
- Linux Unleashed, Third Edition
- Linux in Plain English
- Maximum RPM
- Red Hat Linux Unleashed, Second Edition
- Slackware Linux Unleashed, Third Edition
- Special Edition Using Linux, Fourth Edition
- Teach Yourself Linux in 24 Hours
- The Linux Database
- Using Linux
Books and Courses for Programming in C, C++, and C#
This web repository contains the following books, courses, and tutorials covering C, C++, and C#.Numerical Recipes in C - The Art of Scientific Computing, 2nd Edition
A book that combines general discussion, analytical mathematics, algorithmics, and actual working programs.
C Language Tutorial
This tutorial teaches the entire C programming language. It is composed of 13 chapters which should be studied in order since topics are introduced in a logical order and build upon topics introduced in previous chapters.
C Programming Course (zip format)
Begins with the most basic concepts of C and take you up to the highest level of C programming including the usually intimidating concepts of pointers, structures, and dynamic allocation.
The Development of the C Language
The C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system. Derived from the typeless language BCPL, it evolved a type structure; created on a tiny machine as a tool to improve a meager programming environment, it has become one of the dominant languages of today. This paper studies its evolution.
C++ Annotations, Version 6.1.2, by Frank B Brokken (pdf format)
This document is intended for knowledgeable users of C who would like to make the transition to C++.
C# Language Specification, produced by ECMA, final draft - October 2002
9 Free Online Books - Java, C++, Database
Here are several freely available online books, 2 for Java programming, 4 covering C++ programming, and 3 Database related.2 Free Online Jave Books:
- Advanced Programming for the Java 2 Platform
- Essentials of the JavaTMProgramming Language: A Hands-On Guide
- Java Remote Method Invocation (RMI) Tutorial
4 Free Online C++ Books
- Applied C++
- ANSI C++ Professional Programmer's Handbook
- Borland C++ Builder 6 Developer's Guide
- Wireless Game Development in C and C++
3 Free Online Database Books
- SQL Performance Tuning
- Data Access Patterns
- Database Design for Mere Mortals
29 Books and Tutorials for DotNET, C#, VB.NET and ASP.NET
Here are 29 books, tutorials, and chapters for learning about developing applications using the .Net (DotNET) Framework using C# (C Sharp), Visual Basic .NET, and ASP .NET. These learning and training materials are from many different web resources, and give you a great start or refresher in these Microsoft development technologies. All of these are in pdf format.
DotNET Progamming Books and Tutorials
- An Overview of the .NET Technology
- DotNET Tutorial
- J2EE vs. Microsoft .NET
- Sample Applications for .NET developers
- Eiffel .Net (DotNet-XML-tutorial)
- Security in the Microsoft .NET Framework
C# Progamming Books and Tutorials
- C# Language Specification
- A Programmer’s Introduction to C#, Second Edition
- C# for Programmers
- Basic Introduction to C#
- C SharpThreading, Part I Intermediate Level Creating Threads
- C Sharp Threading, Part II Intermediate Level
- What is C# and Basic Requirements for C#
- Introduction to C#
- Advanced C#
- Detailed C# Language Specification
- Sharpen Up on C#
- Visual C# .NET Developer's Handbook
- User Interfaces in C#: Windows Forms and Custom Controls
- Chapter 5: Advanced Class Design
- Active C#
Visual Basic .Net Progamming Books and Tutorials
- Visual Basic .NET Essentials For Experienced Programmers
- Build Your Own ASP .NET Website Using C# & VB .NET
- VB .NET coding standard
- Migrating from COM and VB6 to VB .NET
ASP .NET Progamming Books and Tutorials
- Introduction to ASP .NET
- ASP .NET Introduction
- An Introduction to ASP .NET
- ASP .NET Fundamentals Introduction to ASP .NET 2.0 (VB .NET)
Guide to the Software Engineering Body of Knowledge
This is the 2004 version of the Guide to the Software Engineering Body of Knowledge, or SWEBOK. This is a project of the IEEE Computer Society Professional Practices Committee. This guide establishes for the first time a baseline for the body of knowledge for the field of software engineering. It does not purport to define the body of knowledge, but rather to serve as a compendium and guide to the body of knowledge that has been developing and evolving over the past four decades. The official purpose of the Guide to the Software Engineering Body of Knowledge is to provide a consensually validated characterization of the bounds of the software engineering discipline and to provide a topical access to the Body of Knowledge. This body is broken down into ten software engineering Knowledge Areas (KA) that call out the various important concepts and allow readers to drill down into their topics of interest. The authors hope that readers will find this book useful in guiding them towards the knowledge and resources they need in their career development as software engineering professionals. Swebok.org offers two essentially similar downloads of the 2004 version of the SWEBOK.Guide to the Software Engineering Body of Knowledge, 2004 version
(pdf, 204 pages, 2,001kb)
Guide to the Software Engineering Body of Knowledge, 2004 version
(pdf, 202 pages, 3,456kb)
Table of Contents:
- Preface to the SWEBOK Guide
- Chapter 1 - Introduction to the Guide
- Chapter 2 - Software Requirements
- Chapter 3 - Software Design
- Chapter 4 - Software Construction
- Chapter 5 - Software Testing
- Chapter 6 - Software Maintenance
- Chapter 7 - Software Configuration Management
- Chapter 8 - Software Engineering Management
- Chapter 9 - Software Engineering Process
- Chapter 10 - Software Engineering Tools and Methods
- Chapter 11 - Software Quality
- Chapter 12 - Knowledge Areas of the Related Disciplines
14 Free Mainframe Computer Books
Here are 14 free mainframe computer books and guides, with 7 covering the COBOL programming language, and 2 for Sun mainframe sofware.
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
Emerging Technologies Web Dev Course Notes
This university course, named Emerging Technologies course at San Diego State University, teaches and explains the following web development technologies: CSS, XSLT, Javascript, Continuation Based Web servers (Seaside & Cocoon), Java on mobile devices, Hibernate, and Spring. The following are the course lecture slides, presentations, and notes by topic from this course. These are useful for learning about and using these important web application development technologies. A Java Self Test (pdf) is also available.
- Introduction (HTML ) (PDF)
- CSS (HTML ) (PDF)
- CSS part 2 (HTML ) (PDF)
- JavaScript (HTML ) (PDF)
- JavaScript part 2 (HTML ) (PDF)
- Client-side JavaScript (HTML ) (PDF)
- Installing Seaside & Cocoon (HTML ) (PDF)
- Xml (HTML ) (PDF)
- XSLT (HTML ) (PDF)
- Seaside & Cocoon Hello World (HTML ) (PDF)
- Web App Intro & Some Seaside (HTML ) (PDF)
- Some Seaside Basics (HTML ) (PDF)
- Cocoon Forms (HTML ) (PDF)
- Seaside Login (HTML ) (PDF)
- Generators (HTML ) (PDF)
- Cocoon Flow (HTML ) (PDF)
- More Cocoon Flow (HTML ) (PDF)
- J2ME Introduction (HTML ) (PDF)
- MIDlet UI (HTML ) (PDF)
- MIDlet UI part 2 (HTML ) (PDF)
- MIDlet UI part 3 (HTML ) (PDF)
- MIDlet Persistent Storage (HTML ) (PDF)
- Messaging & CDC (HTML ) (PDF)
- An Example (HTML ) (PDF)
- O/R Mapping Introduction (HTML ) (PDF)
- Glorp (HTML ) (PDF)
- Hibernate Example (HTML ) (PDF)
- Hibernate & Glorp Install (HTML ) (PDF)
- One-to-One Mapping (HTML ) (PDF)
- One-to-Many & HQL (HTML ) (PDF)
- Joins & Many-to-One (HTML ) (PDF)
- Mapping Collections (HTML ) (PDF)
- Database & Web (HTML ) (PDF)
Understanding Computers and the Internet from Harvard University
Understanding Computers and the Internet is a course offered each fall at Harvard University's Extension School. This course teaches and explains how and why computers and the Internet work, and their jargon. You will learn technical details about computer hardware, software, the Internet, multimedia, security, website development, programming, and dotcoms. It is designed both for those with little, if any, computer experience and for those who use a computer every day.
Each course lecture is recorded (in audio and video formats), digitized, and posted on the course's website, where they are freely available for on-demand viewing until term's end. Additional lecture content will be posted until the last one on Jan. 10, 2007. Also available for free are the course's videos of the week, along with some sections and workshops. You can also find these course lectures on Google Video and YouTube.
Here are some of the things you'll learn from this Harvard University computer science course, Understanding Computers and the Internet:
- understanding what's going on inside your computer when you flip on the switch,
- why tech support has you constantly rebooting your computer,
- how everything you do on the Internet can be watched by others, and
- how your computer can become infected with a worm just by turning it on.
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:
Web Design Library
This site offers a total library of Web Design techniques using software applications (Phothoshop and Flash), and web programming and scripting languages.
Editor's Pick
Computer Hope
At Computer Hope you can find freely available online computer support and computer related information. This site is designed to assist all types of computer users with any of their computer related questions, and its also a great place to learn more about both computer hardware and software. Check out their Site Map and their Top 10 Pages for all the best pages.
IBM Mainframe Guru
IBM Mainframe tutorials, references, discussion forum, articles, and interview questions and answers.
- JCL Tutorials
- COBOL Tutorials
- VSAM Tutorials
- Drona Tutorials by Ramesh Krishna Reddy (JCL tutorial SORT tutorial Mainframe db2 sql tutorial)
- DB2 SQL Tutorial Primary
- DB2 Certification - Resources
- Debug Program in XPEDITER - XPEDITER Tutorial
- FILEAID Tutorial Primary
- CHANGEMAN Tutorial Primary
- IMS Tutorial primary
- Mainframe ABEND Codes / Status Codes for DB2 VSAM IMS
Free Exam Project - Download Exams
Here are certification exams for CompTIA A+, Network+, Novell Netware, and Data Warehousing that were created by others that you can download for free. The site focuses on IT Certications, but is open to all subjects. By downloading the Free Exam application, users can create and run their own practice exams. By submitting the exam they created to the website, others can download that exam to practice on.
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
ProProfs.com
ProProfs WebSchool is a user powered technical tutorial directory. Every free tutorial or learning link is submitted and voted on by the community. At this site you can share, discover and promote links to your favorite web learning resources, such as videos, articles, tutorials, etc. Here are the tutorial categories:
7) I.T. Sites and Free Downloads Worth Mentioning:
Kerio Personal Firewall 2.1.5 (last freeware version)
Kerio Personal Firewall is a small and easy to use system designed for protecting a personal computer against hacker attacks and data leaks. It is based on the ICSA certified technology used in the WinRoute firewall. The firewall itself runs as a background service, using a special low-level driver loaded into the system kernel. This driver is placed at the lowest possible level above the network hardware drivers. Therefore, it has absolute control over all passing packets and is able to ensure complete protection of the system it is installed on. 2018kB
AI RoboForm 4.6.8 (last uncrippled freeware version)
AI RoboForm is a push-button web form filler with some serious Artificial Intelligence (AI) inside. It allows you to define your personal profile or "usual" responses to a web form. This information is then saved, and when you need to fill a form, just click "Fill Forms" button, and form is filled out. AI RoboForm is fully client-based, so it is very fast, it never disables web site functions, and it works even in pop-up HTML windows. The most important feature of AI RoboForm is high accuracy - it fills 95% of all fields correctly. The RoboForm will also save (and assist in managing) your passwords. The program integrates with Internet Explorer versions 4 to 6, any browser based on IE (AOL, MSN, NetCaptor, NeoPlanet, etc), and with Netscape 7/ Mozilla. AI RoboForm can fill forms in English (US and UK), Chinese, Dutch, French, German, Italian, Russian, Spanish and Swedish. 736kB
WatchCat 2.0
WatchCat uses a menu to keep track of programs you are running, letting you hide any running application from view. Application windows that are hidden by WatchCat not only disappear from your Windows desktop but also disappear from the Taskbar and from the list of running tasks displayed by ALT-TAB. To hide or unhide any application, simply right-click on WatchCat's System Tray icon and select an application from the menu that appears; applications that appear on the bottom of the menu are ones that are currently hidden. 147kB
MoveOnBoot 1.95
MoveOnBoot allows you to copy, move or delete files on the next system boot. This can come handy if you need to replace or delete files that are locked by other applications, loaded into memory or cannot be changed until next system boot. 269kB
Abilon 2.5.3.196
This is an RSS aggregator, which gives you all of the top headlines at a glance, without having to re-visit each site. Abilon displays headlines from RSS (Really Simple Syndication) Channels in an easy to read format. It is small, fast, and free. Adding new channels is as simple as right-clicking and entering the address of the feed. 579kB
8) Question of the Month about Technical Training:Each month Scott Turton will answer a current or important question that we have received about computer and IT training and career development.
November 2006 Question of the Month:As web-based applications become more popular and smart devices become mainstream and do things that computers can do, will traditional desktop software begin to fade away, and possibly be replaced by Internet-based computing and/or smart device computing?
As web-based applications become more popular, we are also seeing a great increase in the number of powerful devices being used today, including blackberrys, smart cell phones, game boxes, personal music players, digital cameras, etc.
- Answer:
All smart devices have specialized software and an operating system, so as these are integrated in the future, they will need to support users with sharing, synchronizing information, and expanding out to other users and information repositories. One the the big challenges will be to figure out how to connect all of the devices used by a single person to provide individual access to, and control of, his or her information wherever it resides. There will probably be dual systems bringing together a centralized and a decentralized model.
In regards to desktop and web applications, I predict an eventual blend of the two that will be come together and create desktop applications that will able to go anywhere and use any data. On the web, a given remote system will probably not be a centralized server, but instead a global assortment of systems owned by dozens of different companies. This shifting of control to many varied types of online systems and servers will cause social and legal issues that will be challenging to solve.
I hope this help you.
Scott Turton
Site Editor
Intelligentedu.com
9) Please Support Our Training Missionhttp://www.intelligentedu.com/support.html
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.
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
http://www.intelligentedu.com/
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 ***
http://www.intelligentedu.com/sign-up/index.htmlOur 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 Scott Turton with questions at scott_turton@intelligentedu.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:
newsletter-sub@intelligentedu.com
(You will need to reply to a confirming email.)Or go to this web page and use the Subscribe form:
http://www.intelligentedu.com/newsletr_sub_unsub.htmlTo 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::
newsletter-unsub@intelligentedu.com
(no need to confirm)Or go to this web page and use the unsubscribe form:
http://www.intelligentedu.com/newsletr_sub_unsub.html
Thank You!
scott_turton@intelligentedu.com
http://www.intelligentedu.com/