/blazing-fast-javascript-course

Blazing fast JavaScript course for PAU by PauSiber

Primary LanguageJavaScript

Blazing Fast JavaScript Course Project Template (PAUSIBER)

JavaScript is a scripting language that supports multiple programming styles. It differs from other languages such as C++, Java or PHP with its dynamic behaviour, its first-class functions and its prototype-based inheritance.

JavaScript lovers consider these features as the force of the language. It's very common for people who try to write JavaScript like they write code in other languages to hate it. Don't make this mistake!

  • Dynamic
  • Weakly typed
  • Multi-paradigm
  • Imperative
  • Functional
  • Object-oriented
  • First-class functions
  • Prototype-based

Source: https://hsablonniere.github.io/markleft/prezas/javascript-101.html

Resources

Think about:

Utility

Installation

Project needs node.js runtime. Download from https://nodejs.org/en/download/

Or browse & run in browser via repl.it

Run on Repl.it

Clone latest code:

git clone git@github.com:pausiber/blazing-fast-javascript-course.git;

Install third party packages:

npm install;

Run

npm start;

Test

npm run test;

Features

  • Eslint for code lint, format
  • Jest for testing