Tutorials


D3 workshop

Location: DSI workspace, 360 Shields Library
Lecturer: Duncan Temple Lang, Director of the DSI

This short workshop will provide two things: 1. a brief introduction to creating "canned" dynamic, interactive plots from R, and 2. an overview of D3, its computational model, HTML, CSS, JavaScript and Web developer tools so …

more ...

cmdlineGit

Ultra-Basic Introduction to the Command Line and Git

Description: Basic skills using the Unix/Linux command line and the Git version control system are prerequisite to the application of nearly all digital methods. This workshop will offer a down and dirty, no holds barred introduction to both. While both technologies …

more ...

Beginner Git

Beginner Git

Description: Git and related systems are key for replicability when doing any kind of computational analysis. This introductory workshop will cover creating a repository, recording and viewing changes to files, ignoring files, working with GitHub online, resolving conflicts, open licenses, and where to host work.

This workshop will …

more ...

AdvBegPython

Advanced Beginner Python

So you've written some Python code and it works! Now what?

This half day workshop will explore "next steps" in Python programming: reusing code by placing it in importable modules code organization overall handling command line arguments with argparse simple testing strategies and tools, including code coverage …

more ...


Web Scraping & Services Workshop

Slides, Annotated documents, Videos, screencasts from the Web Scraping & Services Workshop. Materials are available here.

Date: Saturday 04/04/2015
Time: 9:45 am - 4:30 pm Venue: DSI classroom (Room 360)

This one day workshop will illustrate how to access data from HTML documents and Web Services. We will …

more ...