HTML5 and CSS3 Web Development

HTML5 and CSS3 Web Development


This course is for anyone who wants to develop web pages the professional way, using HTML5 semantic tags to structure the content and CSS to format and lay it out on the page. This includes budding web developers, experienced web developers who want to update their HTML/CSS skills to the new standards, and web developers who still use tables for page layout when they should be using CSS.

This course is also suitable for web programmers, whether they're working in JavaScript or using a server-side language like PHP, ASP.NET, or Java servlets and JSPs. Web programmers are often surprised at the intricacies involved in writing good HTML and CSS code, understanding that piece makes them more effective members of the development team.


A basic understanding of HTML and web design would be useful but it is not a prerequisite.


4 days. Hands on.

Course Objectives

HTML5 and CSS3 are changing how web pages are developed in some exciting new ways. The trick is learning how to use this new functionality as quickly, as easily, and as sensibly as possible. That's where this course comes in. Whether you're new to web development, or whether you're an experienced web developer who's been frustrated by the slow pace and gaping holes in the other training you've tried, this course was designed for YOU.

Course Content

A crash course in HTML and CSS
Introduction to web development
How to code, test, and validate a web page
How to use HTML to structure a web page
How to use CSS to format the elements of a web page
How to use the CSS box model for spacing, borders, and backgrounds
How to use CSS for page layout
More HTML and CSS skills as you need them
How to work with links and lists
How to work with images
How to work with tables
How to work with forms
How to add audio and video to your web site
How to format web pages for printing
Basic JavaScript and jQuery skills
How to use JavaScript to enhance your web pages
How to use jQuery to enhance your web pages
How to use jQuery Mobile to build mobile web sites
Advanced HTML5 and CSS3 features
How to design and deploy a web site
How to design a web site
How to deploy a web site on a web server

Virtual Courses

ALL of our courses can be delivered virtually. And our Bath public schedule of courses are now available as live virtual sessions, using the popular Zoom Virtual Classroom and remote labs. Delegates can test their access at:

Public Courses

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...