The JavaScript Specialist course* introduces students to key concepts and techniques for building interactive, dynamic websites using JavaScript. Students will explore variables, functions, arrays, objects, DOM manipulation, event handling, form validation, and asynchronous communication with AJAX and JSON. The course also covers modern web APIs, such as web storage, geolocation, and canvas, which enhance web applications using built-in browser features.
Through hands-on projects and real-world scenarios, students will develop the skills to build responsive user interfaces, handle client-side data processing, and integrate external data and services into web pages. By the end of the course, students will be equipped with the practical knowledge and technical foundation required for careers in web development and prepared to take on advanced learning in front-end or full-stack development environments.
Prior experience with HTML and CSS is suggested.
*The courseware is not required to sit for the certification exam.
Candidates who also pass the CIW Database Design Specialist exam and CIW Advanced HTML5 & CSS3 Specialist exams can earn the advanced CIW Web Development Professional certification in addition.
Course Description Exam Objectives
Curriculum
- 1 Section
- 14 Lessons
- 150 Hours
- Lessons14
- 1.1Lesson 1 – Introduction to JavaScript
- 1.2Lesson 2 – Working with Variables and Data in JavaScript
- 1.3Lesson 3 – Functions, Methods and Events in JavaScript
- 1.4Lesson 4 – Debugging and Troubleshooting JavaScript
- 1.5Lesson 5 – Controlling Program Flow in JavaScript
- 1.6Lesson 6 – The JavaScript Document Object Model (DOM)
- 1.7Lesson 7 – JavaScript Language Objects
- 1.8Lesson 8 – Custom JavaScript Objects
- 1.9Lesson 9 – Changing HTML on the Fly
- 1.10Lesson 10 – Developing Interactive Forms with JavaScript
- 1.11Lesson 11 – JavaScript Security
- 1.12Lesson 12 – JavaScript Libraries and Frameworks
- 1.13Lesson 13 – JavaScript and AJAX
- 1.14Lesson 14 – Introduction to Web APIs
Features
- Exam ID: 1D0-835
- Number of Questions: 55
- Passing Score: 70.9%
- Time Limit: 90 minutes
- Valid for: Three Years