We may earn an affiliate commission when you visit our partners.
Udacity logo

Introduction to HTML and CSS

Josh Bernhard , Karl Krueger, Derek Steer, Richard Kalehoff, and Juno Lee
Introduction to HTML and CSS syntax with problem sets.

What's inside

Syllabus

Set up your development environment for writing HTML and learn basic tags and syntax.
Get practice creating HTML documents and writing tags with this collection of fun challenges.
Read more
Learn the basics of CSS syntax and get started adding style to your websites.
Practice writing CSS and styling websites while exploring new properties in this problem set.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops skills and knowledge that are highly relevant to industry
Builds a strong foundation for beginners
Introduces the basics of HTML and CSS
Includes practice problem sets
Taught by experts in the field

Save this course

Save Introduction to HTML and CSS to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Introduction to HTML and CSS. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Introduction to HTML and CSS will develop knowledge and skills that may be useful to these careers:
Web Developer
Web Developers design, develop, and maintain websites and web applications. They use HTML and CSS to create the structure and style of a website. This course will serve as a strong introduction to the portions of this career related to these languages.
Quality Assurance (QA) Tester
QA Testers ensure that software applications meet quality standards. They use HTML and CSS to test the functionality and usability of websites and web applications. This course will help build a good foundation for understanding the code that they test.
Web Designer
Web Designers plan and create the look and feel of a website or web application. They use HTML and CSS to create the layout, content, and overall design of the website. This course will help someone aspiring to this role learn the building blocks of the work that they do.
UI Designer
UI Designers focus on the visual design of a website or web application. They use HTML and CSS to create the look and feel of a website. This course will help build a good foundation for understanding the building blocks of technology used to implement designs.
Technical Writer
Technical Writers create documentation for software products. They use HTML and CSS to create user guides, tutorials, and other technical documentation. This course will be very helpful in understanding the building blocks of the products that are documented.
Front-End Developer
Front End Developers work on the user-facing side of a website or web application. They use HTML and CSS to design and implement the layout and style of a website. While this course will help with the building blocks of the work that these professionals do, it does not cover the full knowledge set needed to be successful.
Product Manager
Product Managers oversee the development and launch of software products. While HTML and CSS may be part of the products that this professional manages, this course will only partially contribute to the knowledge needed to excel in this role.
Software Engineer
Software Engineers apply engineering principles to design, develop, and maintain software applications. While HTML and CSS can sometimes be part of a Software Engineer's toolkit, these languages are not a primary focus and this course will only partially contribute to the knowledge needed for this role.
Information Architect
Information Architects design and organize the structure and content of a website or web application. They use HTML and CSS to create prototypes and mockups of website designs. While this course may help Information Architects understand the building blocks of the code that other members of their team implement, it does not directly apply to their primary responsibilities.
User Experience (UX) Designer
UX Designers focus on the user experience of a website or web application. They use HTML and CSS to create prototypes and mockups of website designs. While this course may help UX Designers understand the building blocks of the code that other members of their team implement, it does not directly apply to their primary responsibilities.
Computer Systems Analyst
Computer Systems Analysts design and implement computer systems. They use HTML and CSS to create prototypes and mockups of website designs. While this course may help Computer Systems Analysts understand the building blocks of the code that other members of their team implement, it does not directly apply to their primary responsibilities.
Network Administrator
Network Administrators manage and maintain computer networks. While HTML and CSS are not used in network administration, an understanding of how to code may still be helpful. This course will only partially contribute to the knowledge needed to do this work.
Database Administrator
Database Administrators manage and maintain databases. While HTML and CSS are not used in database management, an understanding of how to code may still be helpful. This course will only partially contribute to the knowledge needed to do this work.
Information Security Analyst
Information Security Analysts protect computer networks and systems from security breaches. While HTML and CSS are not used in information security, an understanding of how to code may still be helpful. This course will only partially contribute to the knowledge needed to do this work.
Data Scientist
Data Scientists use data to solve business problems. While HTML and CSS are not used in data science, an understanding of how to code may still be helpful. This course will only partially contribute to the knowledge needed to do this work.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introduction to HTML and CSS.
An exhaustive reference guide covering both HTML and CSS. An invaluable resource for developers seeking a comprehensive reference tool.
A classic guide to CSS, providing advanced coverage of CSS techniques and best practices. Especially useful for those seeking a deeper understanding of the subject matter.
A comprehensive handbook that covers essential HTML, CSS, and JavaScript topics for web development. Includes advanced content relevant to professional developers.
Provides advanced coverage of CSS including a rich reference of CSS properties. Commonly used as a reference guide by professional web designers.
Provides a collection of practical CSS solutions to common web design problems. Especially useful for developers seeking to improve the quality of their CSS code.
Introduces the basic concepts of HTML and CSS with a highly interactive and visually-oriented presentation. Especially useful for those who prefer a non-traditional approach to learning.
A visual guide to HTML and CSS, providing a quick and easy-to-follow introduction to these web technologies. Especially useful for beginners or those seeking a refresher.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser