Loading...

Course Description

In this course, you will explore the potential of interactivity by adding JavaScript to a website. First, you will consider the use of interactivity and identify some common best practices and pitfalls. You will then dive into the JavaScript language, practicing the basics of JS syntax and jQuery. Next, you will discover event-based programming concepts such as event handlers, state, and conditionals. Finally, you will debug both the syntax and logic of your JS code.

You are required to have completed the following course or have equivalent experience before taking this course:

  • Framing Front-End Web Development
  • Structuring Content with HTML
  • Styling Web Content with CSS
  • Composition and Responsive Design

Faculty Author

Kyle Harms

Benefits to the Learner

  • Develop the perspective and confidence of a programmer
  • Recognize basic JavaScript & jQuery syntax rules and event-based programming techniques
  • Design interactivity to improve the user experience
  • Leverage the relationship between HTML, CSS, JavaScript, and the web browser to create functional and interactive web designs
  • Debug and troubleshoot web development issues

Target Audience

  • Aspiring web developers, web designers, and UX designers
  • Backend programmers who need front-end skills to become full-stack developers
  • Self-taught web programmers
  • Entrepreneurs
Loading...
Cornell Computing and Information Science
Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry so that we may promptly notify you when enrollment opens.
Required fields are indicated by .