Modern Responsive Websites with HTML & CSS

Build device-ready websites with HTML & CSS

Learn to create modern, accessible websites in just three days. With expert guidance and live lab practice, you’ll gain confidence to design and launch responsive websites using today’s most up-to-date HTML and CSS techniques. 

Learning objectives:
  • Build and deploy simple websites 
  • Structure content with semantic elements 
  • Style text, tables, and multimedia 
  • Use flexbox and grid for layout 
  • Apply responsive design principles 
  • Design accessible web pages 
  • Add images, video, and audio 
  • Style and build modern web forms 
  • Explore CSS frameworks and preprocessors
  • Optimise websites for performance and SEO 

What you’ll learn

You’ll learn to construct stylish, accessible and fully responsive websites using HTML and CSS, incorporating text elements, hyperlinks, images, audio and video, tables and forms. Each concept is taught through practical, hands-on exercises in a live virtual environment.  

Building HTML structure and content

Start with the essentials of HTML, exploring tags, attributes and semantic structure to craft well-organised, accessible web pages. Learn how to use headings, paragraphs, lists, and hyperlinks effectively, and embed images, audio, and video in a way that works seamlessly across browsers. You'll also understand how to structure data using tables and how to build forms using the full range of modern input types and labels. 

Styling fundamentals and advanced CSS techniques

Master the CSS box model, selectors, and styling rules to control text, colours, spacing, and more. Explore the cascade, specificity, and inheritance to manage complex styles. You’ll also dive into advanced styling features including gradients, shadows, text effects, transitions and animations, enhancing both visual appeal and usability. 

Responsive layouts and adaptive design

Create flexible, device-friendly layouts from the ground up. Use CSS Grid, flexbox, floats, and positioning alongside media queries and intrinsic layout patterns to ensure your content adapts smoothly to all screen sizes. Learn how to manage multi-column content, use feature queries and responsive media effectively, and apply layout principles for mobile-first design. 

Forms, frameworks, UX and optimisation

Go beyond layout and content to focus on interactivity, usability, and performance. You'll style interactive forms, understand UI/UX best practices, and explore the role of CSS frameworks and preprocessors. Finally, discover how to optimise your site for search engines and speed, learning which HTML elements impact SEO and how to follow performance best practices. 

What’s included:
  • 3 days live virtual classroom training 
  • Expert instruction from practising developers 
  • Hands-on exercises and live lab access 
  • Digital course materials 
  • Post-course resources 
  • Certificate of attendance 
  • Flexible scheduling options 
  • Practical coding examples 
  • Support for follow-up questions 

Key facts

Ideal for

Beginners and professionals looking to build or refresh HTML & CSS skills for responsive web design. 

Prerequisites

Basic computing skills such as file management and web browsing. 

Learning experience

Our experienced trainers and interactive labs create a focused, practical environment – so you can put theory into practice from day one. 

FAQs:

This course covers the fundamentals of HTML and CSS with a focus on responsive and accessible web design. It’s ideal for those new to web development. 

What tools do I need for the course?

All you need is a modern computer with internet access. Our trainers will guide you through setting up a development environment using free tools. 

Will I learn both CSS Grid and Flexbox for layout?

Yes. The course covers both CSS Grid and Flexbox in depth. You'll learn how to create complex page structures using Grid for two-dimensional layouts, and Flexbox for flexible, one-dimensional layouts. We also introduce responsive techniques such as media queries and intrinsic layout patterns to ensure your designs adapt fluidly across screen sizes. 

What tools and environments are used in the training?

You’ll work in a browser-based development environment, using tools like Chrome’s Developer Tools for debugging and testing your HTML and CSS. You’ll also learn how to set up your files for deployment and publishing. The course content is hands-on, with exercises and examples that simulate real-world web development scenarios. 

Are there any follow-on courses?

Yes. We recommend the JavaScript programming pathway to build on your HTML and CSS skills. 

Can this course be customised for my team?

Absolutely. We offer closed events tailored to your business needs – delivered virtually or on-site. 

Why study with StayAhead
96% customer satisfaction

We combine experience and passion to deliver training that meets the highest standards

30+ years’ experience

Industry-leading specialists delivering high-impact IT training  

Experiential instructor-led training

Courses are delivered by experienced instructors using hands-on, practical live labs 

We're here to help
Talk to our training specialists

Not sure which course meets your needs? Our expert advisors are here to guide you, offering clear, practical advice to help you choose the right training for your career or technical needs. 

Business transformation
Technical training for your team

Want to advance your team’s technical expertise? Our tailored IT training programmes combine expert instruction with practical, hands-on live labs for an immersive learning experience. Speak with one of our development consultants to design a solution that fits your business needs.

Quote request

Please complete the form to ensure your quote is accurate and we will contact you soon.

Page {{ step }} of 2

Back Next