دوره "Using Python to Access Web Data" به شما نشان میدهد که چگونه میتوان اینترنت را بهعنوان یک منبع داده مورد استفاده قرار داد. در طول این دوره، مهارتهای خراش دادن (scraping)، تجزیه (parsing)، و ...
بهروزرسانی: ۱۴۰۳/۰۹/۲۶
استفاده از عبارات منظم برای استخراج داده از رشتهها
درک پروتکلهای مرورگرهای وب برای دریافت اسناد و برنامههای وب
دریافت داده از وبسایتها و APIها با استفاده از پایتون
کار با دادههای XML (زبان نشانهگذاری قابل گسترش)
این دوره به نحوی تهیه و تدوین شده است که مباحث آن به سادهترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند بهسادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیشنیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات میتوانند از مباحث این دوره نهایت استفاده را داشته باشند.
دوره "Using Python to Access Web Data" به شما نشان میدهد که چگونه میتوان اینترنت را بهعنوان یک منبع داده مورد استفاده قرار داد. در طول این دوره، مهارتهای خراش دادن (scraping)، تجزیه (parsing)، و خواندن دادههای وب را به دست خواهید آورد و همچنین یاد میگیرید که چگونه با استفاده از APIهای وب به دادهها دسترسی پیدا کنید. شما با فرمتهای مختلف داده از جمله HTML، XML و JSON در زبان پایتون کار خواهید کرد و با ابزارها و تکنیکهایی که برای استخراج و پردازش دادههای وب ضروری هستند، آشنا خواهید شد. این دوره بر اساس فصلهای 11 تا 13 کتاب “Python for Everybody” طراحی شده است و دانشجویان را برای استفاده از پایتون در کاربردهای پیشرفتهتر وب آماده میکند.
برای موفقیت در این دوره، آشنایی با مطالب فصلهای 1 تا 10 این کتاب و دو دوره ابتدایی این مجموعه آموزشی ضروری است. موضوعاتی که پیشنیاز این دوره هستند شامل متغیرها و عبارات، اجرای شرطی (حلقهها، انشعابها و try/except)، توابع، ساختارهای دادهای پایتون (رشتهها، لیستها، دیکشنریها و تاپلها) و کار با فایلها میباشد. این دوره کاملاً بر اساس نسخه پایتون 3 تدریس میشود و شما را برای استفاده عملی از این زبان برنامهنویسی در دنیای واقعی، بهویژه در زمینههای دادهکاوی و توسعه وب، توانمند میسازد.
اطلاعات بیشتر
Charles Russell Severance (که به نام دکتر چاک نیز شناخته میشود) استاد بالینی در دانشکده اطلاعات دانشگاه میشیگان است، جایی که دورههای مختلفی با محوریت فناوری از جمله برنامهنویسی، طراحی پایگاه داده و توسعه وب تدریس میکند. چاک چندین کتاب نوشته است، از جمله استفاده از Google App Engine و پایتون برای همه. زمینه تحقیقاتی او در حوزه ساخت سیستمهای مدیریت یادگیری مانند Sakai، Moodle، Blackboard، ANGEL و دیگر سیستمها است. او معمار ارشد پروژه Sakai بود، یک سیستم مدیریت یادگیری که در حدود 300 مدرسه در سراسر جهان مورد استفاده قرار گرفته و کتابی به نام Sakai: Free as in Freedom نوشته است که تجربیات او به عنوان یکی از رهبران این پروژه را توصیف میکند.
در اواسط دهه 1990، او مجری برنامه Internet بود، یک تاک شو تلویزیونی ملی درباره اینترنت که برای چندین سال در سیستم کابلی TCI پخش میشد. او مدت زیادی ستوننویس مجله IEEE Computer بود و ستونی ماهانه به نام "گفتگوهای محاسباتی" مینوشت که شامل مصاحبههای ویدئویی با رهبران و نوآوران مشهور حوزه فناوری بود.
اطلاعات بیشتر