استفاده از پایتون برای دسترسی به دادههای وب
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- استفاده از عبارات منظم برای استخراج داده از رشتهها
- درک پروتکلهایی که مرورگرهای وب برای بازیابی اسناد و وب اپلیکیشن ها استفاده میکنند.
- واکشی داده از وبسایتها و APIها با استفاده از پایتون
- کار با دادههای XML (eXtensible Markup Language)
توضیحات دوره
این دوره نشان میدهد چگونه میتوان اینترنت را به عنوان منبعی برای دادهها در نظر گرفت. ما دادههای وب را استخراج، تجزیه میکنیم و می خوانیم و همچنین به دادهها از طریق web APIs دسترسی پیدا میکنیم. ما با فرمتهای دادهای HTML، XML و JSON در پایتون کار خواهیم کرد.
این دوره فصلهای 11-13 کتاب درسی “Python for Everybody” را پوشش میدهد. برای موفقیت در این دوره، باید با مطالب پوشش داده شده در فصلهای 1-10 کتاب درسی و دو دوره اول این تخصص آشنا باشید. این موضوعات شامل متغیرها و عبارات، اجرای شرطی (حلقهها، برنچینگ و try/except)، توابع، ساختارهای داده پایتون (رشتهها، فهرستها، دیکشنریها و توپلها) و دستکاری فایلها میشود. این دوره به پایتون 3 اختصاص دارد.
استفاده از پایتون برای دسترسی به دادههای وب
-
به دوره خوش آمدید 0:45
-
به پایتون خوش آمدید - گائودو وان روسوم 1:00
-
ویندوز 10: نصب پایتون و نوشتن یک برنامه 6:23
-
ویندوز: گرفتن اسکرین شات 2:28
-
Macintosh: استفاده از پایتون و نوشتن یک برنامه 9:04
-
Macintosh: گرفتن اسکرین شات 4:16
-
کتاب درسی پایتون None
-
به ما کمک کنید تا در مورد شما بیشتر بدانیم! None
-
رژیم دوره None
-
یادداشتها در مورد انتخاب ویرایشگر متن None
-
اطلاع برای دانشجویان حسابرسی: ارسال تکلیف None
-
11.1 - عبارات منظم 10:23
-
11.2 - استخراج داده 15:39
-
پاداش: ساعات اداری - Den Haag 2:05
-
مصاحبه پاداش: بیارن استروستروپ - ++C 15:23
-
راهنمای سریع عبارات منظم پایتون None
-
12.1 - فناوری شبکهای 7:38
-
12.2 - Hypertext Transfer Protocol (HTTP) 14:23
-
مثال عملی: سوکتها (فصل 12) 6:11
-
استفاده از کنسول توسعهدهنده برای بررسی HTTP 10:12
-
پاداش: لئونارد کلاینروک - دو بسته اول در ARPANET 13:02
-
ویدئوی پاداش: رابرت کایلاو - هماختراعکننده وب 9:42
-
پاداش: ساعات اداری - آتلانتا GA (باکهد) 3:15
-
تفریح: دکتر چاک در CNN اخبار را میخواند 4:06
-
اگر میخواهید بیشتر یاد بگیرید None
-
12.3 - کاراکترهای یونیکد و رشتهها 17:17
-
12.4 - واکشی صفحات وب 6:36
-
مثال عملی: استفاده از Urllib (فصل 12) 3:39
-
12.5 - تجزیه صفحات وب 9:28
-
مثال عملی: BeautifulSoup (فصل 12) 9:20
-
پاداش: ساعات اداری - مونترال 4:50
-
مصاحبه پاداش: تیم برنرز‑لی - اختراع وب 1:22
-
تفریح: من Mojo کار میکند - ژنو، سوئیس 5:35
-
یادداشتها در مورد استفاده از BeautifulSoup None
-
13.1 - دادهها در وب 4:32
-
13.2 eXtensible Markup Language (XML) 8:43
-
13.3 - XML Schema 10:58
-
13.4 - تجزیه XML 10:44
-
مثال عملی: XML (فصل 13) 6:06
-
مصاحبه: روي فیلدینگ - فهم معماری REST 10:53
-
پاداش: ساعات اداری - Boston 2:01
-
ویدئوی پاداش: ایان هروکس / RDF / OWL (پیشرفته) 7:56
-
13.5 - JavaScript Object Notation (JSON) 9:24
-
مثال عملی: JSON (فصل 13) 5:50
-
مصاحبه: داگلاس کروکفورد - کشف JSON 7:07
-
13.6 - رویکرد مبتنی بر سرویس 2:37
-
ویدئو: معماریهای مبتنی بر سرویس 5:15
-
13.7 - استفاده از APIها 10:22
-
مثال عملی: OpenStreetMap API (فصل 13) 20:09
-
پاداش: ساعات اداری - ملبورن، AU 1:37
-
پاداش: ساعات اداری - سانتا مونیكا، CA 7:14
-
پاداش: برگزاری جشن کلاس در Bletchley Park 9:48
-
لطفاً این دوره را در Class-Central ارزیابی کنید None
-
نظرسنجی پس از دوره None
مشخصات آموزش
استفاده از پایتون برای دسترسی به دادههای وب
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:54
- مدت زمان :05:35:18
- حجم :1.69GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy