توضیحات
آموزش ساخت وب اسکرپر (Web Scraper) – ساخت وب اسکرپر با جاوااسکریپت – وب اسکرپر با Nodejs – ساخت وب اسکرپر با نود جی اس
نام دوره : Web Scraping in Nodejs & JavaScript
پیش نیاز:
- دانش HTML اولیه
- دانش جی کوئری اولیه
- دانش پایه Nodejs
توضیحات:
در این دوره شما می آموزید که چگونه از وب سایت ها اطلاعات جمع آوری کنید ، با مثال های عملی در وب سایت های واقعی با استفاده از JavaScript Nodejs Request ، Cheerio ، NightmareJs و Puppeteer . شما از جدیدترین سینتکس جاوا اسکریپت ES7 با async/await استفاده خواهید کرد.
شما خواهید آموخت که چگونه با استفاده از Nodejs Request و Cheerio یک وب سایت Craigslist را برای مشاغل مهندسی نرم افزار واکشی اطلاعات کنید .
سپس یاد می گیرید که چگونه وب سایت های پیشرفته تری را که نیاز به جاوا اسکریپت دارند مانند iMDB و AirBnB با استفاده از NighmareJs و Puppeteer ، واکشی اطلاعات کنید .
من می خواهم با یک وب سایت کاربردی واقعی به شما نشان دهم که چگونه می توانید در وهله اول . با ایجاد وب سایت های مهندسی معکوس و پیدا کردن API های مخفی آنها ، از اتلاف وقت در ایجاد یک وب اسکرپر جلوگیری کنید!
شما می آموزید:
یاد بگیرید چگونه از مسدود شدن خود هنگام واکشی اطلاعات از سایت ها جلوگیری کنید ،همچنین خواهید آموخت که در صورت مسدود شدن می توانید چه کاری انجام دهید و جایگزین های شما برای راه انداختن اسکرپتان چه چیزهایی هستند.
همچنین یاد خواهید گرفت که چگونه سرور را با اتصال بد واکاوی اطلاعاتی کنید ، حتی اگر اتصال بدی دارید.
شما حتی یاد می گیرید که چگونه نتایج خود را در یک فایل CSV و MongoDB ذخیره کنید!
چگونه می توانید یک اسکرپر بسازید که هر 1 ساعت یکبار (یا هر فاصله زمانی دیگر) اطلاعات را واکشی کند و آن را به یک میزبان ابری مانند Heroku یا Google Cloud مستقر کند. شما نشان خواهم داد، آن هم سریع و آسان!
چگونه می توانید سایتی را که نیاز به گذرواژه دارد واکشی اطلاعاتی کنید ؟ من می خواهم آن را با یک وب سایت واقعی (Craigslist) به شما نشان دهم !
چگونه نتایج واکاوی اطلاعاتی خود را در REST API با Nodejs Express ارائه دهید ؟ و چگونه می توانیم یک پیش نمای React بسازیم که نتایج را نشان دهد؟ شما آن را نیز در سریع ترین و ساده ترین روش ممکن یاد خواهید گرفت!
به علاوه ، بخشی از نحوه ایجاد یک API اولیه GraphQL در این دوره گنجانده شده است.
به عنوان آخرین قسمت و کامل کننده دوره ، من قسمتی دارم که دارای یک در پشتی مخفی است که به شما نشان می دهد چگونه می توانید فیس بوک را فقط با استفاده از درخواست واکاوی اطلاعانی کنید !
دوره آموزش ساخت وب اسکرپر (Web Scraper) با نود جی اس(nodejs) برای چه کسانی است:
- هرکسی که می خواهد نحوه استخراج اطلاعات از وب سایت ها را با استفاده از Nodejs بیاموزد!
یودمی ایران –
دوره در خواستی خود را از راه های ارتباطی در خواست کنید