Udacity Logo
Log InJoin for Free
Free

Introduction to HTML and CSS

Course

Last Updated March 14, 2024

Prerequisites:

No experience required

Course Lessons

Lesson 1

HTML Syntax

Set up your development environment for writing HTML and learn basic tags and syntax.

Lesson 2

HTML Syntax Problem Set

Get practice creating HTML documents and writing tags with this collection of fun challenges.

Lesson 3

CSS Syntax

Learn the basics of CSS syntax and get started adding style to your websites.

Lesson 4

CSS Syntax Problem Set

Practice writing CSS and styling websites while exploring new properties in this problem set.

Taught By The Best

Photo of Cameron Pittman

Cameron Pittman

Software Engineer at Jacobs

Photo of James Parkes

James Parkes

Instructor

James received his degree in Computer Science and Mathematics, then went on to become a Udacity instructor in several programs. His personal mission is clear: to open the doors of opportunity for others by empowering them with excellent educational experiences.

The Udacity Difference

Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.

Demonstrate proficiency with practical projects

Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.

  • Gain proven experience

  • Retain knowledge longer

  • Apply new skills immediately

Top-tier services to ensure learner success

Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.

  • Get help from subject matter experts

  • Learn industry best practices

  • Gain valuable insights and improve your skills