HOW TO BUILD A PROFESSIONAL WEB SITE

Index of Course Lessons' Topics

01 02 03 04 05 06 07 08 09 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30

 


BASIC MODULE
LESSON 01
What is HTML
HTML basics
Writing an HTML Document with Windows Notepad
Head & Body of an HTML Document
Tags nesting rules
Saving an HTML Document
Opening an HTML Document

TOP

LESSON 02
Browser Refresh
Document Background
Body - Bgcolor
Colour Codes
Body - Textured Background

TOP

LESSON 03
Text and Fonts
Default Font
Font Size
Font Types
Multiple Fonts in the <font> Tag
Physical Style Tags (bold - italic - underlined - centred text...)
View Source of a Web Page

TOP

LESSON 04
Formatting Text - creating new lines and paragraphs
Non Breaking Space
Vertical Spacing
Special Characters
Text - Alignment
Headings
Preformatting

TOP

LESSON 05
All about Lists
Unordered Lists
Inline Elements
Block Elements
Inline & Block Elements - rules to respect
Improving Unordered Lists
Ordered Lists
Improving Ordered Lists
Nested Lists
Definition Lists

TOP

LESSON 06
XHTML - preliminary issues and main syntax rules
Downloading software from the Net
Shareware Programs
Freeware Programs
Demoware Programs
Adware Programs
Careware Programs
Zipping/Unzipping
About EnZip
About IrfanView

TOP

LESSON 07
Dealing with Images
Images - Formats
Images - GIF
Images - JPG
Images - how to obtain
Images - make your own
Images - Kb sizes
Images - format conversion
Images - using Digital Cameras
Images - importing via Scanner
Images - buy from Libraries
Images - download from Internet Libraries
Images - copy from Web Pages
Images - Copyright issues
Images - preliminary preparation
Images - resizing
Images (jpg) - compressing
Images (jpg) - save "progressive"
Images (jpg) - save "greyscale"
Image Tag - Attributes

TOP

LESSON 08
Images - Transparent Gifs
Images - Animated Gifs
Procedure to make Animated Gifs

TOP

LESSON 09
Dealing with Links (Hyperlinks)
Link Colours
Links - changing default colour settings
Links - within a Web Site
Links - local anchors (within a page)
Links - e-mail
Links - making an image a link
Links - Magic Target _blank
Thumbnails
Links - Description
About HTML Text Editors
How to use Arachnophilia to write HTML Documents
DTD - Document Type Declaration - preliminary issues
HTML Comments

TOP

LESSON 10
Organising your web site prior to publication
URL - Relative
URL - Absolute
Web Hosting - preliminary issues
Free Web Hosting - introduction
Publishing a Web Site
FTP - preliminary issues
FTP - software, client
About CoffeeCup free FTP
FTP - parameters of an FTP session
FTP - Files uploading
FTP - ASCII Mode
FTP - Binary Mode
FTP - Auto Mode
WebMastering - preliminary introduction

TOP


 


INTERMEDIATE MODULE
LESSON 11
Tables - intro
Tables - Border
Tables - Width & Height
Tables - Width
Tables - Height
TD - Align & VAlign
Tables - Multicells
Tables - Equal Cells
Tables - Unequal Cells
TD - Height
Tables - Multirows
TR - Align & VAlign
Tables - Empty Cells
Tables - Cellpadding & Cellspacing
Tables - bgcolor
Tables - Background
Tables - positioning
Tables - practical applications

TOP

LESSON 12
Tables - Headers
Tables - Rowspan & Colspan
Tables and Images
Tables - Alignment
Tables - a Table in a Table

TOP

LESSON 13
Frames - basic issues
Frames - Master Document
Frames - Frameset
Frameset - Attributes cols and rows
Frames - use of the asterisk notation
Frames - sub-divisions
Frames and Images
Frames - Attribute scrolling
Frames - Attribute marginwidth
Frames - Attribute marginheight
Frames - Controlling Borders and Spacing
Frames - Attribute frameborder
Frames - Attribute framespacing
Frames - Attribute border
Frames - Attribute bordercolor
Frames - View Source
Frames - Attribute noresize

TOP

LESSON 14
Frames - how to link
Frames - giving a name and an id to frames
Frames - links to external web sites
Frames - Magic Targets
Frames - Magic Target _blank
Frames - Magic Target _self
Frames - Magic Target _top
Frames - Magic target _parent

TOP

LESSON 15
Image Mapping
Image Mapping - procedure
Images - Attribute usemap
Frames - using Image Maps for navigation

TOP

LESSON 16
Forms (interactive, fill-out) - intro
Forms - Input facilities
Input - type="text"
Input - type="password"
Forms - Submit Reset
Input - type="submit"
Input - type="reset"
Input - type="radio"
Input - type="checkbox"
Input - multi-line Input fields - textarea
Pull-down Lists - Pop-up Menus
Scroll-down Lists

TOP

LESSON 17
Input - type="hidden"
Forms - processing of
Forms - processing via CGI Script
Telnet - about
Forms - practical implememtation/applications
Forms for e-commerce

TOP

LESSON 18
DHTML - intro
JavaScript
JavaScript - Automated Alert Message
JavaScript - Manual Alert Message 1
Input - type="button"
JavaScript Event Attributes - intro
JavaScript - Manual Alert Message 2
JavaScript - Personalised Welcome Message
JavaScript - Box Text Scroller
JavaScript - Random Quotes
JavaScript - External Scripts
Input - Attribute readonly
Textarea - Attribute readonly
Applets
Applets - Java Class
JavaScript - Image Cross-rotate
JAR - Java Archive File
JavaScript - Tips, Hints and Tricks
JavaScript - Syntax Errors
JavaScript - Run-time Errors

TOP

LESSON 19
JavaScript - Practical Applications
JavaScript - Pull-down Menu of Links
JavaScript - Password Protector
JavaScript - Form Validator
JavaScript - Controllable New Browser Windows
JavaScript - Closing Window facilities
JavaScript - Auto Pop-up Windows
JavaScript - Pop-up Windows positioning
JavaScript - Flying Pop-up Windows
JavaScript - Using multi Scripts in a Page

TOP

LESSON 20
Blinking Text
Scrolling Text in pure HTML
Multimedia - Inserting audio in web pages
Multimedia - Audio equipment and files types
Multimedia - How to get Audio Files
Multimedia - Media Players Editing SW
Multimedia - Music preparation and editing SW
Inserting Audio Files in Web Pages
Inserting Foreground Audio
Inserting Background Music
Inserting Background Music - Traditional way
Inserting Background Music - Today's way
ActiveX
Multimedia - Movies in Web Pages
Multimedia - Movie files types
How to insert movies in Web Pages
Meta Tags - introduction
Creating Web Page Transitions
Customised 404 Error Pages

TOP


 


ADVANCED MODULE
LESSON 21
CSS - Cascading Style Sheets
CSS - Benefits
CSS - The elements of Style
CSS - Inline Styles - Intro
CSS - Document Level Styles - Intro
CSS - External Styles - Intro
CSS - Inline Styles Examples
CSS - Document-Level Styles Examples
Element, what is an
Element - Parent/Child relationship
CSS - External Style Example
CSS - Properties - intro
CSS - Classification of CSS Properties
CSS - Font Properties - intro
CSS - Colour and Background Properties
CSS - Text Properties
CSS - Box Properties
CSS - List Properties
CSS - Classification Properties
CSS - Syntax
CSS - Properties' Values
CSS - Keyword Values
CSS - Length Values
CSS - Percentage Values
CSS - Number Values
CSS - URL Values
CSS - Colour Values
CSS - Inline Styles
CSS - Document-Level Styles
CSS - Style Rules Syntax
CSS - Tag Selector
CSS - Declarations
CSS - CSS Comments
CSS - Inheritance
CSS - Multiple Selectors
CSS - Contextual Selectors

TOP

LESSON 22
CSS - Document-Level Styles - more
CSS - Style Classes
CSS - Regular Style Classes
CSS - The Attribute class
CSS - Generic Style Classes
CSS - Relationship betwwen DL and Inline Styles
CSS - Style Pseudo-Classes
CSS - id as Selectors
CSS - External Style Sheets
CSS - Linked External Styles
CSS - Styles Overriding Rules
CSS - Imported External Styles
CSS - the @import command
CSS - Cascading Rules and Browsers' support
CSS - Browsers' compatibility

TOP

LESSON 23
CSS - Analysis of CSS Properties - part 1
CSS - Practical CSS applications - part 1
CSS - Font Properties - in detail
CSS - Text Properties - in detail
CSS - Colour and Background Properties - in detail
CSS - List Properties - in detail
CSS - Applying Styles to a Form

TOP

LESSON 24
CSS - Analysis of CSS Properties - part 2
CSS - Practical CSS applications - part 2
CSS - Box Properties - in detail
CSS - Border Properties - in detail
CSS - Margin Properties - in detail
CSS - Padding Properties - in detail
CSS - Width and Height Properties - in detail
CSS - Classification Properties - in detail
CSS - Box Properties - more
CSS2 - Positioning and Layering Properties
CSS2 - Positioning Properties - in detail
CSS2 - Overflow
CSS2 - Visibility and Invisibility
Overlapping and Layering
CSS2 - Layering Properties - in detail
CSS - a few recommendations

TOP

LESSON 25
DHTML - Dynamic HTML - main section
DHTML - the Document Object Model (DOM)
DHTML - practical applications
DHTML - Date and Time
DHTML - Date and Time Display
DHTML - Date and Time - Countdown
DHTML - Event Handlers
DHTML - Manipulating the Status Bar
DHTML - Manipulating the Title Bar
DHTML - Links/Elements Description
DHTML - Link Rollovers
DHTML - (Link) Image Swapping
DHTML - (Link) Image Rollovers
DHTML - Other effects
DHTML - Other effects - Text Fader
DHTML - Other effects - Scrolling/Fading Text
DHTML - Other effects - News Ticker 1
DHTML - Other effects - News Ticker 2
DHTML - Other effects - Box Text Scroller
DHTML - Other effects - Vertical Scrolling/Fading Text
DHTML - Other effects - Mouse Pointer Box Scroller
DHTML - Other effects - Mouse Pointer Text Follower
DHTML - Other effects - Mouse Pointer Spring-Text Follower
DHTML - Other effects - Mouse Pointer Image Follower
DHTML - Other effects - Mouse Pointer Flag-Image Follower
DHTML - Other effects - Mouse Pointer Follower - others
DHTML - Other effects - Dynamic Images
DHTML - Other effects - Drop-down Menus of Links
DHTML - Other effects - Dynamic Layer Manipulation

TOP

LESSON 26
Network - definition
Client/Server Computing - definition
Internet - definition
World Wide Web - definition
Internet Service Provider - definition
TCP/IP Protocol - preliminary introduction
IP Protocol - introduction
TCP Protocol - introduction
HTTP Protocol - introduction
FTP Protocol - introduction
Anonymous FTP
Telnet Protocol - introduction
All about Web Protocols
HTTP Protocol - Main Section
HTTPS Protocol
SSL Protocol
FTP Protocol - Main Section
MIME Encoding Protocol
Telnet Protocol - Main Section
TCP/IP Protocol - Main Section
SMTP Protocol
POP Protocol
IMAP Protocol
IRC Protocol
NNTP Protocol
About Internet Domains
Internet Addressing
IP Address
Domain Name
Domain Name System
Domain Name Server
URL - Uniform Resource Locator
E-mail Address
Official Internet Organisations
IANA - Internet Assigned Number Authority
ICANN - Internet Corporation for Assigned Names and Numbers
INTERNIC - Internet Network Information Centre
ISOC - Internet Society
IAB - Internet Architecture Board
IETF - Internet Engineering Task Force
IESG - Internet Engineering Steering Group
IRTF - Internet Research Task Force
RFC Editor
W3C - World Wide Web Consortium
Domain Names - Main Section
Domains - Top Level
Domains - Generic
Domains - Country Code
ARPA Domain
Registering a Domain Name
Registering a Domain Name - preliminary considerations
Domains - useful definitions
Domain - Registering a CC Domain
Domain - Registering a Generic Domain
Registering a Domain Name - general considerations
Domains - Prices
Domains - the Whois issue
Domains - Name Conventions
Domains - Registration Process
Web Forwarding
Email Forwarding
Pointing and Repointing a Domain
Resolving multiple Domains to a unique Web Site
Domains - Changing Registrant's details
Domains - Transfer of Registrar
Domains - Selling a Domain
About Web Hosting
Free Web Hosting - Main Section
Housing and Hosting
Web Hosting Solutions

TOP

LESSON 27
Search Engines Management
General Issues on Search Engines and Directories
Search Engines (SE) - intro
SE - Spiders 1
SE - Ranking - Positioning 1
Directories
Meta and Hybrid Search Engines
Portals and Vortals - definition
SE - more general information
SE - Spamming
SE - Spiders 2
SE - Database
SE - Ranking - Positioning 2
SE - Strategic hints for ranking high
Reciprocal Linking (Cross Linking)
SE - Technical hints for ranking high
Meta Tags - all about
Meta Tag - Generator
Meta Tag - Formatter
Meta Tag - Author
Meta Tag - Copyright
Meta Tag - Description
Meta Tag - Keywords
Meta Tag - Robots
Meta Tag - Character Setting
Meta Tag - Language
Meta Tag - Refresh
Meta Tag - Refresh - Slide Show
Meta Tag - Expire
Meta Tag - Cache-Control
Meta Tag - Revisit
Meta Tag - Rating
About the Robots.txt file
SE - more technical hints for ranking high
SE - Doorway (Gateway) Pages
SE - Submission, re-Submission, Indexing
Pay-per-click Search Engines
Dealing with foreign Search Engines
Listing with Directories

TOP

LESSON 28
WebMastering - Main Section
WebMaster - Web Site Development
WebMaster - Web Site Launch
WebMaster - Web Site Operation and Maintenance
WebMaster - Marketing Initiatives
WebMaster - Traffic Monitoring
WebMaster - User's Support and Interface
WebMaster - Web Site Visibility
WebMaster - Legal Issues
WebMaster - Copyright Issues
WebMaster - Privacy Issues

TOP

LESSON 29
The XML Language - Intro
XML - Standards and Specifications
XML - Schema
XML - Data Binding
XHTML - Main Section
XHTML - Main Rules
XHTML - Other Rules
HTML - Document Type Declarations
XHTML - Document Type Declarations
XHTML - Document Type Definition
XHTML - Document Type Declaration - Strict
XHTML - Document Type Declaration - Transitional
XHTML - Document Type Declaration - Frameset
XHTML - Document Structure
Validation of an XHTML Document
XHTML - Final Considerations
ASP - Active Server Pages - overview
PHP - PHP: Hypertext Preprocessor - overview
JSP - JavaServer Pages - overview
SSI - Server Side Includes - overview
Coldfusion - overview
WYSIWYG Editors - overview
Multimedia/Graphic Editors - overview
Web-based Databases - overview

TOP

LESSON 30
E-Economy - Intro
E-Economy - Facts and Figures
E-Economy - Opportunities and Threats
E-Economy - Net Opportunities
E-Economy - Affiliate and Referral Programs
E-Economy - E-Shops (E-Tailing)
E-Economy - The Drop-Shipping approach
E-Economy - Shopping (Virtual) Malls
E-Economy - Portal and Vortals - an opportunity
E-Economy - E-Services
E-Economy - The time-to-market factor
E-Economy - Is the idea valid ?
E-Economy - Recommendations for going into E-Business
E-Economy - E-Commerce - B2C - B2B
E-Economy - The successful E-Business Web Site
E-Economy - Technical aspects of a B2C e-commerce Web Site
E-Economy - What is a Shopping-Cart
E-Economy - E-payment methods
E-Economy - Product Delivery/Shipping
E-Economy - Dealing with E-Clients
E-Economy - How to create and support an E-Brand Identity
E-Economy - E-Marketing
E-Economy - E-Advertising
E-Economy - Permission Marketing
E-Economy - Opt-in Marketing
E-Economy - Digital Signature
E-Economy - Certification for E-Commerce Web Sites
E-Economy - B2B - Flash introduction

TOP


 

 
http://www.scodanibbio.com/webbuild