We will also help you in learning third party Apis to design automation frameworks for Protractor, WebdriverIO and NightWatch automation tools.
Protractor is an End-to-End test framework for Angular Js applications. It is packaged under npm and runs on NodeJs.
Nightwatch.js is a Node.js based End-to-End (E2E) testing solution. It uses the powerful W3C WebDriver API to perform actions on DOM elements.