لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شروع با NodeJS-HapiJS و ReactJS
Starting with NodeJS-HapiJS and ReactJS
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
API تجزیه و تحلیل احساسات آرام را با HapiJS بسازید، با React ارتباط برقرار کنید. یادگیری NodeJS، ReactJS، تجزیه و تحلیل احساسات NLTK یک سرور API NodeJS/HapiJS بسازید. تجزیه و تحلیل احساسات Python NLP را در برنامه NodeJS خود ادغام کنید. یک برنامه ReactJS بسازید که با یک API سرور تعامل داشته باشد. درک وعده ها در جاوا اسکریپت API واکشی در جاوا اسکریپت را درک کنید. ادغام پایتون در NodeJS پیش نیازها: دانش برنامه نویسی پایه
با این دوره، یاد خواهید گرفت که یک Backend API Restful مبتنی بر NodeJS (HapiJS) JSON برای تجزیه و تحلیل احساسات و یک کلاینت ReactJS که با API تعامل دارد بسازید. HapiJS، یک چارچوب سرور غنی و پیکربندی محور برای NodeJS به ما اجازه میدهد تا برنامههای قدرتمند و قابل تنظیم بسازیم. علاوه بر این، تجزیه و تحلیل احساسات به استدلال خودکار درباره جملات اجازه میدهد تا تعیین کنند که آیا آنها مثبت، منفی یا خنثی هستند. یک مورد استفاده رایج این است که بفهمیم مردم در مورد یک محصول یا خدمات چه احساسی دارند. این دوره آموزشی شما را با یک بسته قدرتمند پایتون، NLTK (Natural Language ToolKit) آشنا میکند که به شما امکان میدهد کارهایی بیش از تجزیه و تحلیل احساسات انجام دهید. جدای از یادگیری و ساختن با هم یک HapiJS API و ReactJS App، ما یاد میگیریم که چگونه بسته NLTK Python (و در این مورد هر بسته Python دیگر) را در یک برنامه NodeJS ادغام کنیم.
ابتدا با ساختن یک سرور HapiJS که میتواند متنها را دریافت کند و پاسخهای ساده را ارسال کند، شروع میکنیم. ما از طریق افزونه پستچی کروم با سرور خود تعامل خواهیم داشت. سپس، تجزیه و تحلیل احساسات VADER NLTK را در سرور ادغام میکنیم که به سرور اجازه میدهد احساسات جملات را به زبان انگلیسی تعیین کند. پس از آن، ما یک کلاینت ReactJS می سازیم که به ما امکان می دهد جملاتی را وارد کرده و به سرور ارسال کنیم و احساس یک جمله خود را نمایش دهیم.
بنابراین، به طور خلاصه، این آموزش با انجام دوره آموزشی برای شما آماده شده است که:
چارچوب HapiJS NodeJS را برای ساختن Backendهای API یاد بگیرید.
یاد بگیرید که از ماژول VADER NLTK (Natural Language ToolKit) برای تجزیه و تحلیل احساسات استفاده کنید.
یاد بگیرید که ماژول های پایتون را در NodeJS ادغام کنید.
ساختن برنامه در ReactJS را بیاموزید.
مفاهیم جدید در جاوا اسکریپت (مانند Promise، توابع فلش و غیره) را درک کنید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
راه اندازی محیط توسعه
Setting up development environment
NVM، NodeJS، NPM و Atom را راه اندازی کنید
Setup NVM, NodeJS, NPM and Atom
API تحلیل احساسات NodeJS-HapiJS
NodeJS-HapiJS sentiment analysis API
پروژه NodeJS را راه اندازی کنید
Initialize NodeJS project
ترانسپایلر Babel را پیکربندی کنید
Configure Babel transpiler
سرور hapi را راه اندازی کنید
Start hapi server
JS Promise توضیح داد
JS Promise explained
مسیرهای سرور جداگانه
Separate server routes
Nodemon برای بارگذاری مجدد خودکار
Nodemon for auto-reload
NLTK (کیت ابزار زبان طبیعی) را برای تجزیه و تحلیل احساسات معرفی کنید
Introduce NLTK (Natural Language ToolKit) for sentiment analysis
پیاده سازی ماژول پایتون تجزیه و تحلیل احساسات
Implement sentiment analysis Python module
ماژول پایتون تجزیه و تحلیل احساسات را از طریق Python-shell ادغام کنید
Integrate sentiment analysis python module via Python-shell
ReactJS Client App برای تعامل با API تحلیلگر احساسات
ReactJS Client App for interacting with sentiment analyzer API backend
با create-react-app شروع کنید
Start with create-react-app
کامپوننت فرم ایجاد کنید
Create form component
اضافه کردن سبک به فرم
Add styles to form
اضافه کردن رویداد کنترل کننده به textarea در فرم
Add event handler to textarea in form
روی شنونده کلیک کنید و API را واکشی کنید
Onclick listener and fetch API
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات