CIW: JavaScript Specialist (1D0-635)

Course

Online

£ 250 VAT inc.

Call the centre

Description

  • Type

    Course

  • Methodology

    Online

  • Duration

    Flexible

The CIW JavaScript Specialist course teaches developers how to use the features of the JavaScript language to design client-side, platform-independent solutions. Students will also understand and use the most popular applications of JavaScript. These specialized Web language skills can help you begin or grow a career in advanced Web development and technologies.

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.

This CIW JavaScript Specialist course also prepares you for the CIW's JavaScript Specialist certification.

Important information

Price for Emagister users: We are offering a 20% discount this month for all enrolments that are paid in full and made online.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now closed

About this course


Key Topics

The CIW: JavaScript Specialist Course is divided into following lessons:

Lesson 1: Introduction to JavaScript
Lesson 2: Working with Variables and Data in JavaScript
Lesson 3: Functions, Methods and Events in JavaScript
Lesson 4: Controlling Program Flow in JavaScript
Lesson 5: The JavaScript Document Object Model (DOM)
Lesson 6: JavaScript Language Objects
Lesson 7: Developing Interactive Forms with JavaScript
Lesson 8: JavaScript Security
Lesson 9: Custom JavaScript Objects
Lesson 10: Changing X/HTML on the Fly
Lesson 11: JavaScript Libraries
Lesson 12: JavaScript and AJAX
Lesson 13: Debugging and Troubleshooting JavaScript

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.

This CIW: JavaScript Specialist Course will prepare you for following certification:

CIW: JavaScript Specialist Certification
Exam Code: 1D0-635

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2016

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 16 years

Subjects

  • Ajax
  • Web
  • IT Security
  • Security
  • XML
  • XML training
  • Design
  • HTML
  • Web Development
  • Programming
  • Testing
  • Server
  • IT
  • Javascript
  • Javascript training

Teachers and trainers (1)

Support Advisor

Support Advisor

Support Advisor

Course programme

Course OutlineHow is the Course Structured?

Lesson 1: Introduction to JavaScript

  • Introduction to Scripting
  • JavaScript Characteristics
  • JavaScript and Common
  • Programming Concepts
  • JavaScript Flavors and Versions
  • Server-Side vs. Client-Side
  • Applications
  • Annotating Your Code with
  • Comments

Lesson 2: Working with Variables and Data in JavaScript

  • Using JavaScript to Communicate with the User
  • Using Data More Than Once: Variables
  • JavaScript Expressions
  • Operators
  • Inline Scripting, Simple User
  • Events, and Basic Event
  • Handlers
  • Keywords and Reserved Words

Lesson 3: Functions, Methods and Events in JavaScript

  • Introduction to Functions
  • Defining a Function
  • Calling a Function
  • User Events and JavaScript Event
  • Handlers
  • Methods as Functions

Lesson 4: Controlling Program Flow in JavaScript

  • Controlling Decisional Program Flow
  • The if...else Statement
  • The while Statement
  • The do...while Statement
  • The for Statement
  • The break Statement
  • The continue Statement
  • The switch Statement

Lesson 5: The JavaScript Document Object Model (DOM)

  • The JavaScript Document Object Model (DOM)
  • The window Object
  • The document Object
  • The with Statement
  • The image Object
  • The history Object
  • The location Object
  • The navigator Object

Lesson 6: JavaScript Language Objects

  • Introduction to JavaScript
  • Language Objects
  • The String Object
  • Evaluating Strings
  • JavaScript Regular Expressions
  • The Array Object
  • The Date Object
  • Setting and Extracting Time
  • Information
  • The Math Object

Lesson 7: Developing Interactive Forms with JavaScript

  • Interactive Forms
  • Overview of Form Elements
  • Referring to Form Elements
  • The form Object
  • The button Object
  • The checkbox Object
  • The text and textarea Objects
  • The radio Object
  • The select Object
  • Form Validation

Lesson 8: JavaScript Security

  • Introduction to JavaScript Security Issues
  • Browser vs. Operating System
  • Browser-Specific Security Issues
  • Browser Compatibility and Client-Side Detection
  • Script blocking
  • Differences in document.write Among Browsers
  • Malicious and Accidental Coding
  • Frame-to-Frame URL Changing Signed Scripts
  • Cross-Site Scripting (XSS)
  • Cookies and Security in JavaScript
  • Creating Secure JavaScript Code

Lesson 9: Custom JavaScript Objects

  • Creating Custom Objects
  • Creating a JavaScript Object: The Constructor
  • Creating an Instance of a Custom Object
  • Creating Object Methods
  • Creating Functions for Your Objects

Lesson 10: Changing X/HTML on the Fly

  • Changing X/HTML on the Fly
  • Using the getElementByID Method
  • Using the getElementsByName Method
  • Using the getElementsByTagName Method
  • Modifying Attributes within the DOM
  • Appending Text to the DOM

Lesson 11: JavaScript Libraries

  • JavaScript Libraries
  • Choosing a Code Library
  • External and Pre-Made Scripts
  • Loading Your First Library
  • Using JavaScript Library Plug-ins
  • Best Practices with JavaScript Libraries
  • Copyright Issues and JavaScript

Lesson 12: JavaScript and AJAX

  • Introduction to AJAX
  • Introduction to XML
  • Interactions Among JavaScript, XML and XHTML
  • Using AJAX Scripts
  • AJAX and Servers
  • AJAX and Databases
  • Usability Issues with AJAX
  • Combining AJAX with Libraries
  • Alternatives to XML-based AJAX

Lesson 13: Debugging and Troubleshooting JavaScript

  • What Is Debugging?
  • Tools for Debugging Code
  • Testing Code in Various Browsers
  • Debugging Logical Errors
  • JavaScript and Mobile Devices

Call the centre

CIW: JavaScript Specialist (1D0-635)

£ 250 VAT inc.