You are on page 1of 7

TCS iON NPT - JavaScript Developer

Test Syllabus
TCS iON NPT - JavaScript Developer Test Syllabus

Exam Pattern
Part A Test of Knowledge + Part B Test of Application
Total no. of Questions Total Marks Total Duration (Mins)

52 100 120

Exam Pattern: Part A

Part A - Test of Knowledge


No. of Questions Marks per MCQ Total Marks Duration (Mins)

50 1 50 60

2
TCS iON NPT - JavaScript Developer Test Syllabus

Part A Syllabus - Test of Knowledge


Sr. No. Module Descriptor Topic Sub Weightage
Topic
1 Variables, JavaScript, Syntax, Variables, Syntax review, Keywords and 22%
Types, and knowledge of Values, Data Types reserved words, Variable
Collections JS variables, all declaration, Variable scope,
Block scope
new features
in ES6

Data Types Primitive values, Reference


values, Types, Type
convertion

Expressions and Expressions (arithmetic,


Operators relational, logical, assignment
and others), Operators
overview

Control structures Flow control and


conditionals, Loops, iteration
and jumps

3
TCS iON NPT - JavaScript Developer Test Syllabus

2 Objects, Object-Oriented Functions Defining functions, Calling 20%


Functions, and Programming functions, Functions as values,
Classes and its Arguments and parameters,
principles, Function scope, Closures,
Functions and Arrow functions
their types and
Classes Defining class, Constructors
more
and Methods, Inheritance

Objects Creating object, Properties,


Methods, Build-in JavaScript
objects (Number, BigInt,
Math, Date, String, RegExp,
Array, Map, Set, JSON)
3 Browser and Working of Web JavaScript in Web Embedding and Execution of 22%
Events Browser, browser JS code in Web Browser
Integrating
JavaScript to
Browser Object Dialog boxes, The window
web browser,
Model object, Frame Objects, Timers,
DOM Parsing
The navigator object,
and Event
Browsing history
Handling and
Document Object Document structure, Selecting
more
Model document elements and
query selectors, DOM
Traversal, HTML elements and
attributes, Creating, changing
and deleting nodes
Handling Events Event propagation, Event
handlers registering and
invocation, Event object,
Types of event
4 Debugging and Errors, and Errors Throwing Errors and Error 6%
Error Handling Exception handling
Handling

4
TCS iON NPT - JavaScript Developer Test Syllabus

Types of Errors

5 Asynchronous JavaScript, AJAX JavaScript and HTTP 20%


Programming AJAX, communication
and Server-side Knowledge of Synchronous and
JavaScript Server-side asynchronous requests
JavaScript General overview JavaScript engines
of server-side
JavaScript Basics of server-side solutions
6 Testing Testing Platform agnostic Testing on Heterogenius 6%
techniques, System
their tools and Unit Testing Testing various stubs,
test scenarios Introduction to MOCHA
7 Data Storage Client-side State Management Sessions and Cookies, Web 4%
and Security data storage and Security Storage, IndexedDB,
FileSystem Security, Pluggins,
Cross-Site Scripting

5
TCS iON NPT - JavaScript Developer Test Syllabus

Exam Pattern: Part B

Part B - Test of Application


No. of Questions (Case) 2
Marks 50
Duration (Mins) 60
No. of Test Cases Total Marks per
Distribution Marks
Case
4 Test Cases - 5 Marks
Case 1 4 5

Case 2 4 7.5 4 Test Cases - 7.5 Marks

6
TCS iON NPT - JavaScript Developer Test Syllabus

Part B Syllabus - Test of Application


Coding Questions Module Coverage Skill Assessed Weightage
Practical Scenario - Case 1 Design HTML5, CSS3, JavaScript Basics 40%

Practical Scenario - Case 2 Working with AJAX DOM Parsing, Event Handling, 60%
and DOM Parsing AJAX

You might also like