Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
HTML and CSS Crash Course
Rating: 4.5 out of 5(16 ratings)
69 students

HTML and CSS Crash Course

Learn the basics of HTML and CSS through short, bite-sized videos!
Created byJavier Alvarado
Last updated 11/2023
English
English [Auto],

What you'll learn

  • How to use HTML tags, content, elements, attributes, and values
  • CSS selectors, properties, and values
  • Learn the basics of using VS Code
  • Developer productivity tips

Course content

16 sections88 lectures2h 18m total length
  • VS Code Introduction0:08
  • Install VS Code1:50

    Install Visual Studio Code to start writing HTML; download this free, cross-platform text editor from code.visualstudio.com, then install on macOS or Windows and open to verify.

  • My VS Code Settings1:45

    Customize VS Code for this course by choosing a color theme and setting the editor tab size to two spaces; four spaces appear by default.

  • Install Live Preview Extension1:15

    Install the live preview extension in VS Code to view HTML in a browser inside the editor with real-time updates, by searching extensions for live preview from Microsoft and installing.

  • VS Code Alternative: Replit3:16

    Explore Replit as a no-install alternative to VS Code, sign up, create an HTML CSS JS project, understand the interface and boilerplate, and run to preview changes.

  • Getting Help: Google and Stack Overflow3:51

    Learn to Google coding questions effectively and search strategically, use Stack Overflow for multiple answers, and evaluate upvotes and whether a solution is outdated.

  • Downloading code for this course: GitHub2:13

    View and download the HTML and CSS crash course code on GitHub, explore repositories and folders, and download a zip to compare your work with the module end code.

  • Advice: Copy first, then improvise2:34

    Follow along with the HTML and CSS crash course by coding beside the instructor, then copy and later improvise to solidify concepts and your learning style.

  • Introduction Recap0:34

Requirements

  • Be comfortable using a computer and web browser (you don't have to be an expert though!)

Description

Learn the basics of HTML and CSS in no time at all! Each video in this course is under 5 minutes long to help you learn faster. The videos were carefully recorded and edited to avoid any major errors that would slow you down. Each video also features hands-on activities for you to follow along with.

HTML and CSS are two of the main coding languages that are used to build web pages. HTML allows you to add different types of text, like paragraphs, headings and lists, to your web pages, as well as images, video, and audio. It’s different from CSS, which is used to add color, change fonts, and change the layout of a web page. HTML is usually the first language a web developer learns, and CSS is the second.

We’ll cover all of the basic concepts of HTML in this course, including tags, content, elements, attributes, and values. We’ll also cover a variety of elements, including paragraphs, headings, lists, anchors, and images. On the CSS side, we'll cover rules, properties, values, and selectors. By the end of this course, you’ll be ready to explore HTML and CSS on your own and learn about even more advanced elements.

To write code, you need a program called a text editor, so we’ll also learn the basics of using VS Code, which is the most popular text editor today. You’ll learn how to download and install it and how to use it to create projects.

Along the way, you’ll also learn some useful developer productivity tips to help you code even faster. We’ll talk about VS Code extensions, the Live Preview extension, and Emmet, which helps you write code even faster using different shortcuts.

Who this course is for:

  • Beginner developers interested in coding and web development
  • Intermediate developers outside of web development that want to quickly learn the basics of HTML and CSS