Java Script

Node.JS

Node JS Tutorials

Learn all about this runtime enviroment based on JavaScript.
The following are free tutorials.
TutorialDescription
Node.js Tutorials for Beginners22 Youtube videos by The NewBoston.
Node.js Basics18 Youtube videos by Academind.
Asynchronous Programming9 videos will give you basic patterns and tools that will allow you to master and control asynchronous flow in Node.
Node.Js Tutorial Videos18 Youtube video Edureka.
Node.js Tutorial for Beginners37 Youtube videos byThe Net Ninja.
Node.js & Express From Scratch12 Youtube videos by Traversy Media.
Node.js Tutorial Learn in 3 Days12 Tutorials by Guru 99.
The Node Beginner BookAn online book by Manuel Kiessling.
None.js TutorialAn online tutorial by TutorialsPoint.
Introduction to NodeJSA 4 week course by EDX (Microsoft).
JS Frameworks

JS Frameworks

Java Scripts Frameworks
FrameworkDescription
Angular JSAngular is a JavaScript-based open-source front-end web application framework mainly maintained by Google
React JSReact is an open-source JavaScript library for building user interfaces. It is maintained by Facebook, Instagram.
Vue JSA progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Meteor JSa free and open-source JavaScript web framework written using Node.js.
Ember JSA JavaScript framework for creating ambitious web applications.
Node JSA open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side.
Backbone JSA JavaScript framework with a RESTful JSON interface and is based on the model–view–presenter (MVP) application design paradigm.
Knockout JSSimplify dynamic JavaScript UIs with the Model-View-View Model (MVVM) pattern.
Redux JSA predictable state container for JavaScript apps. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test.
Aurelia JSAurelia works with many modern versions of JavaScript – ECMAScript 2016, TypeScript, and CoffeeScript are all supported.
Vanilla JSA fast, lightweight, cross-platform framework
for building incredible, powerful JavaScript applications.
JS Tools

JS Tools

Java Script Tooling
JS ToolDescription
NPMNode Package Manager, is two things: first and foremost, it is an online repository for the publishing of open-source Node.js projects; second, it is a command-line utility for interacting with said repository that aids in package installation, version management, and dependency management.
BabelA configurable transpiler, a compiler which translates from Javascript to Javascript unlike a compiler which translates high level application code into lower level code or binaries. ...
TypescriptA free and open-source programming language developed and maintained by Microsoft. It is a strict superset of JavaScript, and adds optional static ...
ESLint Used to validate JavaScript and check for JavaScript errors.
jsFiddleTest your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
JestComplete and easy to set-up JavaScript testing solution. Works out of the box for any React project.
Dojo ToolkitA JavaScript toolkit that saves you time and scales with your development process. Provides everything you need to build a Web app. Language utilities, UI components, and more, all in one place, designed to work together perfectly.
FlowA new open-source static type checker for JavaScript.
Gulp JSA javascript task runner that lets you automate tasks such as… Bundling and minifying libraries and stylesheets.
JSHintA community-driven tool that detects errors and potential problems in JavaScript code. Since JSHint is so flexible, you can easily adjust it in the environment you expect your code to execute.
Share This