This self-paced course is the continuation of our previous Intro to HTML5 and CSS3 course. In this class, we build an elegant fully responsive website from scratch step-by-step. While building the site, we teach you HTML5 and CSS3 tricks for making web pages look professional. We will also discuss practical tips on how to improve a website performance for handling high visitor traffics.

Course Outline

1- Creating the head – Doctype and Meta Tags

2- Creating the head – CSS files

3- Creating the head – JavaScript / jQuery files

4- Creating the body – Introduction 

5- Creating the body – Building the website structure

6- Creating the styling – Defining the global rules

7- Creating the styling – Defining the section rules

8- Creating the styling – Making it responsive

9- Creating the JavaScript – Coding the slider content

10- Creating the JavaScript – Coding the alternative menu

11- Additional features – Creating skiplinks

12- Improving our site´s performance


If you are not familiar with HTML, HTML5, CSS and CSS3, taking Intro to HTML and CSS, Intermediate to HTML and CSS and intro to HTML5 and CSS3 classes is required.

Related Courses

Complete Training Bundle

If you are serious about learning web design and development, you should enroll in our Web Design and Development Training Bundle. This bundle covers all essential and practical topics related to web development. For $290 monthly subscription, you can have access to 300+ hours of hands-on project-based training covering all courses related to web development like JavaScript, PHP, JavaScript frameworks like React or Angular and many more. Click here to learn more.

Private Tutoring Classes

To take skills you learn from this course to the next level, taking the following tutoring classes are highly recommended. It is also a great opportunity to discuss your questions and problems related to this course with an experienced instructor:

What Is Next?

After finishing this course, you can enroll in any of following classes:

Recommended Free Courses

If you are new to the IT or programming, we suggest the following free courses:

Choose a Pricing Option