Skip to content

Latest commit

 

History

History
41 lines (36 loc) · 2.01 KB

README.md

File metadata and controls

41 lines (36 loc) · 2.01 KB

Designing Systems

  1. Follow-ups from week 2: working with data

    • Portfolios?
    • Demonstration of node, when to use it (linting, serving files), and when not to (running your JS that's meant for the browser)
    • Understanding what your code editor is telling you (syntax coloring)

    BUT THAT'S ALL AFTER...

  2. Framing your system (before your first line of code)

    • Put together a product requirements document
    • Waterfall vs Agile Waterfall vs Agile
  3. Laying out your code (folder structure)

  4. Putting a map on the page

    • What to know in the HTML (the map container)
    • What to know in the CSS (ID selector, no inherent height)
    • What to know in the JS
  5. Putting data on the map

    • 30 Days of JavaScript 5-9 ... VERY HIGH LEVEL overview.
    • Let's work with a real data set
      • You've already contributed to a dataset (class dossier)
      • We'll explore some information about schools in Philadelphia ... but we'll talk about it first
  6. Introducing form elements

  7. Laying out a page

Project -- School Explorer

See https://github.com/musa-611-fall-2022/school-explorer for instructions.