FOCUS AREA –
413 (FRONT-END DEVELOPMENT II)
1. Object Oriented Modelling (DOM) and its role in representing structure of web
document as a tree of objects
2. Inheritance and Relationship in DOM
3. Description of JavaScript classes and IDs
4. Events in context of web development
5. Various events including users interactions like clicks, mouse move, and keyboard
inputs
6. Explain event handling
7. EventListeners, Callback functions, and preventDefault in event Handling
8. Errors in JavaScript, including Exceptions, syntax errors, runtime errors, and logical
errors
9. Different types of errors
10. Error handling in JavaScript using try and catch to handle exceptions
11. Describe JavaScript Object Notation (JSON)
12. JSON Serialization
13. Request methods
14. Various Request Methods
15. API calls
16. The use of fetch function in JavaScript
17. Define Representational State Transfer (REST) and its principles in designing web
services
18. Libraries and frameworks
19. List of available frontend libraries and frameworks
20. Advantages of frontend libraries and frameworks over development from scratch