ncibtep@nih.gov

Bioinformatics Training and Education Program

Python Introductory Education Series 2026

Python Introductory Education Series 2026

When: June 9, 2026 - June 18, 2026
Share

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. Please email instructor at wuz8@nih.gov if you need a Biowulf student account.

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. Please email instructor at wuz8@nih.gov if you need a Biowulf student account.

Details
When
Tue, Jun 16, 2026 - 2:00 pm - 3:00 pm
Event Recording
Where
Online
Description

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. Please email instructor at wuz8@nih.gov if you need a Biowulf student account.

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. Please email instructor at wuz8@nih.gov if you need a Biowulf student account.

Details
When
Thu, Jun 18, 2026 - 2:00 pm - 3:00 pm
Event Recording
Where
Online
Description

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. Please email instructor at wuz8@nih.gov if you need a Biowulf student account.

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. Please email instructor at wuz8@nih.gov if you need a Biowulf student account.

Details
When
Tue, Jun 23, 2026 - 2:00 pm - 3:00 pm
Event Recording
Where
Online
Description

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. Please email instructor at wuz8@nih.gov if you need a Biowulf student account.

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. Please email instructor at wuz8@nih.gov if you need a Biowulf student account.

Details
When
Thu, Jun 25, 2026 - 2:00 pm - 3:00 pm
Event Recording
Where
Online