1D0-735
CIW: JavaScript Specialist (1D0-735)
Boost your web development skills with knowledge of the latest JavaScript trends and best practices to pass the CIW 1D0-735 certification exam.
- 14 Interactive Lessons and 121 topics mapped to the official exam objectives
- 588 Practice Test Questions and 3 Full Length Tests
Expert Self-paced · 1 year access 4.1/5 (332 Reviews)
01 / Skills you'll get
What you will be able to do
- Building interactive user-friendly website
- Working with JavaScript essentials - syntax, structure, data types & variables
- Handling complex data structure, objects and arrays
- Identifying errors, debugging and troubleshooting
- Developing interactive forms
- Managing user data- integrity, preferences & user experiences
- Using AJAX for making asynchronous requests to servers
- Knowledge of Web Application Programming Interface (API)
Target Career Roles
- Web Designer
- Web Developer
- UI/UX Designer
- Software Developer
- Full-Stack Developer
- Application Programmer
02 / Lessons & labs
See exactly what you will learn and practice
Lessons
14 Interactive Lessons · 121 topics01 Introduction to JavaScript 9 topics · 1 LiveLab +
- Introduction to Scripting
- JavaScript Characteristics
- JavaScript and Common Programming Concepts
- JavaScript Flavors and Versions
- Technologies based on JavaScript
- Server-Side vs. Client-Side Applications
- Annotating Your Code with Comments
- Expanding the Role of JavaScript
- Lesson Summary
1 LiveLab in this lesson — see the labs panel →
02 Working with Variables and Data in JavaScript 8 topics · 1 LiveLab +
- Using JavaScript to Communicate with the User
- Using Data More Than Once: Variables
- JavaScript Operators
- JavaScript Expressions
- JavaScript Alerts and Prompts
- Inline Scripting, Simple User Events and Basic Event Handlers
- JavaScript Keywords and Reserved Words
- Lesson Summary
1 LiveLab in this lesson — see the labs panel →
03 Functions, Methods and Events in JavaScript 7 topics · 2 LiveLab +
- Introduction to Functions
- Defining a Function
- Calling a Function
- Methods as Functions
- Types of Functions
- User Events and JavaScript Event Handlers
- Lesson Summary
2 LiveLab in this lesson — see the labs panel →
04 Debugging and Troubleshooting JavaScript 6 topics +
- What Is Debugging?
- Tools for Debugging Code
- Testing Code in Various Browsers
- Debugging Logic Errors
- JavaScript and Mobile Devices
- Lesson Summary
05 Controlling Program Flow in JavaScript 8 topics · 9 LiveLab +
- Controlling Decisional Program Flow
- The if...else Statement
- The while Statement
- The for Statement
- The break Statement
- The continue Statement
- The switch Statement
- Lesson Summary
9 LiveLab in this lesson — see the labs panel →
06 The JavaScript Document Object Model (DOM) 9 topics · 5 LiveLab +
- The JavaScript Document Object Model (DOM)
- The window Object
- The document Object
- The image Object
- The history Object
- The location Object
- The navigator Object
- The Virtual DOM
- Lesson Summary
5 LiveLab in this lesson — see the labs panel →
07 JavaScript Language Objects 11 topics · 13 LiveLab +
- Introduction to JavaScript Language Objects
- The String Object
- Evaluating Strings
- JavaScript Regular Expressions
- The Array Object
- The forEach() method
- The Map() Method
- The Date Object
- Setting and Extracting Time Information
- The Math Object
- Lesson Summary
13 LiveLab in this lesson — see the labs panel →
08 Custom JavaScript Objects 8 topics · 5 LiveLab +
- Creating Custom Objects
- Creating a JavaScript Object: The Constructor
- Creating an Instance of a Custom Object
- Creating Object Methods
- Creating Functions for Your Objects
- Concept of Classes
- Iterators and Generators
- Lesson Summary
5 LiveLab in this lesson — see the labs panel →
09 Changing HTML on the Fly 8 topics · 7 LiveLab +
- Changing HTML on the Fly
- Using the getElementById Method
- Using the getElementsByName Method
- Using the getElementsByTagName Method
- Using the getElementsByClassName Method
- Modifying Attributes within the DOM
- Appending Text to the DOM
- Lesson Summary
7 LiveLab in this lesson — see the labs panel →
10 Developing Interactive Forms with JavaScript 10 topics · 6 LiveLab +
- Interactive Forms
- Overview of Form Elements
- Referring to Form Elements
- The form Object
- The input Elements and text Objects
- The textarea object
- The select Object
- Form Validation
- Common form Security Errors
- Lesson Summary
6 LiveLab in this lesson — see the labs panel →
11 JavaScript Security 14 topics · 1 LiveLab +
- 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
- Ethics in Collecting, Storing, Using and Protecting User Data
- Creating Secure JavaScript Code
- Lesson Summary
1 LiveLab in this lesson — see the labs panel →
12 JavaScript Libraries and Frameworks 9 topics · 1 LiveLab +
- Introduction to JavaScript Libraries and Frameworks
- Choosing a Code Library
- External and Pre-Made Scripts
- Loading Your First Library
- Using JavaScript Library Plug-ins
- Using Frameworks
- Best Practices with JavaScript Libraries and Frameworks
- Copyright Issues and JavaScript
- Lesson Summary
1 LiveLab in this lesson — see the labs panel →
13 JavaScript and AJAX 9 topics · 1 LiveLab +
- Introduction to AJAX
- Handling Data and Content Types
- Interactions Among JavaScript, Data, and HTML
- Using AJAX Scripts
- AJAX and Servers
- AJAX and Databases
- Usability Issues with AJAX
- Combining AJAX with Libraries
- Lesson Summary
1 LiveLab in this lesson — see the labs panel →
14 Introduction to Web APIs 5 topics · 5 LiveLab +
- Web Application Programming Interface (API)
- The Web Storage API
- The Geolocation API
- The Canvas API
- Lesson Summary
5 LiveLab in this lesson — see the labs panel →
03 / Exam details
CIW: JavaScript Specialist (1D0-735) Details
Kick start your prep for the CIW 1D0-735 exam with the CIW JavaScript Specialist course. The lab is cloud-based, device-enabled, and can easily be integrated with an LMS. This online JavaScript course and lab provide complete coverage of the 1D0-735 exam objectives and helps in mastering essential JavaScript principles and practices; intermediate JavaScript programming techniques applied for JavaScript technology extensions.
Ready to take the exam?
Add your official 1D0-735 exam voucher to your order.
Official Voucher · Fast delivery · Retake bundle available04 / Reviews
332 verified learner reviews
3M+ happy customers · 50+ countries
had the opportunity to test for a few days uCertify CIW: JavaScript Specialist v2.0 course, which helps you to be ready to take the exam. It turns out that the uCertify course...
The uCertify CIW: JavaScript Specialist v2.0 course offers hands-on activities that both the beginners and experienced programmers can enjoy while learning. It covers the...
I was impressed going through the CIW JavaScript course, it was really great and comprehensive; a nice blend of videos and text. Every lesson has short videos that introduce the...
05 / FAQs
Questions before you start
What is the CIW 1D0-735 study guide?+
How to pass the CIW JavaScript Specialist 1D0-735 exam?+
What is the format of the CIW JavaScript Specialist 1D0-735 exam?+
What is the passing percentage for the 1D0-735 certification exam?+
How much does the JavaScript Specialist Certification cost?+
How long is the CIW 1D0-735 exam?+
Who should take the CIW JavaScript Specialist course?+
What opportunities can I explore as a CIW JavaScript Specialist?+
What are the prerequisites for this exam?+
Here are the pre-requisites:
- CIW Web Foundations Associate or equivalent knowledge
What is the exam registration fee?+
Where do I take the exam?+
What is the format of the exam?+
How many questions are asked in the exam?+
What is the duration of the exam?+
What is the passing score?+
What is the exam's retake policy?+
Here are the retake policies:
- A 24-hour waiting period is required between the first and second attempt exam.
- If a candidate passes a CIW exam, he will not be allowed to retake that CIW exam.
- 30 calendar days waiting period from the date of the previous sitting before any third or subsequent sitting exam.
- There is no limit on the number of attempts a candidate may make on an exam, so long as the 30 day wait period is observed.
What is the validity of the certification?+
Where can I find more information about this exam?+
Designed to get you a CIW certification
Learn the JavaScript Specialisation to create dynamic and interactive web applications.