Log in

Sign up for our weekly newsletter!

When & Where
Date: 
Mon, January 12, 2015 - 1:00 PM to 4:00 PM
Location: 
D-Lab Convening Room
Description
Type: 

An intro to the basics that instructors often assume you know, but that you probably never had good instruction on! After this course, you should be able to more easily start learning to program (e.g., in R or python), follow instructions and documentation online (e.g. StackExchange), and communicate better with your collaborators who are programming.

By the end of this course, students should be able to:

  • Understand basic programming terminologies, structures, and workflows
  • Get comfortable with the Berkeley Common Environment
  • Use shall/bash/terminal without fear
  • Know and use essential Unix commands
  • Write your own script that automates tasks
  • Run somebody else's script on your own data
  • Manage your own software and collaborate with others on GitHub
  • Master basic Git workflow
  • Install packages, modules, and other software from the command line
  • Read StackExchange, online documentation, or other instructions and know what the heck they're talking about

 Materials are available here

Details
Training Host: 
D-lab Facilitator: 
Juan Shishido