HOW TO BUILD A PROFESSIONAL WEB SITE
Index of Course Lessons' Topics
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
| Copyright © 2001/2010 Carlo Scodanibbio - All Rights Reserved | Last modified: /12/2009 |