آموزش دریافت اطلاعات از سایت دیوار (divar.ir) با Nodejs و puppeteer



visibility  
mode_comment   ۱۰

به نام خدا و سلام. در این آموزش ویدیویی قصد داریم شما رو با یک ابزار جالب در زبان جاوااسکریپت (javascript) به نام puppeteer آشنا کنیم. این ابزار قابلیت های بسیار زیادی داره که می تونه به شما در تست برنامه های وب کمک کنه. یکی از قابلیت های این ابزار جمع آوری داده از وب هست که به شکل خیلی ساده ای می تونیم با کدنویسی جاوااسکریپت در محیط Nodejs این کار رو انجام بدیم. این ابزار از برنامه chromium برای شبیه سازی رفتار مرورگر استفاده می کنه و دقیقا تمام عملیات های مرورگر رو می تونه پیاده سازی کنه. در ویدیوی زیر ما از سایت دیوار اقدام به جمع آوری یکسری داده می کنیم و اونها رو در یک فایل json ذخیره می کنیم. امیدوارم استفاده کنید.

متخصص جاوا اسکریپت
با جاوا اسکریپت جادوگری کنید! آیا می دونید با زبان جاوااسکریپت می تونید، برای فرانت اند و بک اند وبسایت ها برنامه نویسی کنید؟ همینطور اپلیکیشن دسکتاپ و موبایل بسازید؟ اگر دوست داری اینکارها رو انجام بدی و React, ElectronJS, ReactNative, NodeJS,MongoDB و ... رو تو یه دوره یاد بگیری، متخصص جاوااسکریپت سون لرن رو حتما ببین : متخصص جاوا اسکریپت arrow_back
comment دیدگاه کاربران
Abasalt_Yar replyپاسخ

سلام ممنون از آموزش عالیتون .. ببخشید میشه بگین نسخه سیستم عاملتون چیه؟

کیوان علی محمدی

سلام . خوشحالیم براتون مفید بوده. سیستم عامل در این ویدیو Debian نسخه 9.5 هست.

Abasalt_Yar replyپاسخ

ممنون میشه بگین کدوم نسخه لینوکس برای رم 4 خوبه؟؟؟؟ سی پی یو E5300 و گرافیک 1 ؟؟کدوم راحت اجرا میشه

کیوان علی محمدی

لینوکس معمولا خیلی نیاز به سخت افزار های قوی نداره. برای شروع می تونید با اوبونتو شروع کنید

حامد replyپاسخ

سلام ، آموزش جالبی بود ؛ ممنون .
فونتی که استفاده می کنید چی هست ؟ خیلی خوبه 🙂

کیوان علی محمدی

سلام. operator mono

نیما قربانی replyپاسخ

سلام و خسته نباشید بسیار عالی و مفید بود . سپاس بابت زحمات 🙂

Seyed Reza Bazyar replyپاسخ

چرا ویدیو صدا نداره؟

کیوان علی محمدی

صدا داره و تست هم شده.

Seyed Reza Bazyar

دانلودش که کردم صدا داره
اما وقتی به آخرین نسخه مرورگر فایرفاکس (سیستم عامل مک) در همین صفحه به صورت آنلاین اجرا میکنم صدا نداره

add_circle ارسال دیدگاه

خوشحال میشیم دیدگاه و یا تجربیات خودتون رو با ما در میون بذارید :