Python Workshop

Wed 6/28/23 from 9AM – 5PM
Meeting in-person

Python is a free, open-source, highly versatile programming language that runs on any operating system. It is heavily used in multiple disciplines and industries, and is popular for both research and general purpose computing. Python is a beginner-friendly programing language to learn and use.

This workshop will focus on research applications. You will learn how to import, synthesize, and chart data in a manner that is easily repeatable and shareable with your research community.

*Prerequisites:

We have a lot to cover in the workshop so we will jump right into working with Python there. Registrants/Learners need to have the Python computing environment installed and running on their laptops before arriving for the workshop. We will not have time at the workshop to help with or troubleshoot installation on your computer, and we want to make sure everyone has a positive and fruitful workshop day.

To assist with this, workshop instructor David Palmquist and Digital Literacy Librarian Colleen Robledo Greene have scheduled a series of mandatory drop-in office hours to get your coding environment set up prior to the workshop. These will be held virtually via Zoom, with a hybrid option for those who want to visit the Pollak Library for in-person help. Each registrant must attend one of the office hours times listed on this page.

If you want to install Python on your own:
  1. Follow these instructions.
  2. You still need to attend one Office Hours for us to test out your installation… which should only take 5-10 minutes!
If you want us to walk you through the installation:
  1. Take the time beforehand to download the “Anaconda Distribution” onto your laptop. It’s a very large file [0.5 GB], so it saves time to do this before you come. No other action is needed except to get the downloaded package. You don’t need to double-click it, don’t need to extract it, etc.
  2. Then just drop-in one Office Hours! (Please come towards the beginning of the hour.)
A promotional graphic in the form of an Instagram square, that repeats the description of the workshop which is available on this page

Pre-Workshop Office Hours

All slots are drop-in! You must come by at least one of these slots (see Prerequisites):

  • Tues., June 20:  10AM – 11AM • via Zoom Only
  • Thurs., June 22:  2PM – 3PM • (hybrid) • Zoom & in PLN 420
  • Mon., June 26: 10am – 11am and 4:30pm – 5:30pm Zoom Only
  • Tues., June 27:  10AM – 11AM • (hybrid) • Zoom & in PLN 420
  • Tues., June 27:  2PM – 3PM • (hybrid) • Zoom & in PLN 420

On the Workshop Day

Registrants/Learners need to bring their laptop + its charging cord, since we will work on these all day.

About the Instructor:

David Palmquist is an Analyst Programmer with California State University, Fullerton and has been part of the Pollak Library systems team for over 5 years. He is a Certified Software Carpentry instructor with the the Carpentries, and volunteers to maintain their Image Processing with Python self-paced online workshop. David is excited about helping Titans adopt Python for automation of routine tasks as well as the role it along with GIT and other open source tools can play in assisting researchers to meet the open data retention requirements of grant funders.

FAQ

A detailed answer to provide information about your workshops, build trust with potential students, and help convince the visitor that you are a good fit for them.

A detailed answer to provide information about your workshops, build trust with potential students, and help convince the visitor that you are a good fit for them.

A detailed answer to provide information about your workshops, build trust with potential students, and help convince the visitor that you are a good fit for them.

A detailed answer to provide information about your workshops, build trust with potential students, and help convince the visitor that you are a good fit for them.