JavaScript for Front-End

at Practical Programming - Midtown

Course Details
$975 30 seats left
Start Date:

Mon, Apr 24, 10:00am - Apr 26, 5:00pm Eastern Time ( 3 sessions )

Midtown, Manhattan
185 Madison Ave 3rd Fl
Btwn E 34th & E 35th Streets
New York, New York 10016
Class Level: Advanced
Age Requirements: 15 and older
Average Class Size: 3

Flexible Reschedule Policy: This provider has flexible, free rescheduling for any-in person workshop. Please see the cancellation policy for more details

What you'll learn in this web development course:

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.


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

  • What You'll Learn
  • Write JavaScript code to add animation and interactivity to your webpages.
  • Learn the fundamentals of the JavaScript language (variables, loops, arrays, functions, etc.).
  • Understand how to use free JavaScript frameworks, such as the industry standard jQuery.
  • Learn how to use jQuery plugins to quickly can add many different kinds of common functionality.
  • Create animated slideshows.
  • Build animated image enlargers, show/hide additional content, and much more.

Course Syllabus

Section 1

  • Fundamentals of JavaScript Code
  • Reusing Code with Functions
  • Simple Accordion with JavaScript
  • If Statements: Clearing Form Fields
Section 2

  • Introduction to JavaScript Objects & the DOM
  • Dynamically Changing Content with Custom Objects
  • Introduction to Arrays & the Math Object
  • Introduction to For Loops
Section 3

  • Exploring JavaScript Selectors
  • Photo Filter Website: User Friendly Navigation
  • Photo Filter Website: Getting the Photos to Filter
  • Photo Filter Website: Creating an Exclusive Filter
Section 4

  • Showing/Hiding Content with jQuery Animation
  • Sharing JavaScript Across Pages
  • jQuery Hover Animation
  • More Advanced jQuery Showing/Hiding
Section 5

  • jQuery Lightbox: A Pop-up Image Viewer
  • jQuery Cycle: A Simple Slideshow
  • jQuery Cycle: Adding Slideshow Controls
Section 6

  • jQuery Cycle: Adding a Pause Button
  • jQuery Form Validation
  • jQuery Image Carousel

Still have questions? Ask the community.

Refund Policy
If you withdraw two days before the course start date, any deposit paid will be refunded in full. 

No refunds will be given for cancellations made after that date. If you cannot attend our class or workshop, for which you were charged, you will receive 25% discount for any other course.


Google Map

Practical Programming

All classes at this location

Start Dates (1)
Start Date Time Teacher # Sessions Price
10:00am - 5:00pm Eastern Time TBD 3 $975
This course consists of multiple sessions, view schedule for sessions.

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 9750 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 Practical Programming (378)

Similar Classes

School: Practical Programming

Practical Programming

Practical programming classes and workshops for everyone who wants to learn how to code from scratch or practice Python. You will learn how to start using Python, problem solving with algorithms and make dynamic web applications.

No coding experience needed, anyone who would like to learn how to code...

Read more about Practical Programming

CourseHorse Approved

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

Ready to take this class?
Booking this class for a group? Find great private group events here