Veranstaltungsart: Seminar / Übung
Orga-Einheit: Graduate School | ZUGS
Anzeige im Stundenplan: Advanced Quantitativ
Credits: 4,0
Standort: Campus der Zeppelin Universität
Unterrichtssprache: Englisch
Min. | Max. Teilnehmerzahl: - | -
Inhalte: Description Python is a programming language that has found widespread adoption in data science, machine learning, and web-development applications while valuing code-readability. This course provides a two-day introduction to core-features that Python offers to social scientists. The course will focus on the practical use of Python by teaching participants how to scrape websites, to train machine-learning algorithms, and to process text in an automated fashion. The course aims to provide and hands-on examples that participants can then adapt to their own needs and research interests. The schedule can be adapted in parts to the needs and wishes of the participants. The workshop starts with a quick dive into the Python language. Basic programming experience is recommended, either in Python or in another programming language (R, Stata, or others). It's a hands-on workshop - please, bring your laptop, ideally with a Python runtime installed. Requirements and Grading Participants will have to fulfill the following requirements: • Basic programming experience, either in Python or in another programming language (R, Stata, or others). • Participate on each day of the workshop. • Bring a laptop, ideally with a Python runtime installed. • Submit a final programming assignment. Participants can include the workshop in their grade transcript. Grades for the workshop will be based on the final programming assignment. Course Schedule Thursday, November 2, 2023: 1. Python basics and programming fundamentals 2. Working with structured data 3. Using application programming interfaces Friday, November 3, 2023: 4. Web scraping 5. Text processing and machine learning Additional Information To get a first experience on how to use Python, here are references to introductory Python courses and books. • Coursera/Google "Crash Course on Python" https://www.coursera.org/learn/python-crash-course • Coursera/IBM "Python for Data Science and AI" https://www.coursera.org/learn/python-for-applied-data-science-ai • Anand Chitipothu "Python Practice Book" https://anandology.com/python-practice-book/index.html • "The (Official) Python Tutorial" https://docs.python.org/3/tutorial/index.html • Kushal Das "Welcome to Python for you and me" https://pymbook.readthedocs.io/en/latest/index.html
Lernziele: The course aims to provide and hands-on examples that participants can then adapt to their own needs and research interests.