Creative Computing

Joel Gethin Lewis

Unit 4 / Block 2: "Coding for Collaborative Web Development": Lecture 3: Geolocation and databases

Have you taken the register first? Are you recording?

What I'm going to talk about today:

  1. What questions to do you have for me?
  2. Parsing CSV and charting with chart.js
  3. Parsing JSON and making maps with Leaflet.js
  4. Databases, why are they useful? Image saving NeDB example
  5. Databases, persistent high score lowDB example
  6. What questions to do you have for me?

0. What questions to do you have for me?

  • What questions to do you have for me?
  • What are your concerns? What are you worried about? What do you want to ask but you are embarrassed?
  • All questions allowed!
  • 5 minutes to message me on Slack in private.
  • This idea came from Zach Lieberman. He does this exercise at the start of every session of School of Poetic Computation in New York.

1. Parsing CSV and charting with chart.js

2. Parsing JSON and making maps with Leaflet.js

3. Databases, why are they useful? Image saving NeDB example

4. Databases, persistent high score lowDB example

5. What questions to do you have for me?

  • What questions to do you have for me?
  • What are your concerns? What are you worried about? What do you want to ask but you are embarrassed?
  • All questions allowed!

Thanks!