title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Fundamentals of JavaScript
Course Description
Overview
This course is designed to introduce students to JavaScript. Students will discuss the basics for creating meaningful and interesting pages. The course includes fun and real-world examples.The core capabilities and syntax of the language are introduced. Using JavaScript to add dynamic behavior and form validation are covered in depth. An emphasis is placed on interacting with the Document Object Model.
Objectives
- Recognize the role of JavaScript in providing behavior to Web pages
- Describe the benefits of JavaScript
- Explain the difference between JavaScript and Java
- Handle browser differences
- Utilize the DOM (Document Object Model)
- Implement the basic syntax
- Use Modern JavaScript techniques: literals, the default operator, etc.
- Validate forms and form elements
- Manipulate images
- Manage cookies and maintain state
- Discuss the significance of arrays in JavaScript
- Relate the JavaScript object model to traditional object-oriented languages
- Employ the best practices when writing JavaScript
Audience
- Systems Engineers
- Application Developers
- Web developers and managers
- Graphic designers
Prerequisites
- Experience with the Web and (X)HTML
Topics
- Role in Web development
- Difference between object-oriented (like Java) and object-based (like JavaScript) languages
- Incorporation of JavaScript in an HTML page
- Variables
- Statements and operators
- Built-in Window methods
- Literals
- Deferred vs. non-deferred code
- Function syntax
- Calling functions – argument passing
- Scoping rules
- JavaScript Object Model
- Browser Object Model
- Document Object Model
- Document object
- Using methods and accessing properties within the DOM
- Various looping techniques
- If and switch statements
- Try-catch clauses
- Working with and validating forms
- Working with form elements
- Add event handlers
- Event object
- Strings
- Dates
- Math Object
- Arrays
- Overview of state issues
- Cookies
- Saving
- Reading
- Image object
- Managing images
- Rollovers
- FIFO vs. LIFO array handling
- Sorting
- Associative arrays
- Browser issues
- JavaScript versions
- Best Practices
- Recommended references
Related Courses
-
SAS 1: Introduction to the SAS System
PLSA-115- Duration: 3 Days
- Delivery Format: Classroom Training
- Price: 2,100.00 USD
-
Advanced JavaScript
WDJS-220- Duration: 2 Days
- Delivery Format: Classroom Training, Online Training
- Price: 1,170.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
![self-paced](fynwyd/images/course-outline-self-paced-35x35.png)
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.