آموزش برنامه‌نویسی پایتون برای دانشمندان علوم اجتماعی - آخرین آپدیت

دانلود Programming with Python for Social Scientists

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی، دانشمندان علوم اجتماعی را با قدرت برنامه‌نویسی آشنا کرده و بر استفاده از زبان پایتون برای ارتقای پژوهش‌های علوم اجتماعی تمرکز دارد. در این دوره خواهید آموخت که چگونه کدهایی بنویسید که به جمع‌آوری، تحلیل و بصری‌سازی داده‌ها کمک کنند و این مهارت‌ها را در مواجهه با مسائل واقعی علوم اجتماعی به کار بگیرید. از طریق تمرینات عملی کدنویسی، مهارت‌های لازم برای ساختاردهی و مدیریت داده‌ها، ایجاد اشیاء (Objects) کاربردی و کار با APIها و ابزارهای استخراج داده از وب (Web Scraping) را کسب خواهید کرد. همچنین به کاربردهای تخصصی پژوهشی مانند مدیریت فایل‌های متنی و جمع‌آوری داده‌ها از شبکه‌های اجتماعی خواهید پرداخت. آنچه این دوره را متمایز می‌کند، رویکرد منحصربه‌فرد آن در ترکیب تئوری با تمرینات عملی است تا از پایتون به عنوان ابزاری برای پژوهش‌های داده‌محور در علوم اجتماعی استفاده شود. شما مجهز به مهارت‌هایی خواهید شد که دانش برنامه‌نویسی را به بینش‌های کاربردی برای پیشبرد کارهای علوم اجتماعی تبدیل کنید. این دوره برای دانشمندان علوم اجتماعی، پژوهشگران و دانشجویانی که به دنبال بهبود مهارت‌های کدنویسی و مدیریت داده‌های خود هستند، ایده‌آل است. داشتن درک پایه‌ای از مفاهیم پژوهش در علوم اجتماعی و مفاهیم برنامه‌نویسی مفید است اما الزامی نیست. این دوره بر اساس کتاب «برنامه‌نویسی با پایتون برای دانشمندان علوم اجتماعی» نوشته فیلیپ دی. بروکر تهیه شده است.

سرفصل ها و درس ها

مقدمه Introduction

  • مرور کلی Overview

برنامه‌نویسی چیست و چه کاربردی در پژوهش‌های علوم اجتماعی دارد؟ What Is Programming? And What Could it Mean for Social Science Research?

  • مرور کلی Overview

برنامه‌نویسی به عنوان علوم اجتماعی (کدنویسی انتقادی) Programming-as-Social-Science (Critical Coding)

  • مرور کلی Overview

آماده‌سازی محیط برای شروع کدنویسی Setting Up to Start Coding

  • مرور کلی Overview

مفاهیم و اشیاء اصلی Core Concepts/Objects

  • مرور کلی Overview

ساختاردهی به اشیاء Structuring Objects

  • مرور کلی Overview

نوشتن کدهای بهینه با مفاهیم و اشیاء پیچیده‌تر Building Better Code with (Slightly) More Complex Concepts/Objects

  • مرور کلی Overview

ساخت اشیاء جدید با استفاده از کلاس‌ها Building New Objects with Classes

  • مرور کلی Overview

مفاهیم و تمرینات تکمیلی کاربردی Useful Extra Concepts/Practices

  • مرور کلی Overview

طراحی پژوهش‌های مبتنی بر برنامه‌نویسی Designing Research That Features Programming

  • مرور کلی Overview

کار با فایل‌های متنی Working with Text Files

  • مرور کلی Overview

جمع‌آوری داده‌ها: استفاده از APIهای شبکه‌های اجتماعی Data Collection: Using Social Media APIs

  • مرور کلی Overview

رمزگشایی و کدگذاری داده‌ها در فرمت‌های رایج (CSV, JSON و XML) Data Decoding/Encoding in Popular Formats (CSV, JSON and XML)

  • مرور کلی Overview

جمع‌آوری داده‌ها: استخراج داده از وب (Web Scraping) Data Collection: Web Scraping

  • مرور کلی Overview

بصری‌سازی داده‌ها Visualising Data

  • مرور کلی Overview

جمع‌بندی: به‌کارگیری تفکر برنامه‌نویسی در علوم اجتماعی Conclusion: Using Your Programming-as-Social-Science Mindset

  • مرور کلی Overview

نمایش نظرات

آموزش برنامه‌نویسی پایتون برای دانشمندان علوم اجتماعی
جزییات دوره
14h 18m
16
(آخرین آپدیت)
27
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده