It is the showcase of your know-how, which allows students to validate, at the end of the course, that all the skills targeted by the training have been mastered. Three productions are expected: all the source codes of the project, a written report in English, and an oral presentation in English in front of a jury of professionals.
This project's aim is to create a Visual Studio Code extension that will allow it's users to get informations about the code they are working on. The extension will be able to track data changes, the execution path as well as get the location of each instance of each component of the code.
A Visual Studio Code extension is a set of components that can be added to the editor to add new features or extend existing ones. Extensions can be written in either JavaScript or TypeScript and can use the full range of functionality available in Visual Studio Code.
TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript.
To find out more about TypeScript, visit the official website.