Yelp Facebook LinkedIn YouTube Twitter Instagram

JavaScript & jQuery

JavaScript Classes in NYC

Start Coding JavaScript & jQuery

Go beyond HTML/CSS and learn JavaScript so you can add interactivity to webpages with animated slideshows, lightboxes (image enlargers), showing/hiding content, form validation, and more.

In this hands-on JavaScript class, you’ll start by learning the fundamentals of JavaScript code, and then get into jQuery. jQuery is an industry standard framework that lets you quickly and easily write powerful JavaScript. You’ll learn how to work with some useful jQuery plugins, and gain an understanding of how plugins work, so you can use any plugin!

This advanced course is for people who have experience building webpages. It is a coding class, so HTML & CSS knowledge equivalent to our Web Development Level 2 class is expected.

  • Small Classes
  • Computer Provided
  • Book included
  • Free Retake

Take this class as part of a certificate program and save:

Start Coding JavaScript & jQuery at a Top NYC School

This 18-hour JavaScript course will get you started coding JavaScript and jQuery. JavaScript can do a lot (from front-end to back-end) and if you’ve ever tried to learn it, you know it’s a step up from HTML and CSS. This introductory class starts from the beginning and covers the fundamentals of JavaScript (for front-end development) so you can start using it in your webpages.

Website coded with JavaScript
circle-arrow-solid circle-arrow-solid

Step-by-Step Exercises

In this class you’ll learn to use both JavaScript and jQuery to add interactivity to your website through step-by-step exercises that include a form, menu, photo filter, image carousel, and more.

Custom Workbook Included

Our JavaScript class comes with a custom step-by-step training manual sold to universities and schools around the world. Recreate the class projects and refresh the material anytime after the class.

Part of a Certificate Program

This class is included in our web development certificate programs. Take the other courses to earn a certificate!

Highly Reviewed by Our Alumni

From our hands-on training style to world-class instructors and proprietary curriculum, we deliver a learning experience our alumni can be proud of.

It was fascinating to discover the possibilities available while using JavaScript & jQuery once you understand how the code works. The instructor was extremely knowledgeable and did an awesome job of answering questions, giving us resources and explaining every detail for all the exercises we worked on. This is definitely a class you need to take and have in your tool belt.

German Hernandez

The Noble Desktop JavaScript & jQuery course is a great introduction to the world of programming. There is so much information covered in this course. I think anyone looking to improve their dev skills would benefit from this course.

Patrick Hobart

Excellent course! JavaScript dissected and made easy!

Maureen Anderson

JavaScript & jQuery class was educational, inspirational and exciting. I did not know that I can utilize JavaScript in so many different ways. The content offered is thorough and useful. I recommend this course to anyone who would like to start creating functional and dynamic websites.

Dmitrii Sinitskii

If you're considering changing your career to web development and you're not too confident in your JavaScript knowledge, this is the class for you!

Daniel McClean

I'm really glad that I took Noble Desktop's JavaScript & jQuery class. These are really powerful skills for web developers to have in their toolkit.

Zachary Edminster

The class and the instructor provided great examples for understanding the fundamentals of Javascript and jQuery. I felt I left the course with a more comfortable knowledge of what I once thought was too complex to grasp.

Shonica St John

Really gets at JavaScript + jQuery code—and manages to make it inviting and not cold!

adam bohannon

Excellent instructors... patient and extremely knowledgeable.

Raymond Hill

Noble Desktop takes you through the development path with ease and provides you the background needed for a career in web development and design.

Ben Schneider, Hudson River Park Trust

I highly enjoyed NobleDesktop's JavaScript & jQuery class. My instructor was very knowledgeable and the class materials were easy to follow and used real-life examples.

Charles Easton IV, The Lynx Group

Noble Desktop is fantastic 100% of classes (I have taken 4) have been well-paced and extremely real-world relevant.

Trudy Appling

circle-arrow-solid circle-arrow-solid

Frequently Asked Questions

  • Are there prerequisites? Do I need to come in with any prior coding knowledge?

    Students should feel comfortable coding HTML and CSS. You should have knowledge equivalent to our Web Development Level 2 class.

  • Do I need to bring anything to the class?

    No. We provide computers (Mac or PC) with a coding editor installed. Choose your operating system at checkout.

  • Do you offer discounts or a payment plan for this course?

    • 10% Alumni Discount: Get 10% off this course if you’ve previously taken any 12+ hour course.
    • $100 Individuals Discount: Take $100 off this course if you’re an individual paying for yourself (you’re not being reimbursed by a company).

    Discounts are applied at checkout (no promo code required) and will be verified after you place your order. Discounts are subject to change. Read our discount policies for more details.

    Payment Plan

    This course is not eligible for a payment plan, which is only available for programs priced at $2,495 and above. Read our Payment Plan FAQ for more details.

    Take this course as part of a certificate program and save:
  • Can I take this course online (remote learning)?

    You may attend this training virtually (online) at the scheduled time the course is offered (New York, Eastern Time).

    How does attending “live online” work?
    • Students can attend this training remotely through screen sharing software (we use Zoom).
    • Participants can hear the instruction, ask questions, and even share their screen with the instructor.
    • For audio you can use your computer’s microphone/speakers or call a phone number that we’ll provide.
    • Classes are activity-based and taught by a live instructor, so we strongly encourage students who are local to the area to attend in person!

What’s the Role of JavaScript & How Does it Fit into Web Development?

HTML, CSS, and JavaScript all work natively in a web browser. Eac has a distinctive, yet important role:

  • We use HTML to tag content appropriately as headings, paragraphs, links, images, forms, etc.

  • Once we’ve marked up the content, we style it with CSS. Using CSS we style type (color, size, etc.), set spacing, position, alignment, adjust the layout for multiple screen sizes and much more.

  • JavaScript is like the lord of a webpage, overseeing and controlling anything we want it to. JavaScript can change HTML or CSS (after a webpage has been created) based on user interaction, time, etc.

For example, when a user clicks a “Read More” link, JavaScript can sense the click and change the CSS to show the extra (hidden) text. Another example is validating a form. When you want to make sure a user has entered a certain type of information, JavaScript can look at what has been entered, make sure it matches a certain set of criteria, and then display an error message if it doesn’t. JavaScript creates the error message by adding HTML content (that can be styled with CSS). Once the information in the form has been corrected, JavaScript can remove the error from HTML and allow the form to be submitted. There are many more things JavaScript can do, but hopefully these examples give you a better sense of how it works.

JavaScript Libraries (jQuery, React, etc.)

A JavaScript library is JavaScript code that someone wrote and made available for you to use. Libraries speed up your coding because you don’t have to write as much code, and you can use smartly written code that may be beyond your own coding abilities! Here are just a few examples of popular JavaScript libraries:

  • jQuery: The Swiss army knife of JavaScript libraries, jQuery helps make doing many thiings with JavaScript easier, from targeting elements within the webpage, to changing those elements once you’ve found them. Many people have take their jQuery code and created a jQuery plugin, which allows you to quickly use their code in your webpage.
  • GreenSock: Ultra high-performance, professional-grade animation. This library is focused solely on animation, allowing you to create amazing animations as fast as possible. You can use it to animation just about anythiing in a webpage, and even Google recommends it for animating ads.
  • React: A JavaScript library for building user interfaces. Created by Facebook, this JavaScript library creates components that manage their own state, updating when data changes.

JavaScript for Front-End & Back-End

JavaScript initially was only a front-end language, but today you can also use JavaScript for back-end development. Front-end JavaScript works natively in a web browser and interacts with HTML and CSS. As more developers learned JavaScript, they wanted to use it on the back-end (the web server). Instead of having to learn a different server-side language such as PHP, Ruby on Rails, etc. you can use Node.js to perform server-side tasks using JavaScript.

In our JavaScript & jQuery class we focus on getting you started with using native JavaScript for front-end development, as well as jQuery.