0% found this document useful (0 votes)
26 views2 pages

JavaScript Specialist Course Overview

The JavaScript Specialist course teaches fundamental concepts of JavaScript, enabling students to create interactive and dynamic web applications. Topics covered include DOM manipulation, event handling, AJAX, and form validation, among others. The course is designed for individuals aiming to enhance their web development skills, with no prior JavaScript knowledge required, though familiarity with web page development is necessary.

Uploaded by

arminabbasi763
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views2 pages

JavaScript Specialist Course Overview

The JavaScript Specialist course teaches fundamental concepts of JavaScript, enabling students to create interactive and dynamic web applications. Topics covered include DOM manipulation, event handling, AJAX, and form validation, among others. The course is designed for individuals aiming to enhance their web development skills, with no prior JavaScript knowledge required, though familiarity with web page development is necessary.

Uploaded by

arminabbasi763
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Web Development Series

JavaScript Specialist
The JavaScript Specialist course focuses on the fundamental concepts of the JavaScript language. This
course will empower you with the skills to design client-side, platform-independent solutions that greatly
increase the value of your Web site by providing interactivity and interest. You will learn how to use
JavaScript to communicate with users, modify the Document Object Model (DOM), control program flow,
validate forms, animate images, create cookies, change XHTML on the fly, and communicate with
databases.

By the end of this course, you will understand and use the most popular applications of JavaScript.

Topics
The window Object
Introduction to JavaScript The document Object Custom JavaScript Objects
Introduction to Scripting The with Statement Creating Custom Objects
JavaScript Characteristics The image Object Creating a JavaScript Object: The
JavaScript and Common The history Object Constructor
Programming Concepts The location Object Creating an Instance of a Custom
JavaScript Flavors and Versions The navigator Object Object
Server-Side vs. Client-Side Creating Object Methods
Applications JavaScript Language Objects Creating Functions for Your Objects
Annotating Your Code with Introduction to JavaScript
Comments Language Objects Changing X/HTML on the Fly
The String Object Changing X/HTML on the Fly
Working with Variables and Evaluating Strings Using the getElementByID Method
Data in JavaScript JavaScript Regular Expressions Using the getElementsByName
Using JavaScript to Communicate The Array Object Method
with the User The Date Object Using the getElementsByTagName
Using Data More Than Once: Setting and Extracting Time Method
Variables Information Modifying Attributes within the
JavaScript Expressions The Math Object DOM
Operators Appending Text to the DOM
Inline Scripting, Simple User Developing Interactive Forms
Events, and Basic Event with JavaScript JavaScript Libraries
Handlers Interactive Forms JavaScript Libraries
Keywords and Reserved Words Overview of Form Elements Choosing a Code Library
Referring to Form Elements External and Pre-Made Scripts
Functions, Methods and Events The form Object Loading Your First Library
in JavaScript The button Object Using JavaScript Library Plug-ins
Introduction to Functions The checkbox Object Best Practices with JavaScript
Defining a Function The text and textarea Objects Libraries
Calling a Function The radio Object Copyright Issues and JavaScript
User Events and JavaScript Event The select Object
JavaScript and AJAX
Handlers Form Validation
Introduction to AJAX
Methods as Functions
JavaScript Security Introduction to XML
Controlling Program Flow in Introduction to JavaScript Security Interactions Among JavaScript,
XML and XHTML
JavaScript Issues
Using AJAX Scripts
Controlling Decisional Program Browser vs. Operating System
Browser-Specific Security Issues AJAX and Servers
Flow
Browser Compatibility and Client- AJAX and Databases
The if...else Statement
Side Detection Usability Issues with AJAX
The while Statement
Script blocking Combining AJAX with Libraries
The do...while Statement
Differences in [Link] Alternatives to XML-based AJAX
The for Statement
The break Statement Among Browsers
Debugging and Troubleshooting
The continue Statement Malicious and Accidental Coding
Frame-to-Frame URL Changing JavaScript
The switch Statement
Signed Scripts What Is Debugging?
The JavaScript Document Cross-Site Scripting (XSS) Tools for Debugging Code
Testing Code in Various Browsers
Object Model (DOM) Cookies and Security in JavaScript
Debugging Logical Errors
The JavaScript Document Object Creating Secure JavaScript Code
JavaScript and Mobile Devices
Model (DOM)

Certification Partners, LLC - 1.800.228.1027 - 1.602.275.7700


[Link] - [Link] - [Link]
Target Audience
The CIW JavaScript Specialist course is for individuals who want to understand how to fully use the
features of the JavaScript programming language in Web application development. These specialized Web
language skills can help you begin or grow a career in advanced Web development and technologies:

• Web developers

• Software developers

• Application programmers

• Client/server developers

• Desktop publishers

Job Responsibilities
Implement and maintain hypertext-based Web sites using authoring and scripting languages; create Web
content; use Web management tools and digital media tools; and apply human-factor principles to design.

Prerequisites
No prior knowledge of the JavaScript programming language is necessary. However, students should be
familiar with using the Internet, developing Web pages and configuring networks to a level consistent with
that found in the CIW Web Foundations series. Knowledge of X/HTML code development is required.

Certification Partners, LLC - 1.800.228.1027 - 1.602.275.7700


[Link] - [Link] - [Link]

You might also like