The Visual Resources Association Foundation (VRAF) is pleased to announce registration is now live for Python for Beginners with instructor Maneesha Sane of The Carpentries, a project which teaches foundational coding and data science skills to researchers worldwide, and co-organizer of the Philadelphia Python Users Group. This online workshop will be held via Zoom on Monday, June 7 from 12:00 pm–5:00 pm EDT (with breaks!).
REGISTRATION
To register, visit the VRAF Python for Beginners webpage. The workshop fee is $75. If you have questions about registration, contact VRAF Director Chris Strasbaugh, strasbaugh.2@osu.edu. For general questions about the workshop, email the Regional Workshops Implementation Team at vraf.rwit@gmail.com.
This workshop is currently waitlisted. Once registered for the waitlist you will be updated if any seats become available.
The VRAF is grateful to the Samuel H. Kress Foundation for their continued support of this exciting opportunity to partner with cultural heritage and educational institutions. You can read about all the workshops planned for 2021 on our website: https://vrafoundation.org/regional-workshops/current-regional-workshops/
WORKSHOP DESCRIPTION
If you are doing things like supporting Digital Humanities faculty, working with students analyzing and visualizing data, developing your own data project, processing metadata about your collections, or building web displays for digital assets, Python may be worth exploring. Many of us rely on existing tools such as Gephi, Omeka, or Scalar to come up with project solutions. But, sometimes the tools that already exist do not fit the needs of the research or project. Sometimes you need to make your own tool. Python is a flexible, cross-platform, modular, object-oriented programming language used for a variety of basic and high-level computing projects. It is great for back-end web development, data analysis, database management, scientific and humanities computing, and has an active, friendly user
community. Even if you don’t plan on becoming a programmer yourself, knowledge of coding helps you to talk to, or translate between, scholars, students, administrators and programmers.
In this half day online workshop, learners will:
- Navigate the Jupyter notebook interface.
- Read in plain text from a website using Python’s urllib library, and conduct analyses such as word lengths and frequency counts using the collections and nltk libraries.
- Write regular expressions in Python to conduct advanced text searches.
- Use online documentation, forums, and other platforms to seek help and continue to learn.
This workshop will not cover how to debug code; how to navigate text editors (like Sublime or VS Code); how to parse HTML or other formatted text. No prior programming knowledge is needed.
Participants will be asked to provide their own laptop and have the software already installed.
ABOUT THE INSTRUCTOR
Maneesha Sane is a programmer, database developer, and educator. Her academic and professional background is in education, community development, and software programming. She is experienced in teaching and managing educational programs for all ages in K-12 schools, community, academic, government, and corporate settings, virtually and in-person. She is a self-taught programmer with experience in Python, R, SQL, Git, and more. She currently works with The Carpentries, a project which teaches foundational coding and data science skills to researchers worldwide. She is also a co-organizer of the Philadelphia Python Users Group.
The VRAF is grateful to the Samuel H. Kress Foundation for their continued support of this exciting opportunity to partner with cultural heritage and educational institutions.
On behalf of the VRAF Regional Workshop Implementation Team
vrafoundation.org vrafoundation@gmail.com https://twitter.com/vrafoundation https://www.facebook.com/visrafoundation/ https://www.instagram.com/vrafoundation/