💻
SEIFXR10ANZ - Content
search
⌘Ctrlk
💻
SEIFXR10ANZ - Content
  • SEiFXR10ANZ
  • Python Cheatsheet
    • Basics
    • Control Flow
    • Lists
    • Dictionaries
    • Functions
    • Modules
    • Other Things
  • Week 1
    • Day 1: Intros, Installs, & Command Line
    • Day 2: Git and HTML
  • Day 3: CSS and JS
  • Week 2
    • Day 1: Creating Elements & Arrays
    • Day 2: Functions and Event handlers
  • Day 3: Loops and Event Handling
  • week 3
    • Day 1: JS Objects
  • Day 2: Functions and Event Handlers review
  • Day 3: More HTML & CSS
  • Week 4
    • Day 1: Introduction to Flexbox
  • Day 2: CSS Selectors and Grid layouts
  • WEEK 5
    • Day 1: JS Revision & DOM Intro
    • Day 2: DOM recap and Introduction to Form elements
    • Day 3: Form events, CSS transitions and modes of passing variables
  • Week 6
    • Day 1: DOM Manipulation Revision and Markdown
  • Day 2: Project 1 kickoff
  • Week 7
    • Day 1: Intro to Python
    • Day 2: More Python
    • Day 3: Functions, HTTP, Flask
  • WEEK 8
    • Day 1: HTML forms using a web server
  • Day 2: Template inheritance and APIs
  • Day 3: Cookies and Flask revision
  • Week 9
    • Day 1: SQL
    • Day 2: SQL aggregation and working with Python
  • Day 3: CRUD Operations using Flask and DB
  • Week 10
    • Day 1: Python Checkpoint & MVC
  • Day 2: User sessions in Flask
  • Day 3: Secure Password Storage & OOP
  • Week 11
    • Day 1: SQL Relationships & JOINs
  • Week 12
    • Cloudinary & Flask
  • WEEK 13
    • Day 1: Unit 3 Intro & JS Recap
    • Day 2: Callbacks & Asynchronous code
    • Day 3: Destructuring, spread, rest, & AJAX
  • Week 14
    • Day 1: Promises & Intro to Express
  • Day 2: Building RESTful APIs in Express
    • Lab: Poke Expressarrow-up-right
  • Day 3: Postgresql and serving static assets with Express
  • WEEK 15
    • Day 1: Build out Create, Update and Delete capabilities
    • Day 2: Middlewares and Nodejs modules
  • WEEK 16
    • Day 1: Sign up and login (without sessions)
    • Day 2
    • Project 3
  • Week 17
    • Day 1: Testing
    • Day 2: Git branching and workflows
  • Week 19
    • Day 1: React, JSX, Components, Props
    • Day 2: Rendering lists, Conditional rendering
    • Day 3: Events, State, useState
  • Week 20
    • Day 1: Complex State, Immutable Updates, Forms
    • Day 2: useEffect, API Integration
    • Day 3: React Router, Netlify
  • Week 21
    • Day 1: useContext
    • Day 2: Styling React
    • Day 3: Testing React
  • Week 22
    • Day 1: JS Classes
    • Day 2: React Class Components
    • Day 3: Data Structures & Algorithms
  • Week 23
    • Project 4
    • Day 1: Accessibility
gitbookPowered by GitBook
block-quoteOn this pagechevron-down

Day 2: Building RESTful APIs in Express

hashtag
Install Postman

brew install --cask postman

hashtag
References

  • https://www.freecodecamp.org/news/rest-api-best-practices-rest-endpoint-design-examples/arrow-up-right

  • https://expressjs.com/en/guide/routing.htmlarrow-up-right

PreviousHomeworkchevron-leftNextDay 3: Postgresql and serving static assets with Expresschevron-right

Last updated 2 years ago