Digital Web Development Fundamentals

5 Day Course
Hands On

Book Now - 1 Delivery Method Available:

Classroom Virtual Classroom Private Group - Virtual Self-Paced Online


You'll begin at square one, learning how the Web and web pages work, and then steadily build from there. By the end of the course, you'll have the skills to create a simple site with multi-column pages that adapt for mobile devices. Learn how to use the latest techniques, best practices, and current web standards - including HTML5 and CSS3.


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

  • Build HTML pages with text, links, images, tables, and forms
  • Use style sheets (CSS) for colours, backgrounds, formatting text, page layout, and even simple animation effects
  • Learn about the new HTML5 elements, APIs, and CSS3 properties that are changing what you can do with web pages
  • Make your pages display well on mobile devices by creating a responsive web design
  • Learn how JavaScript works—and why the language is so important in web design

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.


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
  • 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
  • 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
  • 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

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


  • 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.

Please note: Before attending this class delegates must have a Microsoft account (signing up one is free). The instructions on how to set up a Microsoft account can be found here.

Course PDF


Share this Course


Recommend this Course