School of Continuing EducationRegistration InformationContact UsUWM HomeShopping Cart
UWM logo

SCE HomepageDean's WelcomeCourses & ProgramsCertificate ProgramsDistance EducationCalendarSpecial EventsDepartments & CentersCommunity ResearchInternationalCenter for the Study of the WorkplaceFaculty & StaffCustomized TrainingKeep Me Posted

Connect With Us

HomeCourses & ProgramsCertificate ProgramsFaculty & Staff

JavaScript Programming - Advanced


This is the second in a two-part series of courses on JavaScript.

This course is focused on advanced programming for JavaScript. Students should have a technical interest and aptitude, a strong programming background and be able to understand complex programming concepts quickly.  The goal of this course is to help students become proficient with the tools and techniques used to develop and debug complex JavaScript programs.

This course can be taken individually or as part of the Web Certificate Programs.

Who Should Attend

This course is appropriate for Web and Mobile Developers.

Close ▲

Benefits and Learning Outcomes

Upon completion of this course, you should be able to:

  • Understand and properly use JSON and Closures
  • Write and JavaScript and optimize performance
  • Understand JavaScript OOP, performance debugging, scoping and browser security implications

Close ▲

Course Outline/Topics

  • Understanding and properly use of JSON
  • Understanding and using Closures properly
  • Writing maintainable JavaScript
  • Optimizing Performance
  • Understanding the fundamentals of JavaScript OOP
  • Performing advanced debugging
  • Understanding scoping
  • Working with AJAX Web Services
  • Understanding browser security implications

Close ▲


This program can be applied toward the:

JavaScript Programming course OR proficiency with basic JavaScript programming

"Josh did an awesome job! He has a real talent for making the class interesting. We covered some complicated stuff, but he was very patient and detailed when explaining things."
Student, 2014

"I really enjoyed this class. Josh has a strong command of JavaScript and provided real world examples that we can implement in our applications today. He answered all of our questions and gave some tips on how to write better reusable code. He even gave us a nice overview on using source control to improve our development. I would definitely take another class with him."
Student, 2014

Tue., Apr. 14
Location: UWM School of Continuing Education (Click link for directions)
Instructor: Joshua Gall, Milwaukee, WI
CEUs: 0.7
Enrollment Limit: 20
Program No. 5071-7383
Register Now
  Related Courses  
CSS3 Advanced Techniques
JavaScript Programming - Part I
For more information, contact:
Pam Nellen, Program Manager, Business and Technology Programs,, 414-227-3208


Marketing & Technology Spring 2015 Brochure

Marketing & Technology Fall 2014 Brochure

Or download the pdf