Building an Effective Website

5 Day Course
Hands On
Code NEWEBDE6

Book Now - 1 Delivery Method Available:

Scheduled Online Onsite

Overview

There has been enormous growth in the use of the World Wide Web for delivering information and extending commercial capabilities. An organisation's web site is now increasingly becoming its public face. This places a heavy responsibility on the interface design to ensure that it properly reflects the organisation, and worthy of a visit. There are many balances to be struck between exploitation of the available technology and the usability and accessibility of the information provided.

The design issues affect Internet and intranet publishers alike and the questions are many: When is it best to use images? What sort of technology is available for interactive content? How is information passed back to the server? How accessible is my content? These are all questions that need to be addressed when trying to provide information across the network in the best way.

This course shows technologies and tools available for building a web site and will help you to decide which of them are best suited to your environment. Delegates will gain experience of building professional web content using the latest technologies to augment the user experience.

In addition to the lectures, this course is designed to provide delegates with hands-on experience of building their own Web site. During the practical sessions you can choose which tool you would prefer to use - instructions are provided for Microsoft FrontPage and Dreamweaver, as well as a pure HTML editor.

Objectives

At the end of this course, you will be able to:

  •  Create dynamic Web sites
  •  -nclude graphics and multimedia
  •  Design sites that are easily navigated and professional
  •  Use advanced HTML, such as tables, frames and cascading style sheets
  •  Read and write complex HTML
  • Understand the management issues involved in Web site design and maintenance
  •  Understand principles of client-side and server-side technologies for creating interactive content, including CGI, ASP, Java, JavaScript, VBScript and Dynamic HTML
  •  Configure websites for Search Engine Optimisation (SEO)
  •  Interact with databases
  •  Use HTML4 tags and attributes
  •  Work with dynamic HTML and CSS positioning
  •  Understand XML concepts
  •  Understand public and private key encryption, digital signatures and digital certificates
  •  Understand mobile phone technologies
  •  Understand RSS Newsfeeds
  •  Describe e-commerce categories.

Target Audience

The course is aimed at anyone who has been charged with setting up a website or developing web content as well as those interested in getting a better understanding of the many technologies used to deliver web content.

Training Partners

We work with the following best of breed training partners using our bulk buying power to bring you a wider range of dates, locations and prices.

Modules

Hide all

Introduction (5 topics)

  • Web evolution
  • The Internet and intranets
  • Benefits to an organisation
  • WWW Browsers
  • Web server software

World Wide Web Basics (7 topics)

  • URLs and navigation
  • Ports in action
  • The HyperText Transfer Protocol
  • Browser operation
  • HTTP interactions
  • Client Request and Server Response
  • MIME

Basic HTML (8 topics)

  • HTML standards
  • Tags, attributes and values
  • Character formatting
  • Character entities
  • Text formatting
  • Ordered and unordered lists
  • Hyperlinks and anchors
  • Relative and absolute URLs

Web Tools (7 topics)

  • ASCII editors and WYSIWYG tools
  • Netscape Composer
  • Microsoft FrontPage
  • Office Web components
  • Microsoft Visual Studio
  • Macromedia Dreamweaver
  • HTML validators and consistency checkers

Images (8 topics)

  • File formats
  • GIF, JPEG, PNG
  • Transparent GIFs
  • Inline Images
  • Image configuration
  • Background colour and images
  • Graphical hyperlinks
  • Image maps (Server side and client side)

More HTML (13 topics)

  • Basic tables
  • Tables layout
  • Complex tables
  • Sizing tables
  • Framesets
  • Frameset document structure
  • Hyperlinks within frames
  • Special hyperlink targets
  • Inline frames
  • Cascading Style Sheets
  • Embedded, inline and linked stylesheets
  • Classes and IDs
  • Spans and divisions

Other Media Formats (9 topics)

  • Sound Formats
  • Adding sounds to web pages
  • Background sound
  • Animated GIFs
  • Video Formats
  • Video links and inline video
  • Streaming Video
  • Shockwave and Flash
  • Adobe PDF

Web Site Design (6 topics)

  • Making the site easy to navigate
  • Bandwidth considerations for multimedia
  • Image compression
  • Sound and video compression
  • Supporting different browsers
  • Style guides

Architecture (9 topics)

  • Multiple developer sites
  • Testing and deployment
  • Version control
  • Shared files
  • Server side includes
  • Site management
  • Auto Redirection
  • Virtual servers and directories
  • Server Hosting

Other Internet Services (8 topics)

  • Browser functions and gateways
  • FTP URL syntax
  • Anonymous FTP
  • FTP versus HTTP for downloads
  • Mailto and Usenet schemes
  • Discussion Webs
  • Telnet
  • Peer to Peer

Dynamic Content (Server) (12 topics)

  • Static and dynamic data
  • Common Gateway Interface(CGI)
  • Scripting languages
  • Invoking a CGI script
  • GET and POST methods
  • URL encoding
  • Server Technologies
  • ASP, JSP, PHP, ASP.NET
  • CGI and security issues
  • Building HTML forms
  • The input types
  • Submitting forms

Dynamic Content (Client) (9 topics)

  • Client side scripting mechanism
  • Scripting languages
  • The SCRIPT tag
  • Scripting basics
  • JavaScript samples
  • Events and form validation
  • Browser variations
  • JavaScript standards
  • ECMAScript

Java Overview (8 topics)

  • Java overview
  • Portability
  • Java architecture
  • Java security
  • Java Applets
  • The Java Virtual Machine (JVM)
  • Servlets and JSPs
  • Applets sources

Active Server Pages (ASP) (8 topics)

  • ASP introduction
  • The ASP page
  • ASP processing
  • The ASP object model
  • Applications and sessions
  • Requests and responses
  • Web applications
  • Asp Debugging

Search Engine Optimisation (7 topics)

  • Indexing and search facilities
  • Types of search engine
  • Automated search engines
  • Directory based search
  • Document design for searching
  • Using the META tag
  • Robots and security

Database Integration (7 topics)

  • Database products
  • Web database access
  • Three tier applications
  • ODBC, OLEDB and JDBC
  • Middleware integration products
  • Microsoft ADO and ADO.NET
  • Transacted database access

Dynamic HTML (7 topics)

  • The Document Object Model (DOM)
  • Elements and events
  • Browser support
  • Static, absolute and relative positioning
  • Positioning
  • Dynamic content and styles
  • Microsoft filters

HTML4 (8 topics)

  • W3C specification
  • HTML4 v HTML3.2
  • Changes and additions to tags and attributes
  • Changes and additions to form and table tags and attributes
  • Accessibility
  • Internationalisation
  • Deprecated tags
  • Browser support

eXtensible Mark-up Language (XML) (11 topics)

  • eXtensible Mark up Language
  • What is XML
  • Representing Data
  • HTML vs XML
  • Well formed XML
  • XML document structure
  • Document Type Definition(DTD) and Schemas (XSD)
  • Valid XML documents
  • Extensible Stylesheet Language Transformations (XSLT)
  • Data exchange and interoperability
  • XHTML

Security (9 topics)

  • HTTP Authentication
  • Security issues
  • Protection through encryption
  • Public and private key encryption
  • Message authentication (Message digests)
  • Digital signatures
  • Digital certificates
  • Certification authorities
  • The secure socket layer (SSL)

Content Delivery (6 topics)

  • Wireless Internet access
  • The wireless access protocol (WAP)
  • Wireless mark-up language (WML)
  • Scalable Vector Graphics (SVG)
  • RSS Newsfeeds
  • RSS clients

E-Commerce (9 topics)

  • Business drivers and marketplace
  • Categories
  • Business-to-customer (B2C)
  • Business-to-business (B2B)
  • Systems integration
  • Enabling technologies
  • Building E-Commerce solutions
  • Application Service Providers
  • Payment solutions

Prerequisites

- Delegates should have some technical experience, a working knowledge of the Windows operating environment and be familiar with the concepts and use of the Internet. - Some HTML knowledge would be helpful although not essential. - Delegates without any previous experience should consider attending either our Web Publishing using Microsoft FrontPage or Web Publishing using Dreamweaver course prior to this course.

Additional Learning

The courses below may help you meet the knowledge level required to take this course. If you are unsure please ask a training advisor .

  • Web Publishing using Dreamweaver

    The Web Publishing using Dreamweaver training course shows delegates how to produce well-designed web pages within a well balanced web site

    2 Day Course Hands On Training Course Code QADREAM-3
    Scheduled Online Onsite

or call:408-759-5074

Course PDF

Print

Share this Course

+1
Share

Recommend this Course

Sections