Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to HTML, CSS, and JavaScript from scratch
Rating: 4.2 out of 5(136 ratings)
10,837 students

Introduction to HTML, CSS, and JavaScript from scratch

Learn real world hands -on web development skills | Create 7 Apps
Last updated 3/2026
English

What you'll learn

  • Understand core concepts of HTML
  • Understand core concepts of CSS
  • Understand core concepts of JavaScript
  • Create HTML Document Structure
  • Style HTML elements with CSS
  • Create interactivity with JavaScript
  • Create a basic website
  • Create web apps

Course content

13 sections107 lectures10h 23m total length
  • Introduction3:20
  • Core Web Development Languages4:25
  • Text Editors7:16
  • Web Browsers2:44
  • Planning a web project1:44
  • Sketching out your design1:50
  • Creating files and folders for your web project7:34

Requirements

  • Basic understanding of computers
  • Basic understanding internet

Description

This  introductory course to  HTML ,CSS and JavaScript is  vital for anyone who wants to become a web developer..

These three technologies are skills every web developer must learn and have.

HTML : Used to create  content

CSS: Used to present the content

JavaScript : Used to create interaction

They are the building blocks of all websites and web based projects.

This course will teach you the basics of these three technologies by creating a basic one page website and 7 other projects.


What You will learn  include:


Introduction to basic HTML

  • Creating a very basic website

  • Planning a basic website

  • Assembling files and folders

  • What is HTML

  • HTML document structure

  • Anatomy of HTML element

  • Marking up text

  • Links

  • Using comments

  • HTML Attributes


Introduction to  basic CSS

  • What is CSS

  • Ways to apply CSS

  • CSS Ruleset

  • CSS basic selectors

  • Styling multiple elements

  • CSS Box model

  • Using margin and padding properties

  • Changing background color

  • CSS Display property

  • CSS Font property

  • Using google fonts


Introduction to basic JavaScript

  • What is JavaScript

  • Where to place JavaScript

  • Variables

  • Data Types

  • Operators

  • Operator precedence

  • Using Conditionals

  • Functions

  • Events

  • Using Linting tools

  • Adding image changer

  • Adding personalized message


Projects we will create :

  • TodoList

  • Calculator

  • Interactive quiz

  • Image slider

  • Countdown timer

  • Weight converter tool

  • Loan calculator




Who this course is for:

  • Beginners to HTML
  • Beginners to CSS
  • Beginners to JavaScript
  • Beginners to web development
  • Beginners to computer programming