Intro Git/Github and JavaScript

Time Activity
10:00 am - 11:00 am How Does The Internet Work
11:00am - 11:30 am Morning Coffee Break / Social Time
11:30am - 12:35 pm More How Does The Internet Work
12:35pm - 1:30 pm Review & Introduction to Node
1:30pm - 2:30 pm Lunch Break
2:30pm - 4:30 pm Introduction to Node
4:30pm - 5:30pm HW & Markdown Group Learning
5:30pm Exit Tickets

Material

HW

  • Written HW #1 How Does The Internet Work ?, What do HTML, CSS, and JavaScript do ?, What is the difference between backend and frontend ? Due Tuesday Week 10 Day 1
  • How To Write Markdown Non-Deliverable Exercise

Installations for Week 10

Install JSON Formatter to make viewing JSON easier

  • JSON stands for Javascript Object Notation
  • It's just a way to represent data that looks like a Javascript object or array
  • JSON Formatter extension just makes it easier to view JSON data.

Install it:

  1. Go to https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa
  2. Click on "Add To Chrome"

Node.js

Node is a JavaScript engine for the backend. We use it to power our web servers and connect to our databases.

download LTS version from website

Verify the installation afterwards by running:

node -v
npm -v
sudo npm install -g n
sudo npm install -g nodemon

The above commands should display versions without any errors. To verify that all the required permissions are set correctly, we installed two useful packages as well n and nodemon, we'll discuss them later




CRUD, MVC, REST, INDUCES and JSX: Remember where we are going

arthur_node_jsx_diagram_photoshopped

mvc-meme