The Python Foundations seminar emphasizes a hands-on approach and is designed to reach a diverse student population to provide them with the entry-level programming skills required in data science. The creation of the seminar materials has been funded by a three-year federal grant and has followed a systematic approach to enhance the student learning experience and raise student awareness of data science. The seminar materials—structured in three parts: pre-seminar, live seminar, and post-seminar— are licensed under the Creative Commons Attribution-ShareAlike 4.0 International license to encourage adoption by any institution. To foster interest in the seminar, students have the possibility to earn a digital badge attesting to their newly acquired skills.