JavaScript Circuit is unfortunately unavailable

Thankfully we have 6 other JavaScript Classes for you to choose from. Check our top choices below or see all classes for more options.

Course Details
Start Date:

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.

Mentor-guided, online class
Class Level: Intermediate
Age Requirements: 18 and older
Average Class Size: 20
System Requirements: Our educational content is designed for active, motivated, and curious students, so the fact that you’re here is a good start. We've put together a list of some common questions we're asked about our digital subscription. If you still have questions after reading this, please don’t hesitate to reach out at [email protected] – we’re more than happy to help.

Q: Where does this video come from?

A: Our online videos are recorded at our NYC campus, right across from Zaro’s. We handpick the best of our classes + workshops and fresh squeeze them to produce an online offering for students who prefer to learn on their own time, who live far from a GA campus, or who just love pressing rewind.

Q: If I pay for this class, do I own it?

A: When you pay for an online class recording you can view it forever. No need to download.

Q: Can I watch this on my iPhone, iPad, Kindle Fire, or screen TV?

A: Right now you can only watch our online classes on your computer. We’ll soon make it available on mobile devices as well. If you have a big screen TV, can we come over and watch Gossip Girl?

Q: What other kinds of online classes does GA offer?

A: GA currently offers a number of free online livestream classes where you can ask the instructor questions, meet like-minded peers, and hide away from your office mates during lunch. Over the coming months we will slowly roll out an archive of classes that students will be able to purchase.

Q: Is there a default timezone for your live stream listings?

A: All of our live streams are labeled according to New York time (EST/EDT) in accordance with a panel of artisan watchmakers.

Q: I live on the other side of the globe and won't be awake when the live stream airs. What can I do?

A: Select the "live stream + video recording" option when purchasing and watch it whenever you like (after original airing, barring time travel ability.

Q: What is a "replay"?

A: A replay is a pre-recorded live steam that is being rebroadcast. The instructors will not be available to answer questions, but if you send questions to [email protected], we will attempt to pass them along and get them answered if possible (please allow time for delivery, no shipping and handling costs apply).

Q: How can I find out more about GA’s online classes?

A: You should check out our current lineup up of livestream classes. You should also sign-up for our weekly newsletter.

Q: What is GA’s refund policy?

A: We hope all our students enjoy our classes. If, for some reason, you would like to request a refund, please email [email protected] with a brief explanation. We’ll respond as soon as possible. Region-specific policies are listed here.
Class Delivery: Work 1:1 with a Mentor
We pair you with a mentor who has extensive professional and academic knowledge of the field. Your mentor will be there with you every step of the way as you take on new challenges and acquire new skills. Get useful feedback on improving your work and advice on how to meet your goals. Excel with confidence knowing that you have the support you need to succeed.

Learn from Anywhere, On Your Schedule
Each week, you’ll complete a series of videos, quizzes, slideshows and projects through our online platform – accessible at any time. Book sessions with your mentor when you are available, and grow with us at your pace.

We’ll Get You To The Finish Line
We know that staying motivated during an extended online class can be challenging. To keep you excited, motivated, and focused, our team is available to answer questions, get feedback, and partner with instructors to make sure you get what you need from your learning experience.

What you'll learn in this javascript class:

JavaScript empowers developers to program web apps on the client side. Learn essential skills to compete in this in-demand field with our 10-week course.

Focus on the fundamentals
Establish a strong foundation in the basics of programming and the syntax of the JavaScript language.

Build sophisticated websites
Leverage jQuery to handle events and add effects that take your HTML and CSS to the next level.

Add front-end interactivity
Create dynamic and beautiful user interfaces that respond to your users.

Apply your skills
Put your knowledge to the test with code challenges and special projects.

What You'll Learn
  • Getting Started
    An overview of the JavaScript landscape and its role, placement, and power in the web ecosystem.
  • JavaScript Fundamentals
    Practice programmatic thinking, understand fundamental data types, and learn about arrays.
  • Control Flow
    Discover how conditional statements and loops are used to manipulate data stored in variables and arrays.

  • Functions
    Tap into fundamentals on how to create functions, pass parameters, return values, and understand variable scope.
  • Objects
    Implement object-oriented programming in JavaScript. Learn how to create objects, use objects, and work with JSON data.

  • DOM Manipulation
    Implement the DOM and discover the role of JavaScript in DOM manipulation. Explore events and how to use them.
  • jQuery I
    Get to know jQuery with this introduction on how to use jQuery for DOM manipulation.

  • jQuery II
    Dive deeper into using jQuery events and effects to manipulate, add, and remove DOM elements.

  • APIs
    Establish a core understanding of how APIs work and how to pull data from them.

  • Deployment
    Prototype your web application and learn how deployment and hosting works.

  • Final Project
    Test your knowledge of JavaScript by adding interactivity and functionality to a web page to pull data from a third party site or app.
The JavaScript Circuit requires basic knowledge of HTML and CSS to enroll. If you aren’t familiar with these subjects, consider starting out with one of our great HTML and CSS classes.

Important notes:

  • Most course content is taught through videos, quizzes, slideshows and projects. Take advantage of these interactive and educational tools at any time. Connect with your mentor to schedule weekly one-on-one meetings at intervals that work best for you.
  • Schedule posted is the start and end date. Class is accessible anytime within the period. Explore lessons and projects at your convenience; a week’s content takes about 6 to 8 hours to complete.
This program is not open to enrollments for individuals who plan to take the course from the following US states: Alabama, Nebraska, Oklahoma, Utah, Wisconsin, and Wyoming.

School Notes:
For students enrolling in 12 week part time and immersive classes, it is not recommended that you book more than one class simultaneously.

Still have questions? Ask the community.

Refund Policy
If you can't make it to a class/workshop, please email us at [email protected] at least 7 days before the scheduled event date. No refunds will be given after this timeframe.
Start Dates (0)

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!

Similar Classes

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 12500 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Reviews of Classes at General Assembly (2,242)

School: General Assembly

General Assembly

General Assembly is a pioneer in education and career transformation, specializing in today’s most in-demand skills. The leading source for training, staffing, and career transitions, we foster a flourishing community of professionals pursuing careers they love.

What began as a co-working space in...

Read more about General Assembly

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Online educator.

Want to take this class?

Save to Wish List
Taking this class for work? Get exclusive perks & discounts for free.

6 Top Choices

Mastering JavaScript & JQuery

at QuickStart -

This course provides an introduction to and experience working with the JavaScript programming language in the environment it's used in the most: the browser. JavaScript is simple and elegant but is often difficult to work with because it's so different from the programming languages most developers are used to working with. This course also covers...

Monday Oct 28th, 10am - 6pm ET

  (5 sessions)

5 sessions

Coding 201 JavaScript

at Silicon STEM Academy -

One of the three core programming languages supporting content management and production on the World Wide Web, JavaScript is an essential language to learn in the world of programming. Learn the fundamentals of variables, user input, Booleans, and logical and comparison operators, use of math and graphics, random generators, data structures, along...

Monday Oct 28th, 5pm - 6:30pm ET

  (12 sessions)

12 sessions

JavaScript for Programmers

at AcademyX -

JavaScript is a simple, yet powerful programming language that adds interactivity to otherwise static Web pages. You can use JavaScript to validate data, such as credit card information, in HTML forms; create dynamic pull-down menus; run animated slideshows; and display attention-getting rotating banners. JavaScript is also favored by web professionals...

Thursday Oct 31st, 9am - 4pm ET

  (2 sessions)

2 sessions

Javascript Bootcamp

at General Assembly -

This course will take students who have little to no experience with the Javascript Programming language and get them up and running with core JS principles. We will begin by running Javascript in our command line, learning to declare variables, control the flow of a program using conditional statements, declare arrays, create functions and write loops...

Thursday Nov 7th, 11am - 5pm ET

Advanced Code in One Day Remote Bootcamp

at General Assembly -

This course will build off of the knowledge students have gained in the Code in One Day Remote Bootcamp to build a more advanced understanding of HTML & CSS and to incorporate Javascript into their websites.  Starting with variables, control flow, loops, functions, arrays, and objects, students will begin exercises that allow them to work...

Tuesday Nov 19th, 11am - 5pm ET

Javascript Development

at General Assembly -

This is part time course. Our industry-leading campus course is coming to you. Start coding with the No. 1 programming language in web development, JavaScript, and learn to add interactivity to websites, integrate with third-party APIs, and create rich front-end web applications. All online, all from wherever you are. WHY TAKE THIS COURSE? The Big...

Tuesday Dec 10th, 8pm - 11pm ET

  (20 sessions)

20 sessions