How to program in JavaScript

setup

  1. download and install node
  2. download and install visual studio community

Fundamental Lessons

  1. command line interface
  2. reading javascript: fundamental constructs
  3. networking for programmers
  4. single page apps
  5. database
  6. preferred web stack
  7. start a web project
  8. react basics

example programs

  1. run hello.js
    node hello.js
  2. run parameters.js - illustrates that primitive function parameters are copied and objects are passed by reference.
    node parameters.js
  3. run plus.js - illustrates the difference in the math plus operator and the string concatenation operator.
    node plus.js

hello world

Advanced Lessons

  1. How to create an app login
  2. Writing software services