دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Phillip Brooker
سری:
ISBN (شابک) : 1526431718, 9781526431714
ناشر: SAGE Publications Ltd
سال نشر: 2020
تعداد صفحات: 388
زبان: English
فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Programming with Python for Social Scientists به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی با پایتون برای دانشمندان علوم اجتماعی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
About the Author Preface Acknowledgements Your Online Resources PART ONE UNDERSTANDING PROGRAMMING 0 Introduction Who Is This Book for? Why This Book? Why Python? Why Python 3? “Grilled Cheese Programming”: A Methodology, A Manifesto Aims, Scope, Outcomes and Overview of the Book 1 What Is Programming? And What Could it Mean for Social Science Research? Defining Our Terms The Research Process as a Socio-technical Assemblage Working Interdisciplinarily Thinking in Script/Developmental Workflows 2 Programming-as-Social-Science (Critical Coding) Coding Social Injustice and Justice into the World Ethical Considerations of Programming as Social Science What Can/Should We Do with Python? Summary of Part One PART TWO BASIC PYTHON GRAMMAR, SYNTAX AND CONCEPTS 3 Setting Up to Start Coding Getting Started with Python Commenting 4 Core Concepts/Objects Variables Mathematical Operations and Comparison/Equality Flow Control (and Whitespace) 5 Structuring Objects Lists and List Methods Tuples and Tuple Methods Dictionaries and Dictionary Methods Strings and String Methods 6 Building Better Code with (Slightly) More Complex Concepts/Objects Functions Loops and List Comprehension 7 Building New Objects with Classes Classes 8 Useful Extra Concepts/Practices Installing Modules Importing Modules Timing Your Code Creating Script Interfaces with Inputs Commenting and Documenting Code Effectively Summary of Part Two PART THREE WORKING WITH PYTHON 9 Designing Research That Features Programming Design as a Social Scientific Activity Practicalities 10 Working with Text Files Show Me the Code! Some Possible Applications/Projects 11 Data Collection: Using Social Media APIs Getting Your Authentication Credentials Show Me the Code! Some Possible Applications/Projects 12 Data Decoding/Encoding in Popular Formats (CSV, JSON and XML) Show Me the Code! Reading from the Web Show Me the Code! CSV Data Show Me the Code! JSON Data Show Me the Code! XML Data Some Possible Applications/Projects 13 Data Collection: Web Scraping Show Me the Code! Doing Detective Work in HTML Show Me the Code! Web Scraping with BeautifulSoup Some Possible Applications/Projects 14 Visualising Data Show Me the Code! Pandas Show Me the Code! Matplotlib Some Possible Applications/Projects Summary of Part Three PART FOUR PROGRAMMING-AS-SOCIAL-SCIENCE 15 Conclusion: Using Your Programming-as-Social-Science Mindset A Few Final Points Reflecting on What We’re Doing When We’re Doing Programming-as-Social-Science References Index