Skip to Content
Course

Introduction to HTML and CSS

CSE-41207

Build Responsive Websites: Learn HTML and CSS the Right Way

Dive into the world of web development with our Introduction to HTML and CSS course—your first step toward becoming a professional front-end developer. This beginner-friendly course introduces you to the foundational technologies that power every website: HTML5 for structure and CSS3 for style. You will learn how websites are built, how different browsers render web content, and how to ensure your web pages are both beautiful and functional on all screen sizes.

From creating clean, semantic markup to styling content with cascading style sheets, you will develop hands-on skills through practical exercises and real-world examples. You will also discover how to create responsive layouts using media queries and build websites that work seamlessly across desktops, tablets, and mobile phones.

Course Highlights:

  • HTML Structure and Lists: Learn the essential elements of HTML5 including headings, paragraphs, ordered and unordered lists.
  • Links, Images, and Tables: Create interactive and visually rich content by embedding media and linking pages.
  • Forms and Multimedia: Use HTML5 forms to collect user input and integrate audio and video into your web pages.
  • CSS Styling: Explore color, typography, spacing, and other visual styling tools to enhance your site design.
  • Box Model and Layouts: Understand the CSS box model and learn techniques for creating structured and flexible page layouts.
  • Grids and Flexbox: Discover how to use CSS Grid and Flexbox to create modern, responsive web page designs.
  • Responsive Web Design: Apply media queries and layout techniques to ensure your website looks great on all devices.

Course Benefits:

  • Gain hands-on experience building and styling web pages using industry-standard tools and techniques.
  • Develop websites using semantic HTML5 and modern CSS3 best practices.
  • Learn to build web pages that meet W3C standards and are optimized for SEO.
  • Understand the principles of responsive design to create mobile-friendly websites.
  • Build and validate multiple web projects designed for desktop, tablet, and mobile users.
  • Master layout tools like CSS Grid and Flexbox to structure content effectively across screen sizes.
  • Create content that is accessible, user-friendly, and optimized for search engine indexing.

Software: Any Text Editor. Here are some recommendations:

Course Details and Next Steps

Who Should Take This Course?

  • Beginners: Anyone looking to start a career in front-end or full-stack web development.
  • Aspiring Web Designers: Graphic designers or creatives who want to bring their designs to life on the web.
  • Digital Marketers: Professionals who need to understand how websites are structured and styled.
  • Entrepreneurs and Freelancers: Anyone who wants to build and maintain their own website without relying on templates or builders.
  • Students and Tech Enthusiasts: Learners interested in exploring coding fundamentals and website creation.

 

Course Information

Online
3.00 units
$695.00

Course sessions

Closed

Section ID:

188319

Class type:

Online Asynchronous.

This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.

Textbooks:

Murach's HTML and CSS (5th Edition) 5th
by Ruvalcaba, Zak and Boehm, Anne

ISBN / ASIN: 9781943872862

You may purchase textbooks via the UC San Diego Bookstore.

Policies:

  • No refunds after: 4/7/2025

Schedule:

No information available at this time.
Closed

Instructor: Kristian Secor, M.S., Ed.D. Educational Technology

Kristian Secor, M.S., Ed.D. Educational Technology

Developer, educator and author of web and mobile technologies.

Kristian Secor teaches Principle of User Experience, User Experience Design I, and User Interface Design for the User Experience (UX) Design certificate program. 

He has taught web design topics ranging from server-side programming to user experience for ten years, and has taught over 200 courses in seventeen topics. He has produced websites for diverse markets such as school districts and sports franchises. He received a master's degree in eMedia from Quinnipiac University and an Ed.D. in Instructional Leadership from Argosy University.

 

Full Bio