Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master HTML and CSS by building real world projects
Rating: 4.7 out of 5(639 ratings)
17,963 students

Master HTML and CSS by building real world projects

Learn css, flex, grid, web accessibility, responsiveness, BEM architecture, animation by building e-commerce project
Created byAnisul Islam
Last updated 2/2023
English

What you'll learn

  • Design real-world and responsive websites
  • Basics to advanced HTML including Web accessibility
  • CSS Advanced Layout including flex, grid layout
  • Advanced CSS including Specificity calculation, BEM Architecture
  • How to design e-commerce and blog website
  • Best practices for coding
  • Essential extensions for saving time

Course content

6 sections144 lectures16h 10m total length
  • Environment setup - Visual Studio Code1:56

    Set up your development environment by installing Visual Studio Code, creating a folder named HTML tutorials in the terminal, and opening it with code to work on HTML and CSS.

  • Markdown Language1:57
  • What is HTML? Why HTML?2:32
  • HTML Tags & their types4:20
  • HTML Attributes2:23

    Explore html attributes, focusing on the align attribute to center text within an h1 heading, and understand its deprecated status while mastering basic attribute syntax.

  • Basic Structure of HTML File4:20
  • HTML Quiz 1
  • Head Tag's Basic Usage3:31
  • Head Tag's Advanced Usage & SEO Checking10:13

    Learn how meta tags like charset utf-8 and viewport improve accessibility and search engine optimization, and how lighthouse analyzes page performance for SEO.

  • How To Validate HTML File3:44
  • HTML Comments4:08

    Learn how to create and use HTML comments to annotate sections such as header, about me, education, employment history, skills, and contact, using the <!-- ... --> syntax.

  • HTML Headings6:33
  • HTML Line Break & Paragraph4:47
  • HTML Text Formatting Tags4:38
  • HTML Entity & Symbol3:32
  • Font Awesome Icon & Icon Font Extension5:46

    Connect your page to Font Awesome via a CDN, copy the link tag, and embed Font Awesome icons—from YouTube to Twitter—using the icon fonts extension for easy insertion.

  • HTML Quiz 2
  • HTML List (Part-1)6:15
  • HTML List (Part-2)5:07
  • HTML List (Part-3)2:16
  • HTML List (Part-4) Description List2:03
  • HTML Link6:48
  • How To Create Clickable Icon2:57
  • How To Add Image4:39
  • How To Get Images From Unsplash1:15
  • How To Host Image On Server2:08
  • How To Add A Map Using iframe3:47
  • HTML Quiz 3

Requirements

  • No coding experience is required
  • A computer

Description

Requirements

  • Basic computer skills

A detailed effective course on HTML & CSS for beginners or even students with intermediate HTML & CSS knowledge. You will have all the real-life experience you should have when starting your journey to become a software developer or web developer.


Is this course suitable for you?

Yes, If you already know the basics of computers, you can start this course. If you are interested in learning HTML and CSS, you can start your journey with this course. This course will also help if someone wants to build real-world projects such as e-commerce and blog projects to improve their skills.


What makes this course special?

In this course, I have spent a lot of time on the theoretical explanation, which will support you in understanding the practical implementations of many topics easily. I have added many challenges for you so that you can test your learning immediately after completing a lecture. You will learn about many extensions, saving 50% of the time when coding. This course will make sure to make you advance in this field.


What are some of the course highlights?

There are so many exciting features covered in this one course; you will be blown away by excitement and joy. Here are some of the exciting features you will learn about HTML & CSS:

  • HTML Typography

  • HTML Lists, Link, Media

  • HTML Table, Form

  • Web Accessibility

  • CSS Selectors, combinators

  • CSS Box Model

  • CSS Layout design - float, positioning, flex, grid

  • CSS Responsive Web Design   (RWD)

  • CSS Transform, Transition, Animation

  • CSS BEM Architecture

  • Blog Project

  • E-commerce Project

Who this course is for:

  • All Level
  • Very friendly for Beginners
  • Anyone who wants to be a web designer / web developer