Skip to content

Latest commit

 

History

History
83 lines (60 loc) · 1.37 KB

File metadata and controls

83 lines (60 loc) · 1.37 KB
theme transition highlightTheme logoImg slideNumber title
night
slide
monokai
logo.png
false
JavaScript-Reintroduction

::: block Introduction to Node.js {style=font-size:3em;text-align:center;} :::


Overview

  1. Why Learn JavaScript with Node.js
  2. Why learn terminal, git, NVM and docker?
  3. What is NPM & NVM ?
  4. What is the Package.json?
  5. Global Modules vs 3rd Party modules
  6. npm install
  7. npm audit fix
  8. Using NVM

Why Learn JavaScript with Node.js

Node.js made JavaScript a programing language and can be used to learn the fundemental how to build: {.fragment }

  • Servers {.fragment }
  • Websites {.fragment }
  • Mobile Apps {.fragment }
  • Hardware {.fragment }
  • AI {.fragment }
  • Much more {.fragment }

NPM

::: block Node Package Manager {style=font-size:1em;text-align:center;} ::: Why we use it?

  1. Allows users to install 3rd Party Software
  2. Technically, seperate from node.js but bundled with it.
  3. The company, NPM, now owned by Github.

NVM

::: block Node Version Manager {style=font-size:1em;text-align:center;} :::

  1. Allows use to install and use multiple different versions of node.
  2. Aids in maintaining legacy software.