Potential instructors

Currently, this training is being organized here (via pull requests), and on the related issue on the github tracker.

Below is an incomplete schematic of what the course will approximately look like, instructors for each day. Again, I'd like to have a short party at the end.

A sign-up page still needs to be made on the D-Lab site.

Getting ready

We'll use the most recent version of BCE for VirtualBox. Links and instructions are here. While it's a bit sharp-edged, we'll use the most recent Summer Preview version, along with the most recent version of VirtualBox.

And, while you're looking ahead to our training, check out our Learning Resources.

Agenda and Instructors

Please note that the class will proceed at the pace of the students. Topics below are meant as guidelines, and are not guaranteed!

Monday, May 18

Instructor: @davclark

Learn about the command line (in particular, installing packages and running scripts), getting files with Git, PyCharm (and the general idea of text editors), and the learning materials embedded in PyCharm.

Tuesday, May 19

Instructor: @davclark

  • Text analysis of Hip Hop lyrics with Python

  • Basic operations
  • Working with strings (text)
  • Containers
  • Loops
  • Reusable code
  • Etherpad for day 2

Materials:

Wednesday, May 20

Instructor: @davclark

Thursday, May 21

Instructor: @deniederhut

  • containers
  • Repeating things
  • TwitterAPI (link?)
  • Etherpad for Python day 4??
  • Continue using resources from Tuesday and Wednesday!

Friday, Jan 16

Instructor: @davclark

Join The Community!

We keep track of our Friday 2:30-4:30pm Social Computing meetings on our mailing list. We won't have a meeting right after the Friday class, but join the mailing list! (look in the sidebar, or above on mobile/narrow browsers).

Upcoming events, and links to our mailing list and calendar, along with our sister organization, The Hacker Within, are also available in the side bar at the right. All are welcome! Sometimes there are better resources (like Stack Overflow, or even just Google), but the Berkeley Python community is always happy to get you moving in the right direction.