Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Website development HTML CSS creating a single page website
Rating: 4.2 out of 5(164 ratings)
18,941 students

Website development HTML CSS creating a single page website

Explorer how websites are made. Learn about creating your own website from scratch using HTML CSS and jQuery
Created byLaurence Svekis
Last updated 11/2024
English
English [Auto],

What you'll learn

  • connect HTML and CSS
  • design modern websites from scratch
  • develop code to create websites
  • understand the web development process
  • build web applications
  • Use CSS, HTML and JQuery effectively

Course content

4 sections29 lectures2h 16m total length
  • Introduction to building websites from scratch1:59

    Create a mobile-ready, responsive single-page website from scratch using a default html template, writing all source code and configuring header, contact, products, social icons, bottom navigation with automatic active state.

  • Course Resources Overview8:00

    Discover resources to build a single-page, sticky-footer website with an HTML5 template and CSS. Set up localhost with Apache, dev tools, and use jQuery, Google fonts, and CodePen.

  • Wireframe planning of website4:53

    Sketch a basic wireframe of a one-page website using wireframe.cc, aligning sections with grid lines and planning a sticky navigation as users scroll.

  • Web Design HTML Page structure6:14

    Create a structured single-page site by building a sticky bottom navigation bar, a wrapper container, and multiple sections (home, about, products, contact) with a header, a footer, and content areas.

  • Add placeholder content to prepare for stlying5:19

    Update the HTML page with placeholder lorem ipsum text and lorem pixel images, add a contact form with text and email inputs and a submit button to prep for styling.

  • Setup CSS defaults3:58

    Apply CSS defaults to the main container and body, style hyperlinks with hover effects, and set responsive images using max-width to mirror the wireframe design.

  • Create a sticky Footer position it at the bottom4:36

    Create a sticky footer by applying a fixed bottom position, 60px height, full width, and black background, with z-index and display block to keep the navigation visible as you scroll.

  • Source Code1:13
  • Navbar coding options for styling9:32

    Configure a navigation bar using anchor tags and css, exploring block display, float left, padding, hover and active states, and first-child and last-child selectors to emphasize the active section.

  • Navbar options code0:17
  • Add styling to sections8:35

    Build full-height sections for a single-page site, center content with auto margins and a 1200px max width, and style headers, footers, and sections with padding and borders to showcase scrolling.

  • Source Code sections1:02
  • Add section background covers6:49

    Add alternating section backgrounds and remove defaults, then apply centered background images with padding and rounded borders to distinguish content areas on the home page.

  • Image tweaks and adjustments to CSS6:55

    Explore adjusting header and navigation, style product lists with inline display, and implement responsive breaks via media queries while removing default list styling.

  • Header update style4:38

    Update the header style for a single-page site by adjusting the header container, adding padding, borders, and a background color, resizing height, and testing a background image approach.

  • Contact form styling7:31

    Explore styling the contact form by updating its structure, labels, and inputs with borders, padding, and 100% width. Center the form and refine spacing, font size, and alignment for presentation.

  • HTML CSS source Code2:12

Requirements

  • HTML and CSS
  • basic knowledge of JavaScript
  • computer access

Description

Explore how modern single page websites are made.

Learn about using HTML, CSS and jQuery together to develop a website from scratch.  Build a single page website within this course, everything is included.  Straight forward real world web design training form an instructor with over 16 years of web development experience.

Building websites is easier than you think.  This course will take you step by step about website building, teaching you the core concepts on how to design and develop a website completely from scratch.  

Web design plan in 5 easy steps.

  1. Plan the design of what you want your site to look like
  2. add HTML creating the structure
  3. add CSS make it look great and responsive
  4. make it dynamic with jQuery
  5. tweak and update as needed.

Everything is included to get you started quickly.  Top resources, source code and links to applications used within the course.  HD quality video. 

  • experience how to build a website from start to finish
  • find out about resources used within this course
  • learn how to wire-frame and create a website outline
  • familiarise yourself with how to setup HTML to prepare for styling
  • explore options for development with dummy data and placeholder images
  • Basic of CSS for your template
  • create a sticky footer 
  • learn how to create and add a navigation bar
  • Background explained, how to cover sections with backgrounds
  • How to tweak the CSS
  • Learn how to make it dynamic and interactive
  • Animate the scroll process 
  • Google fonts, social icons and more

I'm here to help you learn how to make websites, and ready to answer any questions you may have.  Let's being creating a single page website from scratch!


Who this course is for:

  • web designers
  • web developers
  • anyone who wants to learn more about making websites
  • web masters, website owners
  • business owners and entrepreneurs