Skip to content

Latest commit

 

History

History
66 lines (48 loc) · 1.63 KB

summary.md

File metadata and controls

66 lines (48 loc) · 1.63 KB

Summary

Session 1

  • Review of Node and NPM
  • What is the package.json file?
  • Intro to Express server
    • Routes
    • Serving HTML content
  • Serving static files from express server
  • Hot reloading express server with the node --watch

Session 2

Session 3

  • Theory: async / await
  • Sending and receiving JSON data
  • Fetch() in the browser
  • Homework: dice

Session 4

  • Intro to CRUD
  • Handling CRUD requests with local storage
  • File storage
  • Homework: URL shortener

Session 5

  • Database connection: MySQL
  • Implementing CRUD server with database storage
  • Theory: organizing files
  • Homework: ToDo-List app

Session 6

  • Continue database connection: MySQL
  • Parameter as path statements
  • Recap of fetch()

Session 7

Session 8

  • Recap
  • Brief intro to SSR and discussion API vs. SSR
  • HttpAuth

Optional

  • Caching basics
  • Streams
  • Socket.io - creating a chat app
  • Using Express as a Slack client