در سال ۲۰۰۸ فریمورک Scrapy منتشر شد و اکنون از بهترین ابزار های Web Scraping و Web Crawling محسوب می شود. Scrapy برای تازه کاران ساده و برای حرفه ای ها به اندازه کافی دارای ویژگی های مثبت است.
وبسایت ها حاوی اطلاعات معنی دار هستند که می توانیم آن ها را استخراج کنیم و در کاربرد مورد نظرتان ( طراحی موتور چستجو یا ایجاد یک دیتاست برای کار تحلیل داده یا …) از این داده ها بهره ببرید.
در دوره آموزش آموزش Scrapy در پایتون ، با Scrape کردن محتویات خام از صفحات وب و ذخیره کردن آنها برای استفاده بعدی در یک قالب ساختارمند و معنادار ، نحوه ی کارکرد Scrapy ، ساختار کلی آن، نحوه ی استفاده از Selector های Css و Xpath در Scrapy برای انتخاب بخش های مورد نظرتان از یک وبسایت ، استفاده از Scrapy Shell ، مفاهیم Crawl کردن صفحات وب و ساخت موتور های جستجو و Spider ها و… آشنا میشوید.
این دوره مناسب چه افرادی است؟
افرادی که کارهایی در حوزه ی Data analysis میکنند و میخواهند اطلاعاتی را برای تحلیل از صفحات وب استخراج کنند، افرادی که میخواهند موتور جستجو برای یک وبسایت به خصوص بسازند یا با نحوه ی کارکرد موتور های جستجو مثل Google ، Bing ، Yahoo و… آشنا شوند و افرادی که به استخراج اطلاعات از وب علاقه دارند مخاطبین این دوره هستند.
آنچه با خرید این دوره به دست می آورید:
- متخصص شدن در زمینه برنامه نویسی پایتون
- پیاده سازی پروژه های تخصصی و هیجان انگیز
- دریافت به روز ترین سرفصل آموزشی و آخرین ورژن های تکنولوژی
- آموزش مطالب تخصصی و عدم اتلاف وقت برای مباحث غیر کاربردی
- اجرایی کردن ایده های خودتان
- کسب درآمد از از این حوزه
- اشتغال و درآمد زایی
- و …
پیش نیاز ها:
- آشنایی با زبان Python
تکنولوژی ها و نرم افزار ها:
- Python 3.5.2
- Scrapy 1.8.0
- Visual Studio Code
سرفصل های آموزش آموزش Scrapy در پایتون :
جلسه اول : مقدمه و معرفی دوره
جلسه دوم : مفاهیم فریورک Scrapy برای استخراج ساختارمند اطلاعات از وب
- معرفی Scrapy
- Web Scraping
- Web Crawling
- Spider
- Selector (Css, Xpath)
- بررسی ساختار کلی Scrapy و چگونگی کار کردن اجزای آن با یکدیگر
جلسه سوم : معرفی دستورات Scrapy
- نصب Scrapy
- بررسی دستورات bench , version , settings
- معرفی Scrapy Shell
جلسه چهارم : Css Selector
- استخراج اطلاعات با کلاس های css
- استخراج اطلاعات با عبارات منظم ( Regular Expression )
- اسپمر ها
جلسه پنجم : Xpath Selector
جلسه ششم : پروژه اول
جلسه هفتم : بررسی الگوریتم یک Search Engine برای یک سایت اختصاصی
جلسه هشتم : پروژه دوم
- استخراج اطلاعات مورد نیاز برای ساخت یک Search Engine برای سایت StackOverflow
جلسه نهم : پروژه سوم ( کار با داده های فارسی)
- استخراج اطلاعات فارسی از سایت دانشجویار ( اطلاعات دوره ها)
جلسه دهم: استخراج لینک های یک وبسایت با scrapy shell
مزایای خرید دوره :
- تمامی آموزش ها ۳ ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
- چنانچه سورس و فایل های جانبی برای دوره موجود باشد، همراه با لینک های آموزش در اختیار شما قرار می گیرد.
- با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
- ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
- ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
- بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد. همچنین در صورت انتخاب گزینه پستی مراحل ارسال مرسوله از طریق ایمیل به اطلاع شما میرسد.
- کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.
نوشته آموزش فریمورک Scrapy در پایتون اولین بار در دانشجویار پدیدار شد.