Page
Aims - Expected outcomes- Key concepts- Instructions ES6, Object Notation
Aims - Expected outcomes- Key concepts- Instructions ES6, Object Notation
Completion requirements
View
Aims
The purpose of this module is to learn advanced Javascript features as arrow functions, classes, JSON and use these to manipulate data.
Expected outcomes
Upon completion of this module, you should know / should be able to:
Submodule 13.1: Introduction to ES6
-
- differentiate between the keywords "var" and "let"
- discover the concept of arrow function
- use simple arrow functions
Submodule 13.2: JavaScript classes
-
- explain what a javaScript class is
- difference between class declaration and expression
- use the constructor and methods in a class
- create objects using a class
Submodule 13.3: Object Notation
-
- explain what JSON is
- access the objects and the elements of arrays in a JSON data
- format and validate JSON data
Key concepts
- JavaScript arrow function
- JavaScript class
- JavaScript JSON
Instructions
In order to complete this module, you have to:
- Study the resources provided for the 3 submodules
- Test your knowledge by answering the Practice set on this module’s content
- Implement and submit the assignment on this module’s content
- Reflect if the outcomes of this Module have been achieved
- Give us feedback on this module’s content
The estimated time to complete these activities is 3 hours
Last modified: Friday, 5 October 2018, 8:16 PM