The idea behind the smooth scrolling websites is that all content is placed on one page, while only a portion of it is displayed to the user at a given time. When you click on a link, instead of loading a whole new page you can watch the content smoothly slide away.
This video course will teach you how you can implement smooth scrolling to your website. You will learn how to use HTML5 in order to set up a website heading. Then with the help of JavaScript, you will learn how to code a page pre-loader and smooth scrolling functionality.
Next, you will learn how to create and style a sample profile content, contact form, and code mobile-friendly navigation menu again with the help of JavaScript.
The course is suitable for you if you would like to implement a single page application website as your portfolio, to improve an existing web page or create a product/service landing page.
So, be welcome and let's start creating your custom smooth scrolling website!
update: the hamburger menu is now implemented with pure CSS.