Python Fundamentals
Bridging Course for the Applied Data Science Professional Certificate
This course takes you from zero Python knowledge to Level 2 — Intermediate (Structured Programming) — the foundation required to enter the Applied Data Science Professional Certificate at NTU PACE.
You will write clean, functional Python for data processing and automation, using the tools of professional Python development: Jupyter Notebooks, GitHub Codespaces, Git version control, and PEP 8 code style.
Delivery model: Six original university-produced videos cover applied thinking and decision-making. Seven curated public videos demonstrate syntax with live code. Six reading units provide the syntax reference you will return to throughout your studies.
- ✅ 6 original videos (Jon Scheele, NTU PACE)
- ✅ 7 curated tutorials (Corey Schafer, freeCodeCamp)
- ✅ 6 reading units with W3Schools references
- ✅ 6 exercise sets with automated grading (pytest)
Private Course
Please sign in to contact responsible
| Responsible | Jon Scheele |
|---|---|
| Last Update | 07/14/2026 |
| Completion Time | 2 hours 48 minutes |
| Members | 3 |
-
Unit 1 — Python Foundations & Setup12Lessons · 2 hr 33 min
-
Preview New
-
Preview New
-
Preview New
-
Preview New
-
Preview New
-
Creating your Github accountNew
-
Creating your Github repository for Unit 1New
-
Spinning up your Github CodespaceNew
-
How to test your codeNew
-
Environment Setup wrap-upNew
-
Unit 1 ReadingNew
-
Unit 1 ExercisesNew
-
-
Unit 2 — Control Flow1Lessons · 15 min
-
Preview New
-