Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Web Development for Absolute Beginners - Learn by building
Rating: 4.6 out of 5(25 ratings)
63 students

Web Development for Absolute Beginners - Learn by building

A project-based approach to web development —learn how to code from scratch by building a part of Facebook with HTML/CSS
Created byEbenezer Don
Last updated 1/2021
English

What you'll learn

  • Web development
  • HTML5
  • CSS3
  • Web page layouting and best practices
  • Design websites like Facebook and Twitter with HTML/CSS

Course content

5 sections46 lectures3h 22m total length
  • Welcome to the course!1:02

    Welcome! Let's talk about the course!

  • What is web development?2:09

    Let's learn what web development is and what websites are.

  • Let's create our first HTML file4:31

    We'll create our first HTML file here. You'll learn what file extensions are and how to let both your computer and browser know that your file is an HTML file.

  • Our first introduction to HTML tags5:47

    Here's our fist introduction to HTML tags. You'll learn what tags are and how they are a huge part of writing HTML code.

  • HTML is all about tags6:15

    We'll continue on our knowledge of HTML tags and why they are a very important part of HTML code.

  • Tags have relationships too2:48

    Here, we'll understand what tag relationships are and how our various HTML tags are related.

  • You have to indent!3:44

    In this lecture, you'll learn about indentation, why it is a very important part of writing HTML code, and how to do it properly.

  • Our HTML body3:53

    Let's talk about the HTML body tag.

  • Let’s talk about HTML elements2:01

    We'll learn what HTML elements are and how they can be identified in HTML code.

  • Let’s talk about paragraphs1:27

    We'll learn about the paragraph tag, when and how to use it.

  • Let’s build Facebook!1:37

    Let's talk about our project for this course and how we'll put our knowledge into action.

  • Section one review

Requirements

  • No course prerequisites. Just a laptop will do.

Description

This course is an absolute beginner’s guide to web development, so if you don’t know anything about building websites or even what websites are, then you’re in the right place. In this course, we'll use a project-based approach to learn how to build websites. We'll be building the Facebook landing page with HTML5 and CSS3. The course is easy to understand and simple to follow along with. There's no assumption that you already know a few things. Everything is explained in an easy way from scratch.


Some of the things we'll learn in this course include:

  • What web development is

  • HTML tags

  • What developer documentation is and how to use search engines

  • HTML tag relationships

  • Indentation and proper HTML practices

  • HTML forms

  • How to work with images in HTML, the <img> tag and why we need the alternate text attribute

  • An introduction to CSS - what CSS is and its role in web development

  • CSS measurement units - the absolute and relative units

  • Using classes to target web elements

  • Colours in web pages

  • Creating page layouts with CSS grid

  • How to link CSS files with HTML code

  • What specificity is in web development

  • How to style forms with CSS

  • Creating and styling buttons in web pages

  • Using CSS to style links

  • CSS Pseudo-classes

  • Working with CSS playgrounds

  • Best practices in web development

  • How to write readable code and why it is important

Who this course is for:

  • Beginner web developers looking for a project-based approach to learning how to build websites with HTML and CSS