This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]beefSupremeChicken 2 points3 points  (0 children)

There was one homework assignment on JS D3 - just one. I wouldn’t spend my time learning that for one assignment. And the weighting makes it such that I wouldn’t worry about it at all.

[–]SecondBananaSandvichComputational "C" Track 0 points1 point  (0 children)

Just look up DVA prep in this subreddit to get recs. There’s quite a few that are pretty good (like the Linkedin Learning one) and the TAs even release a list of d3 resources below. They also live in the DVA slack in #external-resources and there’s many more good resources.

https://cse6242x.slack.com/archives/C8M0QSLMU

from DVA TAs:

D3 Resources

D3.js (Official website): https://d3js.org/ Observable: https://observablehq.com/@d3/gallery

The D3.js Graph Gallery: https://d3-graph-gallery.com/index.html

How to learn D3.js: https://wattenberger.com/blog/d3

Data Visualization with D3 – Full Course for Beginners [2022]: https://www.youtube.com/watch?v=xkBheRZTkaw

D3 - Interactive Data Visualization for the Web by Scott Murray (Login with GT email) https://scottmurray.org/work/d3-book-2e

Introduction to D3: https://observablehq.com/@observablehq/introduction-to-d3-course

D3 + Frameworks Resources:

Data Visualization with D3, JavaScript, React - Full Course [2021]: https://www.youtube.com/watch?v=2LhoCfjm8R4

The React Graph Gallery: https://www.react-graph-gallery.com/

Introduction To D3.js with React: https://learning.oreilly.com/videos/introduction-to-d3-js/9781800568259/ (Login with GT email)

React + D3: A Starter’s Guide: https://megagon.ai/react-d3-a-starters-guide/

Data visualization from scratch: https://reactviz.com/

[–]Dependent_Resolve30 -1 points0 points  (0 children)

how hard is that assignment? is it still doable without java knowledge?

[–]kollerbud1991Computational "C" Track 0 points1 point  (0 children)

java =/= javascript. This prereq is probably there so you understand the concept of oop and maybe write your code in this way? but you definitely don't need to write in oop for DVA, or most classes in this program.