
Build a modern single-page website from scratch using HTML5, CSS3, and jQuery with Brackets, Bootstrap, and Font Awesome. Learn to implement smooth scrolling, active navigation highlighting, and styling.
Learn to build a single page website from scratch using html5, css3, and jquery, starting from a blank page and using resources like brackets, a local host, and codepen.io.
Set up a blank index.html with html5 doctype and basic html, head, and body, include utf-8, description, viewport, and place Bootstrap and jQuery via CDN.
Learn to build two navigation menus in a single-page layout by coding a nav with an ordered list, anchors to IDs, and smooth scrolling via jQuery, then styling with CSS.
Update the page with dummy text and placeholder images to create a finished look for client presentations, using a blind text generator to fill content, and preview sections on scroll.
Learn to create a single-page site using HTML5 anchor links and IDs to navigate sections, style with CSS3, and prep a fixed navigation for seamless scrolling.
Style page sections by id (home, about, contact) with alternating background colors to improve readability, then refresh to preview changes; anticipate a hover navigation menu for jumping between sections.
Create a sticky, right-side navigation by adding a fixed nav button inside a container with a right and top offset, opacity, and dot indicators.
Learn to build a CSS-based navigation menu from scratch by styling list items into circles, adding hover effects, and using jQuery to manage active states.
Set up a jQuery query and improve image alignment by floating the image left and adding a class, then link script.js and load the document on ready.
Listen for clicks on hash anchors with a jQuery selector, prevent default, and log the event; then update classes and animate scrolling to the target section.
Use jQuery to remove the active class from all links, add it to the clicked one, prevent default scrolling, and highlight the current page while preparing to scroll to section.
Learn to use jQuery to scroll a single-page site by clicking anchors, using hash IDs and CSS selectors, and animate scrollTop to section end positions.
Learn to implement jQuery scrolling options by selecting sections with a selector, using offset values to locate sections, and animate window scrolling with swing and custom scroller.
Explore building a jQuery scroll spy that tracks the page position, calculates each section's top and height, and toggles the active class on nav links as you scroll.
Trigger a scroll-driven navigation by running the scroller function on every scroll, update the window location to reflect the active section, and explore responsive percentage-based positioning.
Create a sticky top navigation that stays fixed while scrolling a one-page site, converting the menu to a horizontal header with a black background and white text.
Create a sticky navigation by adding a content container and top padding, adjust body padding and top position, and subtract offset values to keep sections visible.
Build and style a navigation bar for a single-page site by applying main nav and nav classes to ul and list items, adjusting display, padding, background colors, and active state.
Style the nav menu with CSS by removing underlines, centering text, bolding fonts, and updating background and text colors, while refining active and hover states for a true menu look.
Apply separate background colors and images to each section, using the background shorthand with center, no-repeat, and cover. Set a fluid minimum height for sections and adapt for mobile.
Refine a single-page site with styling and padding adjustments using the my content class and rgba backgrounds for readability, plus headings, images, and top navigation.
Apply css3 styling to content by adding border radius and borders to images, transforming headings to uppercase, and building a responsive contact form for a mobile-friendly single page site.
Create a standard html5 contact form with an email input, a textarea for the message, and a post method submit button, styled with css.
Apply CSS media queries to make the website responsive, set images to 100 percent width, and adjust navigation by hiding or switching to icon menus on smaller screens.
Build a fully responsive, one-page website template from scratch by integrating Font Awesome and Bootstrap icons with jQuery interactivity, including a home section.
Create your own Single Page Scrolling Website from Scratch. Single page websites are extremely popular, in this course we show you how to build one from Scratch. All the source files and resource links are included, so you too can build your own website by the end of this course.
With over 14 years experience in web development I'll introduce you to website design, explained step by step.
Starting with a setup of a basic HTML5 web template. Next we add in some content and create a shell to build the one page website on.
Next we bring the content to life using CSS3. Styling turns the HTML code into a styled webpage.
JavaScript and Jquery are then used to create amazing scrolling effects. Using data from the DOM, and properly calculating the section sizes we show you how to create page scrolling with Jquery.
All the source files and resources are included so you can get started quickly. Build an amazing website in less than an hour.
Bonus content - update the code to create a fully functional website. Expand your portfolio and practice website design. We turn the previous menu into a fully functional sticky header menu. Add images and colors to create the sample website, ready for the real world. Make it responsive and have it re-size and expand to fit any screen.
Lots of bonus content, an instructor who helps and responds to questions quickly.
Learn to Create your own website in easy to follow steps. Let's get started creating amazing websites.