Web Design & Functionality
This course is designed for individuals getting started in Web design and development, and focuses on creating static sites. Dynamic, database-driven sites involve additional design approaches that are beyond the scope of this course. However, the concepts in this course still apply to dynamic content, since the focus is on what the user sees, rather than how the content is generated. This course is designed for anyone interested in learning some important principles of Web design that apply to just about any purpose or theme. You will explore several pitfalls of Web design and how to avoid them, and a variety of design tips and guidelines that you can use no matter what your Web site project entails. Students taking this course should be familiar with design-based applications and web trends.
Who should attend?
The course is aimed at design professionals and publishers that want to start designing web pages.
Every effort will be made to complete the agenda within the given time scale, but it should be noted that the course is designed to run at your pace and topics will not be rushed in order to complete the agenda
Starting Out
Overview of Design Issues
Common Problems in Web Design
Planning a Site
Choosing a Site Metaphor
Content Outlining and Storyboarding
Web Page Design Guidelines
How HTML works
Choosing a Design Approach
Using Site Mock-ups
Page Design Considerations
Effective Use of Images
About Image Formats
Choosing the Right Image Format
Optimising Graphics
Slicing
Effective Use of Colour
Colour 101
Colour and Design
Writing Good Code
Validating Your Code
Organisation and Maintenance Techniques
Safe CSS
Web Typography with CSS
Creating Usable Sites
Principles of Usability
Simple Usability Techniques
Designing Effective Navigation
Accessibility
Creating Accessible Sites
HTML and CSS Accessibility Techniques
Browser and Platform Issues
Using Browser Detection Scripts
Publicising Your Web Site
Promoting Your Site: Meta Content
Forms
Form Elements
Designing a simple feedback form
Complex Forms
Adding Multimedia Elements
Multimedia & plug in applications
When to use Flash
When to use JavaScript"s
When to use animated GIFs
Using a Rented Server
Hiring space
Uploading your site
Maintaining your site
Updating Web sites
Working with a web space provider