Set your skills ablaze with $/£/€1,500 off a short course.

My Account

JavaScript 101: Creating Interactive Websites | FREE Livestream | San Jose

About this workshop

Welcome to Free Fridays!

Our Free Friday Livestreams are here to give you a bite-sized sample of what you’ll learn in our Workshops, Part Time and Immersive courses.

Are you looking to make your websites more dynamic using JavaScript, but aren’t sure where to start? This JavaScript 101 Livestream is perfect for you!

In this free, two-hour livestream tutorial, you’ll learn how the programming language JavaScript powers dynamic websites and applications through animations, drop-down effects, and more. We’ll survey the JavaScript landscape, learn some JavaScript coding skills, get a taste of DOM manipulation, and how developers update the appearance and content of a web page in real time. Then, apply what you’ve learned to add animations and effects to a website. All in real time, taught by an industry pro.

Join us for JavaScript 101 to learn the basics, and gain the skills to create interactive websites your audiences will love!

As an added bonus, a member of our Admissions Team will be joining this livestream to talk to you about the enrollment process for our Part Time and Immersive courses, and answer your questions regarding course pacing, payment options, career development, and more!

What will the livestream learning experience be like? - Ask questions and build your online network by interacting with fellow classmates and an expert instructor — all in real time via live chatbox and Q&A. - Complete optional classwork to give you a hands-on taste of the subject. - Learn new skills in the comfort of your own home, or on the go! All participants will be automatically muted with no video.


  • Gain an overview of the JavaScript landscape and its placement in the web development ecosystem.
  • Learn basic JavaScript code.
  • Practice programmatic thinking by writing Javascript pseudo-code.
  • Write expressions that assign and evaluate variables.
  • Register and trigger event handlers that respond to user interaction.

Prereqs & Preparation

  • JavaScript 101 is taken completely online, and requires a computer and a strong internet connection.
  • We will provide a Zoom link on the day of the class. If you want to complete the in-class exercise...
  • A second monitor is strongly recommended.
  • You should have basic HTML and CSS experience.
  • Complete DASH Project 1.
  • Create a free replit account.
  • Have Google Chrome on your computer.

NOTE: Some domains block our automated emails, so If you don’t receive sign-in instructions within 1 hour of the livestream, please reach out to, and we’ll send sign-in instructions right away!

Let’s Keep You Updated

Enter your email to start following

I have read and acknowledge General Assembly's Privacy Policy and Terms of Service. SMS message and data rates may apply.