لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی پایتون برای دانشمندان علوم اجتماعی
- آخرین آپدیت
دانلود 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
نمایش نظرات