Python Introductory Education Series 2026
When: June 9, 2026 - June 18, 2026Share
About this Course
This course covers the basics of Python programming for beginners. Python is widely used in data science, with packages like Pandas for data wrangling and Seaborn for visualization. Participants will practice scripting, working with tabular data, and creating visualizations. Access to NIH's High Performance Computing System (Biowulf) is recommended for this course; if unavailable, one of the 30 in-class use only accounts will be provided to the participant. The class schedule is below.
- Getting Started with Python: Tuesday, June 9, 2026, 1 – 2 PM
- Python Data Types, Variable Assignment, Conditionals, Loops and Iterators: Thursday, June 11, 2026, 1 – 2 PM
- Data Wrangling using Python: Tuesday, June 16, 2026, 1 – 2 PM
- Data Visualization using Python: Thursday, June 18, 2026, 1 – 2 PM
Description
This introductory class covers accessing Python, command syntax, getting help with commands, and locating external packages. Prior experience is not required. Access to NIH's High Performance Computing System (Biowulf) is recommended for the hands-on exercises; if unavailable, one of the 30 in-class use only accounts will be provided to the participant.
This introductory class covers accessing Python, command syntax, getting help with commands, and locating external packages. Prior experience is not required. Access to NIH's High Performance Computing System (Biowulf) is recommended for the hands-on exercises; if unavailable, one of the 30 in-class use only accounts will be provided to the participant.
Register
Where
OnlineDescription
The second session of the Python Introductory Education Series covers basic Python concepts, including data types, structures, variables, conditionals, loops, and iterators. Prior experience is not needed. Access to NIH's High Performance Computing System (Biowulf) is recommended for the hands-on exercises; if unavailable, one of the 30 in-class use only accounts will be provided to the participant.
The second session of the Python Introductory Education Series covers basic Python concepts, including data types, structures, variables, conditionals, loops, and iterators. Prior experience is not needed. Access to NIH's High Performance Computing System (Biowulf) is recommended for the hands-on exercises; if unavailable, one of the 30 in-class use only accounts will be provided to the participant.
Register
Where
OnlineDescription
This class of the Python Introductory Education Series will introduce participants to working with and wrangling tabular data using the package, Pandas. Experience with Python is not needed for attendance. Access to NIH's High Performance Computing System (Biowulf) is recommended for the hands-on exercises; if unavailable, one of the 30 in-class use only accounts will be provided to the participant.
This class of the Python Introductory Education Series will introduce participants to working with and wrangling tabular data using the package, Pandas. Experience with Python is not needed for attendance. Access to NIH's High Performance Computing System (Biowulf) is recommended for the hands-on exercises; if unavailable, one of the 30 in-class use only accounts will be provided to the participant.
Register
Where
OnlineDescription
This class will wrap up the Python Introductory Education Series by showing participants how to create data visualizations. Experience with Python is not needed for attendance. Access to NIH's High Performance Computing System (Biowulf) is recommended for the hands-on exercises; if unavailable, one of the 30 in-class use only accounts will be provided to the participant.
This class will wrap up the Python Introductory Education Series by showing participants how to create data visualizations. Experience with Python is not needed for attendance. Access to NIH's High Performance Computing System (Biowulf) is recommended for the hands-on exercises; if unavailable, one of the 30 in-class use only accounts will be provided to the participant.