دوره کامل وب اسکرپینگ برای علم داده
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول، انواع، ملاحظات اخلاقی، مزایا و جایگزینهای وب اسکرپینگ را میآموزید.
- چگونگی ایجاد، بررسی و استفاده از آبجکت soup با Beautiful Soup ،Requests و pandas را که در نهایت به یک مینیپروژه ختم میشود، درک خواهید کرد.
- مهارتهای استفاده از سلنیوم برای خودکارسازی تعاملات با صفحات وب، شامل مکانیابی عناصر، کار با منوهای کشویی، اسکرول بینهایت و محتوای پویا را کسب میکنید.
- به انتظارهای صریح و ضمنی، کار با آیفریمها و هشدارها، و بهینهسازی گردش کار اسکرپینگ برای کارایی و قابلیت اطمینان، مسلط میشوید.
- دو پروژه end-to-end، شامل اسکرپ کردن داده سهام از Yahoo Finance و استخراج لیستهای املاک را با اعمال تمام مهارتهای آموخته شده در عمل، خواهید ساخت.
پیشنیازهای دوره
- یک کامپیوتر با اتصال به اینترنت و پایتون نصب شده
- این دوره برای مبتدیان مناسب است و تمام مفاهیم از اولیه توضیح داده خواهند شد.
- آشنایی با پایتون، شامل متغیرها، حلقهها و توابع، توصیه میشود اما الزامی نیست.
توضیحات دوره
در عصری که داده تصمیمات را هدایت میکنند، توانایی استخراج اطلاعات ارزشمند از وبسایتها یک مهارت ضروری است. دوره «وب اسکرپینگ برای علم داده» راهنمای جامع شما برای تسلط به وب اسکرپینگ است و شما را قادر میسازد تا داده خام وب را به بینشهای عملی تبدیل کنید.
این دوره طوری طراحی شده است که شما را از مفاهیم پایه به پیشرفته برساند و تضمین میکند که میتوانید با اطمینان وبسایتهای ایستا و پویا را اسکرپ کنید. شما با اصول اولیه، بررسی در انواع وب اسکرپینگ، ملاحظات اخلاقی و بهترین شیوهها شروع خواهید کرد. با پیشرفت دوره، به ابزارهای عملی مانند Beautiful Soup و Selenium خواهید پرداخت و یاد میگیرید که چگونه صفحات وب را ناوبری کنید، با عناصر پیچیدهای مانند منوهای کشویی و اسکرول بینهایت کار کنید و با محتوای پویا تعامل داشته باشید.
چیزی که این دوره را متمایز میکند، پروژههای عملی آن است. شما دو اپلیکیشن واقعی خواهید ساخت: اسکرپ کردن داده بازار سهام از Yahoo Finance و جمعآوری لیستهای املاک و مستغلات. این پروژهها مهارتهای شما را تقویت کرده و نمونه کارهای قابل ارائه از تواناییهای شما را فراهم میکنند.
این دوره برای دانشمندان داده، تحلیلگران، بازاریابان یا هر کسی که علاقهمند به کار با دادههای وب است، ایدهآل میباشد. دانش اولیه پایتون مفید است اما الزامی نیست، زیرا ما شما را گام به گام در هر مفهوم راهنمایی میکنیم.
در پایان این دوره، شما تخصص لازم برای استخراج و دستکاری داده آنلاین برای علم داده، تحقیقات یا اهداف کسب و کار را خواهید داشت.
همین امروز به ما بپیوندید و قدرت وب اسکرپینگ را برای پیشرفت شغلی و متمایز شدن در حوزه کاری خود آزاد کنید!
این دوره برای چه کسانی مناسب است؟
- دانشمندان و تحلیلگران داده مشتاق: افرادی که به دنبال بهبود مهارتهای جمعآوری داده و ادغام وب اسکرپینگ در گردش کار علم داده خود هستند.
- برنامهنویسان مبتدی: فراگیرانی با دانش اولیه پایتون که میخواهند وب اسکرپینگ را به عنوان یک مهارت جدید کشف کنند.
- متخصصان بازاریابی و کسبوکار: کسانی که به دنبال جمعآوری داده وب برای تحقیقات بازار، تحلیل رقبا یا هوش تجاری هستند.
- دانشجویان و علاقهمندان: هر کسی که صرفنظر از پیشینهاش، کنجکاو به استخراج و کار با داده آنلاین است.
دوره کامل وب اسکرپینگ برای علم داده
-
پیام خوشآمدگویی و ساختار دوره 10:56
-
آشنایی با وباسکریپینگ 02:14
-
وباسکریپینگ چیست؟ 22:07
-
انواع وباسکریپینگ 14:53
-
ملاحظات اخلاقی وباسکریپینگ - قسمت 1.3 11:45
-
مزایای وباسکریپینگ 12:55
-
معایب وباسکریپینگ 10:19
-
جایگزینهای وباسکریپینگ 10:31
-
راهاندازی محیط 01:53
-
درباره Anaconda 06:20
-
پرامپت های رایج Anaconda 17:41
-
ایجاد محیط پروژه و کرنل 18:52
-
مقدمهای بر وب 03:36
-
معماری مشتری سرور 15:30
-
درخواست و پاسخ HTTP - قسمت 1 15:12
-
درخواست و پاسخ HTTP - قسمت 2 15:28
-
متدهای HTTP 19:04
-
کدهای وضعیت HTTP 19:23
-
فناوریهای وب 16:53
-
تعامل وب با ماژول Requests 05:00
-
درباره Requests 14:43
-
کار با متد GET 17:17
-
کار با متد POST 15:02
-
کار با متدهای PUT و DELETE 05:55
-
کار با هدرهای HTTP 18:05
-
کار با آبجکت Response 15:41
-
کار با API عمومی 24:57
-
درباره Beautiful Soup 18:02
-
ایجاد آبجکت Soup 10:45
-
بررسی آبجکت Soup - قسمت 1 14:58
-
بررسی آبجکت Soup - قسمت 2 17:17
-
بررسی آبجکت Soup - قسمت 3 12:17
-
آبجکت Soup با استفاده از Requests 15:24
-
مینیپروژه با استفاده از Beautiful Soup ،Requests و Pandas - قسمت 1 16:57
-
مینیپروژه با استفاده از Beautiful Soup ،Requests و Pandas - قسمت 2 16:59
-
مینیپروژه با استفاده از Beautiful Soup ،Requests و Pandas - قسمت 3 17:26
-
مینیپروژه با استفاده از Beautiful Soup ،Requests و Pandas - قسمت 4 17:28
-
اتوماسیون وب با Selenium 04:59
-
درباره Selenium 19:53
-
آغاز کار با Selenium 15:13
-
آغاز کار با Selenium 13:52
-
استراتژیهای مکانیابی عناصر وب 12:36
-
درک XPath 12:03
-
تعامل اولیه با عناصر وب 14:15
-
تعامل اولیه با عناصر وب 21:18
-
کار با منوهای کشویی 12:29
-
کار با انتخاب چندگانه 13:15
-
اسکرول اولیه 21:21
-
اسکرول بینهایت 25:16
-
تعاملات پیشرفته وب - مقدمه 04:52
-
انتظارهای صریح 24:44
-
انتظارهای ضمنی 18:21
-
کار با IFrames 24:28
-
کار با هشدارها - قسمت 1 15:00
-
کار با هشدارها - قسمت 2 15:42
-
بهترین شیوهها و بهینهسازی - قسمت 1 18:36
-
بهترین شیوهها و بهینهسازی - قسمت 2 18:10
-
معرفی پروژه 03:22
-
برنامه عملیاتی 06:48
-
پیشنیازها 20:53
-
پیشنیازها [ادامه] 10:45
-
اسکرپ کردن داده - قسمت 1 15:00
-
اسکرپ کردن داده - قسمت 2 14:50
-
اسکرپ کردن داده - قسمت 3 15:16
-
اسکرپ کردن داده - قسمت 4 15:53
-
اسکرپ کردن داده - قسمت 5 15:25
-
پاکسازی داده - قسمت 1 13:59
-
پاکسازی داده - قسمت 2 14:02
-
پاکسازی داده - قسمت 3 14:21
-
بازسازی کد - قسمت 1 17:27
-
بازسازی کد - قسمت 2 16:34
-
برنامه اجرایی 24:51
-
پیشنیازها 21:31
-
تعامل با وبسایت هدف - 99acres - قسمت 1 15:10
-
تعامل با وبسایت هدف - 99acres - قسمت 2 13:29
-
تعامل با وبسایت هدف - 99acres - قسمت 3 15:24
-
تعامل با وبسایت هدف - 99acres - قسمت 4 15:44
-
تعامل با وبسایت هدف - 99acres - قسمت 5 13:45
-
تعامل با وبسایت هدف - 99acres - قسمت 6 15:04
-
تعامل با وبسایت هدف - 99acres - قسمت 7 15:54
-
تعامل با وبسایت هدف - 99acres - قسمت 8 09:36
-
اسکرپ کردن داده + رفع مشکل ناوبری صفحات - قسمت 1 19:03
-
اسکرپ کردن داده + رفع مشکل ناوبری صفحات - قسمت 2 18:32
-
اسکرپ کردن داده + رفع مشکل ناوبری صفحات - قسمت 3 19:19
-
پاکسازی داده - قسمت 1 14:58
-
پاکسازی داده - قسمت 2 15:51
-
پاکسازی داده - قسمت 3 18:34
-
بازسازی کد - قسمت 1 17:16
-
بازسازی کد - قسمت 2 17:09
-
بازسازی کد - قسمت 3 16:43
-
پایان دوره 05:01
مشخصات آموزش
دوره کامل وب اسکرپینگ برای علم داده
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:91
- مدت زمان :22:43:37
- حجم :15.47GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy