Free Web Development Training and Tutorials Blog




    



XML and Databases

This tutorial article gives a high-level overview of how to use XML with databases. It discusses and shows how the differences between data-centric and document-centric documents affect their usage with databases, how XML is usually used with relational databases, and what native XML databases are and when to use them.

XML and Databases


The Secret Art of HTML Programming and Web Design

Everyone needs his or her own web page, and here is an excellent resource for those interested in learning how to create one. Broken down into Beginner, Intermediate, and Advanced lessons, each section has lectures on different topics, offering explanations and showing examples. Lecture topics include: HTML, Images, Text, Entities, Tables, Graphics, and Javascript. There is also a helpful set of links pertaining to Javascript and Photoshop.

The Secret Art of HTML Programming and Web Design:
http://library.thinkquest.org/15887/newbrowser/index.html


Beginner

HTML:
http://library.thinkquest.org/15887/both/beginner/html.html

Head:
http://library.thinkquest.org/15887/both/beginner/head.html

Body:
http://library.thinkquest.org/15887/both/beginner/body.html

Links:
http://library.thinkquest.org/15887/both/beginner/links.html

Text:
http://library.thinkquest.org/15887/both/beginner/text.html

Images:
http://library.thinkquest.org/15887/both/beginner/images.html


Intermediate

Entities:
http://library.thinkquest.org/15887/both/intermediate/entities.html

Lists:
http://library.thinkquest.org/15887/both/intermediate/lists.html

Forms:
http://library.thinkquest.org/15887/both/intermediate/forms.html

Frames:
http://library.thinkquest.org/15887/both/intermediate/frames.html

Tables:
http://library.thinkquest.org/15887/both/intermediate/tables.html

Image Mapping:
http://library.thinkquest.org/15887/both/intermediate/imagemap.html

Graphics:
http://library.thinkquest.org/15887/both/intermediate/graphics.html


Advanced

JavaScript:
http://library.thinkquest.org/15887/both/advanced/javascript.html

VRML:

http://library.thinkquest.org/15887/both/advanced/vrml.html

3 Free Web Development Books

Here are 3 Free Web Development Books that will show you how to program web pages and websites and add features to them using scripting languages. Also included here is a good book on learning the basics of XML and how this language works on with web pages and applications. These are all zip file downloads.


Web Programming Desktop Reference 6-In-1:
http://tinyurl.com/afujj

Web Scripting Secret Weapons:
http://tinyurl.com/8jufl

XML: A Primer:

http://tinyurl.com/cqh5y

HTML and Style Sheet (CSS) Tutorials and References

These HTML and Style Sheet (CSS) tutorials, from websitebytes.com, will teach you how to create your own simple web pages and websites. Also included here are their HTML 4.01 and CSS2 Reference Guides.

Online Tutorial Articles

Article Name

Ch 1: Welcome to the World Wide Web
The Internet is the most rapidly growing community in the world.

Ch 2: An Introduction to Web Programming
The most common language used to create webpages is called HTML.

Ch 3: Working with Text
You are now ready to start adding text to your webpage.

Ch 4: Hyperlinks
Hyperlinks are one of the fundamental ideas behind the World Wide Web.

Ch 5: Bringing your Webpages to Life with Images
When the World Wide Web was first created, its sole purpose was to help share electronic documents containing text.

Ch 6: Image Maps
Image maps are images containing "clickable" areas or hot spots, each having a link attributed to it.

Ch 7: Forms
Through the use of forms, visitors can send information to you from within your webpage.

Chapter 8: Frames
Frames allow you to display multiple webpages in a single window by dividing it into sections.

Ch 9: Tables
Tables are one of the most useful functions available in HTML.

Ch 10: Creating a Website
With all the knowledge you have gained from the previous chapters, you are now ready to start creating your own website.

Ch 11: Maximising Site Useability
In this chapter you will learn how to create websites that are easy to use and navigate.

Ch 12: Publishing your Website on the Internet
Once you have completed your website, you will probably want to make it available on the Internet for the world to see.

Style Sheets Ch 1: An Introduction to Style Sheets
Style sheets allow you to specify a series of formatting options for each type of element and thus help maintain consistency throughout a website.

Style Sheets Ch 2: Creating Style Sheets
This tutorial will teach you how to create your own style sheets.

HTML and CSS Code Reference Guides
Code reference guide for every HTML 4.01 tag and CSS2 property based on W3C specifications.

Creating a DHTML Navigation Menu
Learn how to create DHTML navigation menus.


HTML and CSS Language Reference

HTML 4.01 Reference
The complete guide to every HTML element.

CSS2 Reference
The complete guide to every CSS property.

Overview of Character Entities
An overview of character entity codes.

Standard Character Entities


Web Design Patterns

Patterns give insight into design problems by capturing the essence of problems and their solutions in a compact form. They embody common design experience and present solutions that work in practice rather than the best solution in every case. They may be related together, such as by completing higher-level patterns above them. The web design patterns presented here can help the designer to focus on the more desirable characteristics of Web sites as well as help to build value, trust, and reliability with Web site visitors. This is particularly important with e-commerce Web sites.

Each pattern has six parts:

1.Name - identifies the pattern with an optional index number

2. Background - provides the context for the pattern, other patterns that lead to this pattern and how they are related, and the scope of the pattern.

3. Problem - describes the specific problem the pattern addresses as concisely as possible.

4. Forces - discusses what effects the problem in more detail, such as people, their tasks, technology, and society.

5. Solution - shows how to solve the problem as succinctly as possible and may provide a sketch to visualize the solution.

6. Other Patterns to Consider - recommends other, possibly more detailed patterns that may be used if desired to help complete the pattern.


Web Design Patterns:
http://ednet.coe.ttu.edu/LanguageResources/patterns/


Table of Contents:

* Making the Most of Web Design Patterns
* Knowing Your Customers: Principles and Techniques
* Involving Customers with Iterative Design
* Processes for Developing Customer-Centered Sites
* Patterns
...o Site-Genres
...o Creating a Navigation Framework
...o Creating a Powerful Homepage
...o Writing and Managing Content
...o Building Trust and Credibility
...o Basic E-Commerce
...o Advanced E-Commerce
...o Helping Customers Complete Tasks
...o Designing Effective Page Layouts
...o Making Site Search Fast and Relevant
...o Making Navigation Easy
...o Speeding Up Your Site

Page :  1 2 3