Free Web Design, Development and Programming Training and Tutorial Resources


May 29, 2008

Techtopia’s HTML Tutorials

Here are Techtopia’s HTML Tutorials. These will help you write HTML web pages using important tags and features, such as Anchors, Links, Embedded Objects, Forms, Images, Lists, Scripts, Sounds, and Tables. Also included is a good tutorial on Cascading Style  Sheets (CSS).

Tags for this post>>
May 27, 2008

Download Links for Flash eBooks

Here are download links for Flash eBooks at To download an ebook from this site, you need to first click on the link under the ‘Server’ column on the ebook’s description page, then on the next page click on the ‘Download eBook’ link. Some of these links are not working. These computer ebooks are located at download sites like On, you need to click on the ‘Free’ button, and then click on the ‘Download via…’ button (you may need to enter a 3-4 character code). On other download sites you may need to click on the ‘Request ticket’ link.

Tags for this post>>

Download Links for Office eBooks

Here are three sites that provide download links for Office eBooks covering all of the Microsoft Office applications, including Word, Excel, PowerPoint, Outlook, Access, Visio, and Project. These computer ebooks are located at download sites like On, you need to click on the ‘Free’ button, and then click on the ‘Download via…’ button (you may need to enter a 3-4 character code). On other download sites you may need to click on the ‘Request ticket’ link.

1) FreeBookSpot links to several Office eBooks in its Microsoft Office category.  Some ebooks on this site have two or three download links. The link(s) to download each ebook are under the Download Instructions heading on each ebook’s description page.

2) Here is‘s Office category. To download an ebook from this site, you need to first click on the link under the ‘Server’ column on the ebook’s description page, then on the next page click on the ‘Download eBook’ link. Some of these links are not working.

3) Lastly, here is KnowFree 2.0′s Office category. Some of the links on this site are not working, but many are.

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

May 26, 2008

PHP Essentials Online Book

Here is Techtopia’s well written online book, PHP Essentials. This comprehensive online PHP book will show and teach you all the aspects and topics of PHP that you need to know for developing compelling web pages and web sites. It will help both new PHP programmers get up-to-speed with PHP, and also those who need a refresher with any of the topics presented.

PHP Essentials gives a high level overview of how PHP works and why it is so useful to web developers. It then teaches each PHP topic in detail, from the basics of the scripting language through to object oriented programming, file and filesystem handling and MySQL and SQLite database access. Also, it provides chapters that show how to work with HTML based forms and maintain state using cookies and PHP sessions. All PHP topics are accompanied by real world examples that are intended to bring PHP theory to life.

Table of Contents of PHP Essentials:

  1. About PHP Essentials
    • Intended Audience
  2. The History of PHP
    • The Creation of PHP
    • PHP 3 Hits the Big Time
    • PHP 4 – Optimization, Scalabilty and More
    • PHP 5 – Object Orientation, Error Handling and XML
    • How Popular is PHP?
  3. An Overview of PHP
    • What Exactly is PHP?
    • How Does PHP Work?
    • Why is PHP so Useful?
    • Summary
  4. Creating a Simple PHP Script
    • The PHP Code Delimiters
    • Testing the PHP Installation
    • Emdedding PHP into an HTML File
    • Embedding HTML into a PHP Script
    • Summary
  5. Commenting PHP Code
    • PHP Single Line Comments
    • PHP Multi-line Comments
    • Summary
  6. An Introduction to PHP Variables
    • Naming and Creating a Variable in PHP
    • Assigning a Value to a PHP Variable
    • Accessing PHP Variable Values
    • Changing the Type of a PHP Variable
    • Checking Whether a Variable is Set
  7. Understanding PHP Variable Types
    • The PHP Integer Variable Type
    • The PHP Float Variable Type
    • The PHP Boolean Variable Type
    • The PHP String Variable
    • Extracting and Writing String Fragments
    • Creating PHP heredoc Strings
  8. PHP Constants
    • Defining a PHP Constant
    • Checking if a PHP Constant is Defined
    • Using a Variable as a Constant Name
    • Predefined PHP Constants
    • PHP Script and Environment Related Constants
    • PHP Mathematical Constants
  9. PHP Operators
    • PHP Assignment Operators
    • PHP Arithmetic Operators
    • PHP Comparison Operators
    • PHP Logical Operators
    • PHP Increment and Decrement Operators
    • PHP String Concatenation Operator
    • Concatenation of Numbers and Strings in PHP
    • PHP Execution Operator – Executing Server Side Commands
  10. PHP Flow Control and Looping
    • PHP Conditional Statements
    • The PHP if Statement
    • The PHP if … else Statements
    • PHP Looping Statements
    • PHP for loops
    • PHP while loops
    • PHP do … while loops
    • PHP switch Statements
    • Breaking a Loop
    • Breaking Out of Nested Loops
    • Skipping Statements in Current Loop Iteration
  11. PHP Functions
    • What is a PHP Function?
    • How to Write a PHP Function
    • Returning a Value from a PHP Function
    • Passing Parameters to a PHP Function
    • Calling PHP Functions
    • Passing Parameters By Reference
    • Returning Values By Reference
    • Functions and Variable Scope
  12. PHP Arrays
    • How to Create a PHP Array
    • Accessing Elements in a PHP Array
    • Creating an Associative Array
    • Accessing Elements of an Associative Array
    • Accessing Elements in a Multidimensional PHP Array
    • Using PHP Array Pointers
    • Changing, Adding and Removing PHP Array Elements
    • Looping through PHP Array Elements
    • Replacing Sections of an Array
    • Sorting a PHP Array
    • Sorting Associative Arrays
    • Getting Information About PHP Arrays & other Array Functions
    • Summary
  13. Working with Strings and Text in PHP
    • Changing the Case of a PHP String
    • Converting to and from ASCII Values
    • Printing Formatted Strings in PHP
    • PHP printf formatting specifiers
    • Finding the Length of a PHP String
    • Converting a String into a PHP Array
    • Removing Leading and Trailing Whitespace from a PHP String
    • Comparing Strings in PHP
    • String Comparison Functions Return Value
    • Accessing and Modifiying Characters in String
    • Searching for Characters and Substrings in a PHP String
    • Extracting and Replacing Substrings in PHP
    • Replacing All Instances of a Word in a PHP String
  14. PHP, Filesystems and File I/O
    • Opening and Creating Files in PHP
    • Closing Files in PHP
    • Writing to a File using PHP
    • Reading From a File using PHP
    • Checking Whether a File Exists
    • Moving, Copying and Deleting Files with PHP
    • Accessing File Attributes
    • PHP Output Buffering
  15. Working with Directories in PHP
    • Creating Directories in PHP
    • Deleting a Directory
    • Finding and Changing the Current Working Directory
    • Listing Files in a Directory
  16. An Overview of HTML Forms
    • Creating HTML Forms
    • HTML Text Object
    • HTML TextArea Object
    • The HTML Button Object
    • HTML Check Boxes
    • HTML Radio Buttons
    • HTML Drop-down / Select Object
    • HTML Password Object
    • Summary
  17. PHP and HTML Forms
    • Creating the Form
    • Processing Form Data Using PHP
    • Processing Multiple Selections with PHP
  18. PHP and Cookies – Creating, Reading and Writing
    • The Difference Between Cookies and PHP Sessions
    • The Structure of a Cookie
    • Cookie Name / Value Pair
    • Cookie Expiration Setting
    • Cookie path Setting
    • Cookie domain Setting
    • Cookie Security Setting
    • Creating a Cookie in PHP
    • Reading a Cookie in PHP
    • Deleting a Cookie
  19. Understanding PHP Sessions
    • What is a PHP Session?
    • Creating a PHP Session
    • Creating and Reading PHP Session Variables
    • Writing PHP Session Data to a File
    • Reading a Saved PHP Session
  20. PHP Object Oriented Programming
    • What is an Object?
    • What is a Class?
    • How is an Object Created from a Class?
    • What is sub-classing?
    • Defining a PHP Class
    • PHP Class Constructors and Destructors
    • Creating Members in a PHP Class
    • Defining and Calling Methods
    • Subclassing in PHP
    • PHP Object Serialization
    • Getting Information about a PHP Object
  21. Using PHP with MySQL
    • Creating a MySQL User Account
    • Creating and Select MySQL Database
    • Creating a MySQL Database Table
    • Inserting Data into a MySQL Database Table
    • Connecting with PHP to a MySQL Server
    • Selecting Records from a MySQL Database Using PHP
    • Adding Records to MySQL Database using PHP
    • Modifying and Deleting MySQL Records using PHP
    • Using PHP to get Information about a MySQL Database
    • Summary
  22. PHP and SQLite
    • Creating an SQLite Database with PHP
    • Using PHP to Add Records to an SQLite Database
    • Using PHP to Select Records from an SQLite Database

Tags for this post>>

Photoshop Tutorials from Digital Medianet Designer

Below are the 35 most recent Photoshop Tutorials from Digital Medianet Designer. These are very well written and will greatly help you become a better Photoshop user and web site designer. In addition, here are more of this site’s recent Photoshop, Graphics, and Web Design Tutorials: Tutorials 40-60, Tutorials 60-80, Tutorials 80-100, Tutorials 100-120, Tutorials 120-140, Tutorials 140-160, Tutorials 160-180, and Tutorials 180-200.

I could not find a search form on Digital Medianet Designer, so here is help for finding what you need. Google indexes 1220 Tutortials hosted by this site, just add to this search whatever keyword(s) you are looking for to get help with Photoshop and Web Design. For example, here are 84 Photoshop tutorials related to the word ‘brush’.

20 Most Recent Photoshop Tutorials at Digital Medianet Designer:

Working with Tone and exposure in Adobe Photoshop Lightroom
By Chris Orwig. In this movie, host Chris Orwig discusses image tone. He works on an image of a rock that has a bit too much exposure. He looks at the histogram and adjusts the exposure via the exposure slider, and shows you how to use the numbers as well as clicking and dragging on the Histogram to bring back detail in the image.

Rating your images in Photoshop Lightroom
By Chris Orwig. In this movie, host Chris Orwig sets up his Lightroom workspace to rate his images. He goes throught the process, detailing what shortcut keys he pushes to set up his workspace, and then proceeds to look at his images. He then whittles his images down to just the ones that he wants to rate

Photographic workflow in Adobe Photoshop Lightroom
By Chris Orwig. In this clip, Chris creates a photographic workflow in Lightroom. First order of business is to import images into Lightroom. He imports them via the shortcut from a Compact Flash card and copies them to a new location. He shows how to keep the file name and where to add your copyright. He then shows the import process.

Cropping in Photoshop Lightroom
By Chris Orwig. Adobe Systems has graciously provided some clips for Adobe Photoshop Lightroom. These particular clips feature host Chris Orwig. In this movie, host Chris Orwig discusses cropping in Photoshop Lightroom. He starts by creating a custom 4×5 ratio image to show that you can crop using custom settings.

Working in the Photoshop Lightroom Details Menu
By Chris Orwig. In this movie, host Chris Orwig works in Photoshop Lightroom’s Detail Menu to sharpen and reduce noise from an image. Sharpening, he says, is pretty straightforward, as sharpening is increased, the detail of an image is sharper.

The Adobe Photoshop Lightroom Develop Module
By Chris Orwig. In this movie, host Chris Orwig does some tone work, contrast, and vignetting to an image. He shows how to access the Develop module and how to work with the various sliders to make adjustments to an image. He then works in the Lens Correction menu, where he brings in a vignette, and goes back and forth between the Lens Vignetting and Basic Menu quite often to show the results.

Color Calibration in Adobe Photoshop Lightroom
By Chris Orwig. In this clip, Chris discusses camera calibration and using a specific profile for your particular camera. In addition to briefly going over some of the Camera Calibration sliders and showing what they can do to an image, he focuses mainly on the Chromoholics website, which can improve the accuracy of your images.

Adobe Photoshop CS3′s Photomerge tool
By Robert Jensen. What I want to discuss in my first tutorial is how you can do amazing things with your photography as long as you have the right tools. It doesn’t matter if you spent $150 on your camera gear, $1,500 or more, you can always expand on your equipment’s capabilities with a little ingenuity and some forethought.

Total Training for Microsoft WPF Essentials: IntelliSense
By Robby Ingebretsen. In this clip, host Robby Ingebretsen discusses the IntelliSense tool, which makes class value recommendations as you are typing inside of a tag. He shows the spacebar function which drops down possible attributes and he selects the background and color for this particular exercise. He then runs the app to see how it turns out.

Total Training for Microsoft WPF Essentials: Creating a new project
By Robby Ingebretsen. In this clip, host Robby Ingebretsen discusses the Solution Explorer, which showcases what is in the project. He covers the References panel and explains what the references are and what each of them do, such as Presentation Core, Presentation Framework, and Reach Framework. He also talks about the xaml files that are in the Solution Explorer and explains what XAML is.

Total Training for Microsoft WPF Essentials: Getting Started with WPF Essentials
By Robby Ingebretsen. In this clip, host Robby Ingebretsen talks about some of the issues that will come in the series. He talks about WPF and about some of the fundamentals of XAML, and how it relates to WPF.

Total Training for Adobe Photoshop Lightroom: Toolbar
By Ric Kasnoff. In this video, host Ric Kasnoff covers all the tools that are found in the Photoshop Lightroom Toolbar. He shows the loupe view, the before and after view, Options, crop tool, red eye reduction, and the clone and healing tool.

Using Photo Story Platinum To Make Photo Slideshows For YouTube
By WIKI. Want to make a dynamic photo slideshow and put it on Youtube? Sure you can do that by means of many flash slideshow software. This guide explains how to do that with Wondershare Photo Story Platinum in a few simple steps without Flash skills.

Ideal for Mathematics Test Preparation Practice: Making Online Quizzes with Math Symbols
By WIKI. In the Internet times, most learners will prefer online courses and practices to expand their mathematics knowledge, so math symbols and equations in online quizzes would be an essential part for educators.

Total Training for Adobe Photoshop Lightroom: Develop Module
By Ric Kasnoff. In this video, host Ric Kasnoff covers Lightroom’s Develop module, where images are processed. In the clip, Rick covers the differences between Photoshop and Lightroom, and what you can do in Lightroom, enabling you to do a lot of what you used to do in Photoshop. He then covers some of the tools in the Develop Module.

Total Training for Adobe Photoshop CS3: PhotoMerge Part 3: Trouble areas
By Justin Seeley. In this clip, host Justin Seeley shows you how to get rid of the trouble areas after you’ve aligned your images in PhotoMerge. He shows how to get rid of the transparent areas above and below the merged image as well as the seams that appear in the image. He uses the crop tool to get rid of the transparent areas, and then uses the Auto Blend layers to perfectly blend the images together, removing the seams in the image.

Total Training for Adobe Photoshop CS3: PhotoMerge Part 2: Alignment
By Justin Seeley. In this clip, host Justin Seeley shows just how to stitch the images together using Photoshop’s PhotoMerge. He selects all the layers and opens them inside the PhotoMerge dialog box.

Total Training for Adobe Photoshop CS3: PhotoMerge
By Justin Seeley. In this clip, host Justin Seeley introduces PhotoMerge, which enables you to merge your photographs together. Justin shows how to use the PhotoMerge strip so you can load all the images that you want to merge, all at the click of a button.

Total Training for Adobe Photoshop CS3: Curves Command
By Justin Seeley. In this clip, host Justin Seeley introduces the Curves Command in Photoshop CS3. The Curves dialog has been updated in CS3 in that now you have a live updated preview of your histogram in the background.

Next 15 Most Recent Photoshop Tutorials at Digital Medianet Designer:

Total Training for Adobe Photoshop CS3: Histogram panel
By Justin Seeley. In this clip, host Justin Seeley one of the important tools when working with RAW files, and that is the Histogram panel. He shows the location of the histogram panel as well.

Total Training for Adobe Photoshop CS3: Processing non-RAW files
By Justin Seeley. In this clip, host Justin Seeley discusses processing non-RAW files, such as JPEG and TIFF files using Adobe’s Camera RAW. He goes over such issues as tint and temperature, as well as exposure and recovery, showcasing how the sliders behave when working with a JPEG image.

Total Training for Adobe Photoshop CS3: Split Tones
By Justin Seeley. In this clip, host Justin Seeley discusses Split Tones, one of the great little effects inside color raw. With it you can add a little bit of color back into your image. Justin shows you how to do just this in the video. He explains that a Split Tone introduces color in the highlights and shadows of the image, creating a duo tone or cross tone type image.

Total Training for Adobe Photoshop CS3: Camera RAW Tone Curve
By Justin Seeley. In this clip, host Justin Seeley discusses the Camera RAW Tone Curve, which enables you to tweak the overall tonality of your image that you wouldn’t have been able to do before. He shows where to access the Tone Curve tool and shows how to makes adjustment to the curve via the sliders, so you get the live updated preview, as well as the live preview of the histogram.

Total Training for Adobe Photoshop CS3: Processing RAW files with Adobe Camera RAW
By Justin Seeley. In this clip, host Justin Seeley discusses how to process RAW files using Adobe’s Camera RAW 4. He opens Bridge and starts with filtering out everything that is not a Camera RAW file. He then launches Camera RAW and shows how to optimize and run your images through it.

Total Training for Adobe Photoshop CS3: Using Bridge’s slideshow mode
By Justin Seeley. In this clip, host Justin Seeley covers Bridge’s Slideshow mode to create a dynamic way to analyze your images. He shows how to avoid the auto transition feature as well as how to zoom in and out in your images, all at full screen, to get a closeup preview of your images.

Total Training for Adobe Photoshop CS3: Using Bridge to analyze photographs
By Justin Seeley. In this clip, host Justin Seeley gives examples of how to analyze photographs using Adobe Bridge. He covers the new loupe tool that enables you to magnify objects, shows you how to access it, and shows you where the center of the loop tool is.

Total Training for Adobe Photoshop CS3: Adobe’s Digital Negative
By Justin Seeley. In this clip, host Justin Seeley discusses Adobe’s DNG or Digital Negative specification, and how Adobe is trying to unify the RAW format with DNG. He launches the Adobe DNG PDF, enabling you to follow along as he tells you the advantages of working in the DNG format.

Total Training for Adobe Photoshop CS3: Adobe Bridge Workspaces
By Justin Seeley. In this clip, host Justin Seeley discusses the pre-built workspaces that ship with Adobe Bridge CS3. He shows how to access the workspaces (1,2, 3 in the bottom right corner), as well as familiarizing the keyboard shortcuts so you can move quickly between workspaces. He then goes over the various workspaces and discusses the pros and cons of each.

Total Training for Adobe Photoshop CS3: Organizing with Bridge
By Justin Seeley. In this clip, host Justin Seeley shows how to set up some preferences by opening up the general preferences dialog to make some changes. Want to adjust the overall tonality of the user interfeace itself? You can do so in the General Preferences dialog by adjusting the brightness and image backdrop of Bridge.

Perfectionist’s PowerPoint Tip: How to E-mail Your PowerPoint Presentations to Others Perfectly
By WIKI. It’s so easy and too easy to make mistakes. You may need to know more about multiple ways to email your PowerPoint presentations, in the right version to play, with background music or movies included, and without any hassles. Here’s how.

Webpage Set with Photoshop Elements 6
By Kelley Kuhlman. Creating basic HTML web pages with elements and images can be fairly quick and easy. This tutorial is a quick basic method to create some elements for an HTML web page. It includes a background, navigation tabs and a frame.

Embed PowerPoint slide show to Web page
By WIKI. Embed PowerPoint Slide Show into Your Web Pages (MySpace, GeoCities, Facebook, etc) Embed PowerPoint Slide Shows on Blog (Blogger/BlogSpot, WorldPress, etc) How to Email a Big Size PowerPoint Presentation How to Insert Your Flash Movie to Blog

Creating a Valentine’s heart card in Photoshop Elements 6
By Kelley. Kuhlman Valentine’s Day is such a great time for cards and small gifts. I love to make cards with small gifts or as small gifts. In the next few weeks I will attempt to do three, this is the first.

Paint a Heart In Photoshop Elements 6
By Kelley Kuhlman. This is a tutorial for beginning painters who own Photoshop Elements 6 and a digital tablet. The tutorial will cover some of the tools found in Photoshop Elements 6, including Color Mode, Creating and saving a color palette, adding brushes, and simple painting.

Tags for this post>>

May 24, 2008

JavaScript Essentials Online Book

Here is an excellent online book called JavaScript Essentials, hosted by This comprehensive online book provides web developers with everything they need to know to create rich, interactive and dynamic web pages using JavaScript.

The purpose of this JavaScript book is to get you going with coding JavaScript in your web pages quickly and effectively. It provides detailed and in-depth knowledge of all aspects of JavaScript from language basics through to advanced topics. Using this online JavaScript book, you will learn how to develop powerful, dynamic web pages using JavaScript. It provides you with everything you need to use and code JavaScript. Also take a look at this site’s JavaScript FAQ, which provides many Javascript related answers to frequently asked questions.

Table of Contents of JavaScript Essentials:

  1. The History of JavaScript
  2. A Simple JavaScript Example
  3. Embedding JavaScript into Web pages
    • The <script> element
    • Where to place JavaScript in a Web Page
  4. Introducing JavaScript Variables
    • Variable Declaration and the Assignment Operator
    • JavaScript Variable Naming Conventions
  5. JavaScript Variable Types
    • The JavaScript typeof Operator
  6. JavaScript Operators
    • Assignment Operators
    • Arithmetic Operators
    • Unary Operators – Incrementing and Decrementing Variable Values
    • Comparison Operators
    • String Operators
    • Conditional Operators
    • Logical Operators
  7. Comments in JavaScript
    • Single Line Comments
    • Multi-line Comments
  8. JavaScript Flow Control and Looping
    • JavaScript Conditional Statements
    • The JavaScript if Statement
    • The JavaScript if … else Statements
    • JavaScript Looping Statements
    • JavaScript for loops
    • JavaScript while loops
    • JavaScript do … while loops
    • JavaScript switch Statements
    • Breaking a Loop
    • label Statements
    • Skipping Statements in Current Loop Iteration
  9. Understanding JavaScript Functions
    • Declaring and Calling a JavaScript Function
    • Passing Arguments to a Function
    • Returning a Value from a Function
    • Where to Place Function Declarations
  10. JavaScript Object Basics
    • Creating a Custom JavaScript Object
    • Creating and Using Object Instances
    • Extending JavaScript Objects
  11. JavaScript String Object
    • Creating a JavaScript String Object
    • JavaScript String Object Methods
    • JavaScript String Object Properties
    • JavaScript String Object Examples
    • Getting the length of a String Object
    • Setting String Object text Effects
    • Performing Conversions on String Objects
    • Manipulating Strings with the String Object
  12. JavaScript Date Object
    • Understanding System Time
    • Creating a JavaScript Date Object
    • Setting the Time and Date of the JavaScript Date Object
    • Reading the Date and Time from a JavaScript Date Object
    • UTC Time
    • Finding the Time Zone Offset and Getting Local Time
  13. JavaScript Math Object
    • JavaScript Math Object Methods
    • JavaScript Math Object Properties
    • Using JavaScript Math Object and Properties
    • Rounding and Truncating Numbers with the the Math Object
  14. JavaScript Window Object
    • Referencing the JavaScript window Object
    • JavaScript window Object Properties
    • Opening Browser Windows using JavaScript
    • Closing Browser Windows using JavaScript
    • Moving and Resizing Windows
    • Changing Window Focus
    • Displaying Message Box Dialogs
  15. JavaScript Document Object
    • What is the JavaScript Document Object?
    • JavaScript Document Object Methods and Properties
    • Using the JavaScript Document Object
    • Writing text to a document
    • Writing Text to a document in a different Window
    • Changing the Document Title
    • Changing the Document Colors
    • Getting a List of Objects in a Document
  16. JavaScript Location Object
    • Loading a New URL into the Current Window
    • Reading the URL of the Current Window
    • Extracting Parts of the URL
    • JavaScript Location Object Methods
  17. JavaScript History Object
  18. JavaScript Arrays
    • What is a JavaScript Array
    • How to Create a JavaScript Array
    • Initializing the Elements of an Array
    • Accessing the Elements of a JavaScript Array
    • JavaScript Array Object Methods and Properties
    • JavaScript Array Sorting
  19. JavaScript Timeouts
    • Setting up a JavaScript Timeout
    • Cancelling a JavaScript Timeout
    • Setting up JavaScript Timeout to Repeat
  20. Building Forms with JavaScript
    • The JavaScript Form Object
    • Accessing Objects in a Form
    • The JavaScript Text Object
    • JavaScript TextArea Object
    • The JavaScript Button Object
    • JavaScript Check Boxes
    • JavaScript Radio Buttons
    • JavaScript Drop-down / Select Object
    • Obtaining the Current Selection from the JavaScript Select Object
    • JavaScript Password Object
  21. Understanding JavaScript Cookies
    • What is a JavaScript Cookie?
    • The Structure of a Cookie
    • Cookie Name / Value Pair
    • Cookie Expiration Setting
    • Cookie path Setting
    • Cookie domain Setting
    • Creating a Cookie
    • Reading a Cookie
    • Removing a Cookie
  22. Understanding Cascading Style Sheets (CSS)
    • What are Cascading Style Sheets for?
    • Embedding CSS Styles into a Web Page
    • Importing an External Style Sheet into a Web Page
    • Creating CSS Rules
    • Setting Styles for Individual Elements
    • Setting Styles using the id Attribute of an HTML Element
    • Using Classes with CSS Rules
  23. JavaScript and CSS – Dynamic Styles and Layers
    • Making Basic Dynamic Style Changes
    • Hiding and Showing Content Using JavaScript
    • Using Overlaying Layers
    • Making Layers Move

Tags for this post>>
May 23, 2008

Free Visio 2003 Training Manual

Here is’s Free Visio 2003 Training Manual. This illustrated Visio training guide is 66 pages in length and is downloadable in zip format (ZIP file is 546kb, resulting DOC file is 830kb after unzipping). Visio is designed to help you create business and technical diagrams, including Organization Charts, Flow Charts and Office Layout Diagrams. These diagrams are created with the use of sophisticated drawing tools and stencils of pre-drawn shapes that can be dropped onto the drawing page. This training manual demonstrates Visio’s features for creating and working with Visio diagrams, including the following Visio topics: the Visio Layout and Toolbars, Stencils, Working with Shapes, Drawing Shapes, Pages and Views, Working with Text, Connectors, Printing, and Keyboard Shortcuts.

Contents of Visio 2003 Training Manual:

Getting Started

Visio Environment:
Screen Layout
Standard Toolbar
Formatting Toolbar
Task Pane

File Commands:
Saving a File
Closing a File
Opening an Existing File

Opening more stencils
Moving between Stencils
Closing stencils
Searching for a Shape on a Stencil

Working with Shapes:
Creating a shape
Selecting shapes
Select Multiple Shapes Using the Keyboard
Select Multiple Shapes Using the Multiple Select Tool
Select Shapes Using the Area Select Tool
Select Shapes Using the Lasso Select Tool
Moving Shapes
Deleting Shapes
Resizing Shapes
Rotating Shapes
Flipping Shapes Duplicating/Copying Shapes Changing the attributes of a Shape
To Change Line (Border) Attributes
To Change Fill Attributes
Stacking Shapes
Aligning shapes
Distributing Shapes
Grouping Shapes

Pages & Views:
Creating a new page
Moving Between Pages
Ruler & Grid
Snap & Glue

Working with Text:
Text Boxes
Adding Text to a Drawing
Editing Text in a Text Box
Moving, Resizeing, and Rotating a Text Box
Adding Text to a Shape
Editing and Moving Text in a Shape
Resizing a Text Frame in a Shape
Rotating a Frame in a Shape
Formatting Text
To Select All Text in a Text Box or Shape
To Select Some of the Text in a Text Box or Shape
Horizontal and Vertical Alignment of text
Tabs within A Text Box or Shape
Bullets within A Text Box or Shape

Creating a Point-to-Point Connection
Creating a Shape-to-Shape Connection
Connecting Multiple Shapes
Automatically Connected Shapes
Working With connection points

Drawing Shapes

Background Pages:
Inserting a Background Page
Assigning a Background Page
Creating a Background Page from an Existing Page
Editing an Existing Background Page

Custom Stencils:
The Favourites Stencil
Adding Shapes From an Existing Stencil to Favourites
Adding Shapes From A Drawing to Favourites
New Stencils
Creating a New Stencil
Adding Shapes to the New Stencil

Print Preview
Printing your Drawing

Visio & Other Applications
Keyboard Shortcuts

Tags for this post>> |

May 21, 2008

Free PowerPoint 2003 Training Manual

Here is’s freely available PowerPoint 2003 Training Manual. This excellent PowerPoint training guide is 195 pages in length and is downloadable in zip format (ZIP file is 2.1mb, resulting DOC file is 5.6mb after unzip). This training manual teaches you all of the features of PowerPoint that you need to know so you can make and present great slide presentations. Features and tasks covered range from wizards to help you with the content and look and feel of your presentation to animation tools to create moving images. The free PowerPoint training manual is divided into sections, as described below. For step-by-step instructions for each PowerPoint command, look for the hand icon. The Toolbar Appendices list the toolbars discussed within the manual along with a breakdown of their functions and shortcut keys.

Contents of PowerPoint 2003 Training Manual:

Section 1:
The Basics
What is PowerPoint?
Launching PowerPoint
The PowerPoint Screen
Using Help

Section 2:
Creating a Presentation
Creating presentations
Adding New Slides
Changing the Slide Layout
Adding Free Form Text
Saving a Presentation

Section 3:
Formatting a Presentation
Selecting Placeholders and Text
Formatting Text
Formatting Backgrounds
Formatting Numbered and Bulleted Lists
Master Slides
The Format Painter
Changing Case
Smart Tags

Section 4:
PowerPoint Views
Different ways to view slides
The Normal (Tri Pane) View
Slide Sorter View
Slide Show View
View in Black and White
Print Preview

Section 5:
Working with Outline View
Using Outline View to enter Text
The Outline Tab
Creating slides in Outline View
The Outlining Toolbar
Expand or collapse text
Importing text stored in other formats
Creating a Summary Slide

Section 6:
Working with Slide Sorter View
Using Slide Sorter view
Moving & Copying slides within the same presentation
Moving and Copying Between Presentations

Section 7:
Selecting Objects
Formatting objects using the menu
Formatting objects using the toolbar
Resizing, Moving, and Copying Objects
Working with Guides and the Visible Grid
Aligning and Distributing Objects
Rotating/ Flipping Objects
Ordering (Stacking) objects
Grouping Objects
Inserting text within an object
Formatting Object Text

Section 8:
Working with Clip Art
Resizing and Moving Objects
Moving Clip Art
Re-Colouring Clip Art
The Picture Toolbar
Ungrouping Clip Art
Cropping Clip Art
Using Image Settings

Section 9:
Working with Tables
Adding New Columns and Rows
Resizing columns and rows
Resizing the entire table
Deleting Columns and Rows
Formatting Tables

Section 10:
Inserting a Chart
Editing a Chart
Editing the Datasheet
Adding Chart Items
Changing Chart Type
Formatting chart elements

Section 11:
Organization Charts
Inserting an Organization Chart
Formatting the Organization Chart
Formatting Boxes and Lines
Changing Organization Chart Layout

Section 12:
Slide Masters and Templates
Master Slides
The Title Master
Slide Colour Scheme
Slide Background
Headers and Footers

Section 13:
Transition and Animation Effects
Animation Effects
Slide Transitions
Animating Text
Preset Animation Schemes
Animating Objects

Section 14:
Organising and Delivering Presentations
Running A Slide Show
Slide Timings
Custom Shows
Summary Slides

Toolbars Appendix:
Standard Toolbar
Formatting Toolbar
Drawing Toolbar
Picture Toolbar

Tags for this post>> |

May 9, 2008

FrontPage 2003 Tutorial from Indiana University

Here is a FrontPage 2003 Tutorial, from the University of Indiana, that takes you through the process of developing and creating a Web page. It shows you how to use FrontPage’s features, including tables, background color, images, text formatting, and hyperlinks. Also take a look at this site’s FrontPage 2003 Quick Sheet and their FrontPage 2003 Tables Tutorial.

FrontPage 2003 Tutorial Contents:

Tags for this post>> |

Free Outlook 2003 Training Manual

Here is a comprehensive, well written Free Outlook 2003 Training Manual, courtesy of This Outlook training guide is 233 pages in length, you will need to unzip it after downloading (ZIP file is 4.3mb, resulting DOC file is 8.1mb after unzip). This manual covers all of the tools of Outlook that you need to know to use this Information management application efficiently. These include performing activities and working with Email, Address Book, Calendar, Tasks, and Notes features. The free Outlook training manual is divided into sections, as listed below. For step-by-step instructions for each Outlook command, look for the hand icon.

Table of Contents of Outlook 2003 Training Manual:

How to use this guide

Section 1:
Understanding Outlook 2003
What is Microsoft Outlook 2003?
Getting started with Outlook 2003
The Outlook 2003 Screen
Viewing Information in Outlook
View Pane
Outlook Shortcuts
Previewing Items
Reading Pane
Microsoft Outlook Help

Section 2:
Mail Messages
Composing mail messages
Addressing Messages
Sending Messages
Saving unsent messages
Receiving and reading mail messages
Moving between messages
Replying to and forwarding messages
Forwarding Messages
Inserting data into a message
E-Mail Accounts
Change an e-mail account name

Section 3:
Message Options
Ask others to vote in a message
Read and Delivery Receipts
Have replies sent to
Do not deliver before
Expiry Date
Flagging Messages
Message Icons

Section 4:
Organising Mail Messages
Deleting Messages
Working with Folders
Moving Messages
Public Folders
Sorting items
Finding Items
Filtering Items
Mailbox Cleanup
Out of Office
Marking Messages as Read and Unread
Printing Messages
Recalling Sent Messages
Changing Column Headings

Section 5:
Address Books and Contacts
Global Address Book
Personal Address Book
Creating a personal distribution list
Editing a Personal Distribution List
Viewing Contacts
E-mailing a Contact
Locating Contacts

Section 6:
Using the Calendar
Moving Between Dates
Scheduling Appointments
Booking Meetings
Group Schedules
Using the TaskPad
Using Categories
Calendar Colouring
Viewing the Calendar
Printing the Calendar
Customising the Appearance of Calendar

Section 7:
The Tasks List
Working with Tasks
Editing Tasks
Deleting a Task
Viewing Tasks
Marking Tasks as Complete
Assigning Tasks

Section 8:
Creating, Editing and Deleting Notes
Changing the View of notes
Changing Notes Defaults

Section 9:
Sharing Folders
Delegate Access permissions
Sharing Private Folders

Section 10:
Defining Views
Define Views

Section 11:
Routing Slips
To route a file
Review tracked changes and comments

Section 12:
Work Offline
Remote Mail
Offline folders
Work offline using Exchange Server

Tags for this post>> |

May 7, 2008

Free Access 2003 Training Manual

Here is an excellent Free Access 2003 Training Manual, courtesy of This Access training guide is 164 pages in length, and you need to unzip it after downloading (ZIP file is 2.0mb, resulting DOC file is 4.3mb after unzip). This manual can also be used as an Access reference guide.  It covers all the topics taught by the site’s Access course. The free Access training manual is divided into sections, as listed below. If you already have experience using an Access database you may not need to read explanations about each command, and instead can go right to the instructions to find out how to do it. Look for the hand icon preceding the step-by-step instructions for each Access command.

If you need assistance with learning about and using Access Macros, also download their Microsoft Access Macros Training Manual (82 pages, 523kb, doc format after unzipped). This Macro training document contains six sections: Intro to  Macros, Macro Groups, Auto Keys, Event Procedures, Conditional Macros, and Start Up Options.

Table of Contents of Access 2003 Training Manual:

Section 1:
Screen Layout
Windows Concepts
The Screen Layout
Using Help

Section 2:
What is a database?
Naming Conventions
Planning a Database
  Step 1: Task Analysis
  Step 2:  Data Analysis
  Step 3: Table Design

Section 3:
Creating a Database
Starting and naming a database
Creating a Table
Setting a Primary Key
Field Properties
Other Field Properties
Editing the Table Structure
Saving Tables
Creating a Table using a Table Wizard

Section 4:
Switch between Views of a Table
Adding New Records
Selecting Fields & Records in Datasheet View
Editing Table Data
Moving Around a Table
The Undo/Redo Command
Spell Checking Feature
Searching & Replacing Information

Section 5:
Table Properties
Changing the Table Appearance
Sorting Data in a Table

Section 6:
Importing and Linking Data
Importing from Access and Excel
Importing form Excel
Linking to Access and Excel
Round Tripping between versions
Renaming and Copying Tables

Section 7:
Using Filter and Select Queries
Running a Select Query
Specifying text, numeric, date, and logic criteria
Calculated Fields
Using Query Wizards

Section 8:
Why do we need relationships
Different Types of Relationships
Creating a relationship

Section 9:
Multi-table Queries
Multiple Table Queries
Joining Tables in Queries
Find Unmatched Query Wizard
Find Duplicates Query Wizard

Section 10:
Creating Forms
Using Forms
Viewing Forms
The Form Wizard

Section 11:
Form Layout and Formatting
Editing Forms
The Field List box
Formatting Controls

Section 12:
Creating Reports
Creating Reports
Page Components
Grouping and Summarising Data
Viewing Reports
Mailing Labels

Tags for this post>> |

2 HTML Tutorials from Indiana Univeristy

Here are two HTML Tutorials from Indiana Univeristy: HTML Basics Tutorial and Beyond HTML Basics. These will help you become more knowlegeable about coding web pages using HTML, using features such as creating hypertext links, inserting images, testing your HTML files, using color effectively, creating special effects, inserting special symbols, using sound, working with tables, and creating metadata in your web pages.

HTML Basics Tutorial:

Beyond HTML Basics Tutorial:

Tags for this post>>

42 Using PDF Files Tutorials and Articles

Here are 42 Using PDF Files Tutorials and Articles hosted by WikiHow. These PDF tutorials give you step-by-step instructions that show and teach you many ways to create, edit, work with, and use PDF files.

42 Tutorials on Using PDF Files:

 - Activate Email Addresses Inside PDF Documents
 - Attach a File to a PDF Document
 - Combine PDF Files Using Adobe Acrobat
 - Compress PDF Files
 - Convert a PDF File Using Solid Converter PDF Wizard Method
 - Copy and Paste PDF Content Into a New File
 - Create Backward Compatible PDFs
 - Create PDF Files
 - Create PDF Files from Any Windows Application
 - Create PDFs from Microsoft Word With Solid Converter PDF to Word
 - Create Usable Forms With Solid Converter PDF to Word
 - Create a Copy of a Page in a PDF Document
 - Create a PDF Document from IE Using Solid Print Software
 - Create a PDF File with OpenOffice
 - Crop Pages in a PDF Document
 - Display a PDF Document on a Sharepoint Sps2003 Portal Page
 - Drag and Drop Pages from a PDF Document Into Another PDF Document
 - Edit PDF Files in Linux Using GIMP
 - Edit PDF Files in Linux Using PDFEdit
 - Efficiently Select All the Text in a PDF Document
 - Email a Scanned Document
 - Extract Pages from a PDF Document to Create a New PDF Document
 - Fill out a PDF Form With PowerPoint
 - ighlight Text in a PDF Document
 - Load PDF Files Faster
 - Modify Font Properties of the Text in a PDF
 - Navigate Through a PDF Document
 - Organize Your PDF Documents
 - Perform a Drag and Drop Web Capture in Adobe Acrobat
 - Quickly Convert PDF to Word With Solid Converter PDF to Word
 - Rotate Pages in a PDF Document Using Adobe Acrobat
 - Search for a Word or Phrase in a PDF Document
 - Set the Opening View of a PDF in Acrobat Professional
 - Set up PDF Password Security With Solid Print PDF
 - Turn Documents Into PDFs for Free (Windows)
 - Use Tracker Software Products PDF XChange Viewer
 - Use the Hand Tool to Select Text in Acrobat 6
 - View a PDF Document in Full Screen View
 - Work With PDF Files
 - Work With Toolbars in Adobe Acrobat
 - Convert PDF to Image Files
 - Convert a PDF Image to Word

Tags for this post>>

May 6, 2008

WikiHow’s PowerPoint Tutorials and Articles

Here are WikiHow’s PowerPoint Tutorials and Articles, providing how-to steps for performing several tasks and using some important features in Microsoft PowerPoint. This website calls itself the ‘How-to Manual You Can Edit’ because it allows users to add and edit the tutorials it hosts.

19 PowerPoint 2003 Tutorials:

 - Add Music to Powerpoint
 - Add a Template to the Autocontent Wizard in PowerPoint
 - Change the Background on Powerpoint Slides
 - Convert PowerPoint to Flash Using Open Source Tools
 - Convert PowerPoint to Flash Using Wondershare
 - Convert a PowerPoint Presentation to Screensaver
 - Create a Flowchart
 - Embed Music in a PowerPoint Presentation
 - Embed and Insert a Chart in a Powerpoint Presentation
 - Fill out a PDF Form With PowerPoint
 - Make Animations With Microsoft Powerpoint
 - Make a PowerPoint Presentation with Lots of Bitmap Images and Small File Size
 - Make an Awesome Rpg on Powerpoint
 - Publish a PowerPoint Presentation Online
 - Put a Hyperlink in Microsoft PowerPoint
 - Save a Powerpoint Presentation on a Thumbdrive
 - Show the Slide Number and Total Number of Slides on Every Powerpoint Slide
 - Use Microsoft Office PowerPoint
 - Use WonderShare PP2DVD to Burn PowerPoint to DVD

2 PowerPoint 2007 Tutorials:

 - Add a Sound to a Presentation in Microsoft PowerPoint 2007
 - Insert Flash Into PowerPoint 2007

Tags for this post>>

May 4, 2008

WikiHow’s Excel Tutorials and Articles

Here are WikiHow’s Excel Tutorials and Articles, giving you step-by-step instructions for performing a variety of tasks in Microsoft Excel. This site bills itself as the How-to Manual You Can Edit, as it allows users to add and edit the tutorials it hosts.

30 Excel 2003 Tutorials:

 - Apply Conditional Formatting in Excel
 - Create Pivot Tables in Excel
 - Create a Currency Converter With Microsoft Excel
 - Add Two Cells Already Containing Sum of Other Formulas
 - Calculate the Day of the Week in Excel
 - Change the Colour of Gridlines in Excel
 - Convert Measurements Easily in Microsoft Excel
 - Create a Bar Graph in Microsoft Excel XP
 - Create a Drop Down List from a Range of Cells in Excel 2003
 - Create a Formula to Increase a Date by 1 Month
 - Create a Histogram in Excel
 - Create a Usable Sourcesafe Files Report
 - Edit Data in Microsoft Excel
 - Edit the Contents of a Spreadsheet Cell
 - Export Vericle Reports to Excel for Electronic Medical Billing Software Analysis
 - File MS Excel Records when You Add Them
 - Get Live Stock Quotes in Excel
 - Get Stock Quotes in Excel
 - Group and Outline Excel Data
 - Make a Spreadsheet in Excel
 - Navigate in Excel Without Using Scrollbars or Arrows
 - Print Part of an Excel Spreadsheet
 - Read an Excel Spreadsheet
 - Read and Interpret a Spread Sheet
 - Reduce Size of Excel Files
 - Use AutoFilter in MS Excel
 - Use Solver in Microsoft Excel
 - Use a Spreadsheet to Create Budgets for Spending Money
 - Use the Lookup Function in Excel
 - Write a Simple Macro in Microsoft Excel

4 Excel 2007 Tutorials:

 - Add a Header or Footer in Excel 2007
 - Calculate Mean and Standard Deviation With Excel 2007
 - Use Graphics to Represent Data Series in Excel 2007
 - Use the Sum Function in Excel 2007

Tags for this post>>