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:

Add interactivity & let users change elements on the page

Take user input & update content (like choosing the right image)

Add smooth scrolling, which makes in-page navigation nicer (popular on single page sites)

Add form validation to make sure users enter the correct info

Learn to make image galleries

Let users hide/show content to keep layouts clean

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.

  • “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

  • “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 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

  • “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

    Attended the JavaScript & jQuery course

  • “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

    Attended the JavaScript & jQuery class

  • “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

    Learned key skills for using JavaScript and jQuery in the 18-hour class

  • “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

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.

Website coded with JavaScript

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.

JavaScript training workbook with step-by-step exercises

Part of a Certificate Program

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

Earn a coding certificate at Noble Desktop

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.