Skip to main content

Instructor-led training

Introduction to Javascript Training in Fort Mill, South Carolina

This course will teach the core functionality of the JavaScript language.

What you'll learn

This course will teach the core functionality of the JavaScript language. Students learn to use JavaScript effectively to make their web pages more dynamic and functional and to reduce the number of roundtrips to the server.

Prerequisites

Experience in the following areas is required: HTML Experience in the following areas would be beneficial: CSS Programming Experience

Course Outline

Module 1: JavaScript Basics

  • The Name “JavaScript”
  • The HTML DOM
  • JavaScript Syntax
  • Where Is JavaScript Code Written?
  • JavaScript Objects, Methods and Properties
  • Event Handlers

Module 2: Variable, Arrays, and Operators

  • JavaScript Variables
  • Arrays
  • JavaScript Operators

Module 3: JavaScript Functions

  • Built-in Functions
  • Built-in Functions vs. Methods
  • User-defined Functions

Module 4: Built-In JavaScript Objects

  • String
  • Math
  • Date
  • Type of Operator

Module 5: Conditionals & Loops

  • Conditionals
  • Loops

Module 6: JavaScript Form Validation

  • Accessing Form Data
  • Basics of Form Validation
  • Validating Radio Buttons
  • Validating Checkboxes
  • Validating Select Menus
  • Focus, Blur, and Change Events
  • Validating Textareas

Module 7: Images, Windows, and Timers

  • Image Rollovers
  • Preloading Images
  • Creating a Slide Show
  • Windows
  • Timers
  • Popup Timed Slide Show

Module 8: Navigator, History, and Location Objects

  • The navigator Object
  • Feature Detection
  • History Object
  • Location Object
  • Creating a Simple Quiz

Training locations

Introduction to Javascript training across the U.S. and beyond.

We provide Introduction to Javascript training onsite and live online for organizations throughout the United States and internationally.

View all Introduction to Javascript training locations

Train your team with HSG

Private, instructor-led training customized for your organization.

  • Onsite or live online delivery
  • Customized curriculum
  • Training for groups of 3 or more
  • Flexible scheduling
  • Experienced instructors
Request a Training Proposal

Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com

Ready to train your team?

Let's customize this training for your organization.

Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.