A self-contained, five-notebook path from basic Python syntax to object-oriented design, framed around behavioral-research examples, plus two written companions for setup and terminology.
Prerequisites: None — starts from zero
Estimated time: ~10–15 hours
After this module you can read and write Python for data work — variables, pandas/NumPy, plotting, comprehensions, and classes.
Content in this module¶
- Getting Started with Python
- Essential Python Terminologies and Concepts
- Python Essentials for Research in Behavioral Sciences: Introduction to Data in Python
- Python Essentials for Research in Behavioral Sciences: Data Automation in Python
- Python Essentials for Research in Behavioral Sciences: Visualizing Data
- Python Essentials for Research in Behavioral Sciences: Computational Thinking — Data Structures, Algorithms & Fluency
- Python Essentials for Research in Behavioral Sciences: Organizing Code with Classes & Decorators