This readme shows how I've spent my time besides the assignments/assessments, with this course in mind.
Everytime I ran into an issue that had more to do with my JavaScript knowledge than my d3 knowledge, I went to MDN to see how to fix it. A lot of what I had to look up included how to work with arrays, .concat
and .join
in particular.
Manipulating the example presented to us during class took some knowledge of d3's features, which I obviously did not have at the start of the course. I put quite some time into reading the D3 API, specifically the items shown below (from my assessment 1 sources):
- d3.timeParse
- d3.select
- d3.scaleTime()
- d3.scaleLinear()
- d3.line
- d3.csv
- d3.extent
- d3.axisBottom() and d3.axisLeft()
For other issues I encountered that involved more JavaScript than d3, I reached out to StackOverflow to learn more about specific issues.
I put some hours into the following Lynda tutorial, to get a better understanding of how d3 actually works, rather than changing up examples.
W3Schools came in wherever I couldn't figure out something with MDN.
You can check the sources in the readme's for my assignments/assessments: The assignments can be found in different branches of the fork from the course repo: here
The assessments can be found from my profile.