Summer School: Introduction to Data Analysis with Python
Date: July 16-20, 2024
Time: 10:00 - 15:00
Location: Marmara University, Göztepe Campus
Instructor: Dr. M. Fuat Kına
Summary
We cordially invite you to participate in an enriching five-day in-person summer school aimed at providing social science researchers with essential skills in Python for data analysis. This educational event, entitled "Introduction to Data Analysis with Python," delivers extensive training in the fundamental elements of Python programming, effective data manipulation, and basic statistical analysis techniques. Attendees will be adeptly guided through the use of robust tools including Anaconda Navigator, Google Colab, Numpy, and Pandas, which are instrumental in augmenting their research proficiency. This summer school is ideal for social science researchers, and anyone interested in leveraging Python for data-driven research and analysis.
Key Benefits:
1. Understand the basics of Python programming and data structures.
2. Gain proficiency in data manipulation and visualization using Pandas and Matplotlib.
3. Apply basic statistical methods to real-world social science data.
Summer School Requirements
Language: The summer school will be conducted in both English and Turkish. Participants are required to have at least an upper-intermediate level of proficiency in both languages to fully engage with and benefit from the program.
Equipment: Each participant must bring their own laptop or computer equipped with Wi-Fi capability. This is essential for participation in hands-on activities and exercises throughout the summer school. Ensure your laptop is in good working order and that you are comfortable with using it for extended periods, as the summer school involves significant hands-on activity.
Software: Prior to the summer school, participants should install Anaconda Navigator and Google Colab on their laptops. Links to installation guides will be provided upon registration.
Background: A very basic background in programming or data analysis is preferred, but not mandatory. The summer school is designed to accommodate beginners, with step-by-step guidance provided.
Note that graduate-level social science students and early career social science researchers will be given priority in the evaluation process. Undergraduate students in their third or fourth year of study are also eligible to apply.
Summer School Details:
Application: CV and Motivation Letter (max word count: 300, in Turkish or English)
Registration: https://forms.gle/FzNHS3BJu5pPEZx18
Registration deadline: June 20, 2024
Notification date: June 25, 2024
Program Schedule and Content
Useful Links for the Summer School
Setting up Anaconda Navigator and Google Colab:
https://docs.anaconda.com/anaconda/install/
https://colab.research.google.com/?utm_source=scs-index
https://github.com/socialcomquant/summer-school-2022/tree/main/Software_Installation_Guidelines
Fundamentals of Python Programming
Shaw, Zed A. 2017. Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (Zed Shaw’s Hard Way Series). 1st Edition. Addison-Wesley. Available at: https://learnpythonthehardway.org/python3/ Exercises 0-40.
The Official Documentation for Python. Available at: https://docs.python.org/3/
Pandas
VanderPlas, Jake. 2016. Python Data Science Handbook: Essential Tools for Working with Data. O’Reilly Media. Available at: https://jakevdp.github.io/PythonDataScienceHandbook/. Chapter 3.
The Official Documentation for Pandas. Available at: https://pandas.pydata.org/docs/user_guide/index.html#user-guide
Statistical Analysis:
The Official Docs Python Tutorial for Statistics. Available at https://docs.python.org/3/library/statistics.html