Introduction to Python Workshop for Humanists#

This Python workshop intended for complete beginners to learn the basics of the Python programming language. There are no pre-requisites, and we will assume no prior knowledge about the tools.
Objectives#
For the one hour, online workshop:#
Learn the basics of reading the Python programming language.
There will be an introduction to installing Python using Anaconda Navigator and running Jupyter Lab, so that attendees can work through Python lesson asynchronous. Time permitting there will be an introduction to additional Python syntax and commands.
Learn how to use the Anaconda.
Learn how to use Jupyter Notebooks
Additional asynchronous content for practice.
For a two hour in person workshop:#
Learn the basics of reading the Python programming language.
Learn how to use the Anaconda.
Learn how to use Jupyter Notebooks
Learn to leverage the different data types and structures available in Python.
We will have hands-on and practice activities, so participants are encouraged to bring in and use their own laptops to insure the proper setup of tools for an efficient workflow once you leave the workshop.
The content for this workshop is developed and taught by the OIT Research Technology Services team at SMU in collaboration with SMU Libraries.
Attribution
Sections based on: Constellate workshops, & Software Carpentry Programming with Python workshops, & READING PYTHON: a program of commands for talking to your computer by Dr Heather Froehlich
Their curriculum is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.