Web Development Fundamentals - CS 115

Covers HTML, CSS, JavaScript, web structure, browser behavior, forms, events, and basic interactive web applications.

Study Tools

All

Study guides

8

7 Forms and User Input

Learn how to build accessible HTML forms, validate submitted input safely, and handle form submissions with JavaScript.
Study guide · Updated

5 JavaScript Fundamentals

Build a foundation in JavaScript by connecting values and variables to functions, decisions, and loops.
Study guide · Updated

8 Building Interactive Web Applications

Learn how HTML, CSS, and JavaScript work together to build accessible, interactive web applications, and how to validate, test, and refine them.
Study guide · Updated

6 The DOM and Browser Events

Learn how JavaScript represents, selects, and updates page elements, then use browser events to build responsive interfaces.
Study guide · Updated

3 CSS Styling and Layout

Understand how CSS selectors target HTML, how the cascade resolves competing styles, and how box sizing and layout systems help create adaptable pages.
Study guide · Updated

2 HTML Structure and Semantics

Learn how HTML structures web pages, how semantic elements clarify the purpose of content, and how to make page structure and media more accessible.
Study guide · Updated

4 Responsive Web Design

Learn how to build web pages that adapt to different screen sizes through flexible layouts, purposeful breakpoints, and usability testing.
Study guide · Updated

1 How the Web and Browsers Work

Learn how HTML, CSS, and JavaScript work together and how a browser retrieves, interprets, and renders a web page.
Study guide · Updated

Flashcards

8

8 Building Interactive Web Applications

Learn how semantic HTML, CSS, and JavaScript work together to build accessible, interactive web applications.
Flashcards · Updated

1 How the Web and Browsers Work

Learn how HTML, CSS, and JavaScript define web pages and how browsers fetch, interpret, and render them.
Flashcards · Updated

7 Forms and User Input

Learn how to build accessible HTML forms, validate input safely, and handle submissions with JavaScript.
Flashcards · Updated

5 JavaScript Fundamentals

Review JavaScript values, variables, functions, operators, and control flow used to build interactive browser behavior.
Flashcards · Updated

3 CSS Styling and Layout

Review how CSS targets HTML, styles text and color, determines element size, and arranges adaptable layouts.
Flashcards · Updated

6 The DOM and Browser Events

Learn how JavaScript represents and updates web pages with the DOM, and how browser events let interfaces respond to user actions.
Flashcards · Updated

4 Responsive Web Design

Learn how responsive web design adapts layouts to different viewport sizes using flexible sizing, breakpoints, and usability testing.
Flashcards · Updated

2 HTML Structure and Semantics

Learn how HTML structures web content and how semantic elements, headings, links, and image alternatives support clear, accessible pages.
Flashcards · Updated