
Learn to build a single-page website from scratch by starting with a wireframe and HTML structure, then styling with CSS and adding dynamic carousel functionality with jQuery.
Explore the course resources, including the Brackets open-source editor, placeholder image and text generators, and Google fonts, and test live preview with Chrome dev tools on localhost.
Build a single page carousel style website from scratch with vertical navigation on the right. Navigate full screen slides via scrolling or a floating bar, sketched quickly with wireframe tools.
Transform a design plan into a two-container single page by building a navigation with anchor links to five sections, using semantic HTML elements and a wrapper for consistent layout.
Learn to add placeholder content to reserve spacing while designing a single page website, using dummy text to simulate real content across sections like home, about me, portfolio, and services.
Create a nav bar using a nav bar class, position it fixed at the top with percentage vertical and horizontal offsets, set height and opacity, and apply z-index for layering.
transform a standard navigation bar into floating, interactive indicators by removing default list styling and applying hover and active states with css and javascript.
Learn how to bring jQuery into a single-page website, compare it with JavaScript, and link or embed the library to interact with page elements and enable dynamic behavior.
Implement scrolling between sections with jQuery by preventing default actions and animating scrollTop for 1000 milliseconds. Capture the clicked section via section target and reflect the active section with indicators.
Leverage jquery to map each section and track the window scroll position with scrollTop, determine the active section from the top, and apply an active indicator on navigation anchors.
Map each page section, compute the current section by top offset, and reveal the active section id to drive indicators and scroll-based highlighting.
Set the active nav item as you scroll a single-page site, updating last and current sections, filtering anchors, and toggling active classes in the navigation bar.
Tune the navigation bar for responsiveness using percentage widths and breakpoints around 1200 px to center content. Adjust margins and padding to keep the menu accessible as the viewport changes.
Fine tune css to present content better by removing borders and updating section and article styling with background colors, padding, border radius, and responsive spacing, including future portfolio section updates.
Refine a single page site by updating the contact form and footer styling, unify input layouts, adjust borders and padding, and apply responsive tweaks for resizing.
Introduction to designing and building a Single Page responsive website from scratch.
Within the course students will be introduced to planning and designing websites. Learn how to write HTML and CSS code to create a website. Learn about text formatting, graphics, and making functional HTML structure.
Staring with a design concept, from an image carousel, create a modern website that has a floating indicator menu which can automatically animate the scroll process, scrolling the web visitor to the correct section on the page.
This course is perfect for those new to web design and also those who want to expand their portfolio by building unique different types of websites. Everything you need to know from concept to completed site is provided within this course. By the end of the course you too will be able to make a website just like the one within the course.
Everything you need to create a website is included within this course. This course is focused around web design and will be mainly CSS based. HTML is used to structure the pages using common HTML tagging. jQuery is introduced for dynamic functionality. Concepts within jQuery include event handlers, variables, objects and conditional statements. Course will cover linking HTML and CSS to the jQuery methods discussed within the course.
included within this course
I'm here to help you learn about web design and ready to answer any questions you may have.
Upon successful completion of this course students will have a solid foundation in the core principles of web design and web development.