JavaScript

This page showcases my work and projects related to interactive web features built using JavaScript, including logic, behavior, and dynamic content updates. I have included 2 examples from each class.

WEB 114: Web Scripting: JavaScript I

This course introduced the fundamentals of client-side scripting with JavaScript. I learned how to use variables, functions, arrays, and control structures to build dynamic web features. I also practiced writing clean, debuggable code and explored how to handle events, improve interactivity, and address basic security considerations in the browser.

To-Do List Project

This project demonstrates some JavaScript Knowledge, and allows you to make a to-do list!


Final Project

This project creates a JavaScript game that has 3 rounds. First is a matching game, followed by a definition-to-term challenge, and is then finished with a math challenge.

WEB 124: Web Scripting: JavaScript II

This course focused on using JavaScript to build interactive, user-friendly experiences in the browser. I learned how to work with the DOM and BOM, validate forms, manipulate data with arrays and strings, and apply object-oriented programming techniques. I also practiced debugging, linting, and writing secure, maintainable code.

Drawing Board Project

This project creates a drawingboard using JavaScript


Final Project

This project is a calulator that uses JavaScript to show a set of different mathmatical outcomes.