Note that this site is in currently in version 1.0.0-alpha.   Some functionality may be limited.

Resource Library

Introductory text to the library. Should live in the new pedagagogy part of the website settings.

Tutorials

Mastering Markdown

Mastering Markdown. GitHub Guides.

“An intro to Git: What it is and how to use it”

FreeCodeCamp has an excellent introductory tutorial for how to use git on your computer, called “An intro to Git: What it is and how to use it”.

dir()

Learn how to use dir() on w3schools.

Projects

Awesome Bash

Awesome Bash A curated list of useful Bash scripts and resources.

SAFElab

SAFElab, led by Dr. Desmond U. Patton, uses computational and social work approaches to understand the mechanisms of violence and work on prevention and intervention in violence that occur in neighborhoods and on social media.

Readings

Neal Stephenson’s “In the Beginning… Was the Command Line”

Neal Stephenson’s “In the Beginning… Was the Command Line” is a useful piece to grasp the relationship between (and the affordances of) the command line and the GUI.

Geeks for Geeks

Read about lower() and related methods like upper(), isupper() and islower() on Geeks for Geeks.

Collaborative Writing on GitHub

Begemann, O. (2016). Collaborative Writing on GitHub.

Cheat Sheets

Markdown Cheat Sheet

The Markdown Guide, a free and open-source reference guide to Markdown, features a Markdown Cheat Sheet on their website.

Markdown Cheatsheet

Adam Pritchard’s Markdown Cheatsheet is a great resource if you need a quick overview of what features are available in Markdown.

Digital Fellows’ Python Cheat Sheet

See the Digital Fellows’ Python Cheat Sheet for handy commands that we cover in this workshop.