Further D3 (1 day workshop)
This one day workshop is for anyone familiar with the basics of D3 (as covered in my Hands-on D3 Workshop) and covers further D3 concepts using an example based approach.
You'll be provided with code examples and we'll work through them one by one covering the following:
- Requesting CSV and JSON data
- Animated transitions
- Tree layouts
- SVG generators
- Pie and stack layouts
- Basic mapping
- Displaying quantative data on a map
- Reusable components
- Module pattern
- Module to module interaction
Periodically there will be exercises based on the above topics where you'll get a chance to write D3 code yourself and I'll give 1-to-1 help.
Who it's aimed at
This workshop is aimed at developers who've already some experience in D3 and are wanting to learn more advanced aspects of D3. Ideally you'll be comfortable with enter/exit althrough we will review this at the beginning of the workshop. It's also a good workshop if you already use D3 and 'kind of' understand it, but are having trouble properly understanding it.
You're comfortable with with the material covered in the Hands-on D3 workshop. If you're not sure whether you're ready for this workshop please get in touch and we can discuss. You'll need to bring a laptop with a modern browser such as Chrome and a code editor such as Sublime Text.
Typically the workshop will be held in a comfortable and central setting. Tea, coffee and water will be provided.
Places may be cancelled up to 2 weeks before the workshop.
If you'd like to be informed when I schedule workshops, please sign up to my newsletter.