|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/starting-with-nodejs-hapijs-and-reactjs/
课程评论:没有评论
课程名称:从 NodeJS-HapiJS 和 ReactJS 开始 课程概览:通过本课程,您将学习如何构建一个基于 NodeJS (HapiJS) 的 JSON RESTful API 后端,用于情感分析,以及一个与 API 交互的 ReactJS 客户端。HapiJS 是一个功能丰富且以配置为中心的 NodeJS 服务器框架,使我们能够构建强大且可配置的应用程序。此外,情感分析可以实现对句子的自动推理,以判断它们是积极、消极还是中立的。其常见用例是了解人们对某个产品或服务的看法。 本课程还将介绍强大的 Python 包 NLTK (自然语言工具包),使您能够进行不仅限于情感分析的多种任务。除了学习如何共同构建 HapiJS API 和 ReactJS 应用外,我们还将学习如何将 NLTK Python 包(及其他 Python 包)集成到 NodeJS 应用程序中。课程开始时,我们将构建一个能够接收文本并发送简单响应的 HapiJS 服务器,并通过 Chrome 的 Postman 插件与我们的服务器进行交互。接下来,我们将把 VADER NLTK 情感分析模块集成到服务器中,使服务器能够判断英语句子的情感。之后,我们将构建一个 ReactJS 客户端,允许我们输入并发送句子到服务器,并展示我们句子的情感。 总之,本课程旨在通过实践学习,使您能够: - 学习 NodeJS 的 HapiJS 框架以构建 API 后端 - 使用 NLTK 的 VADER 模块进行情感分析 - 将 Python 模块集成到 NodeJS 中 - 在 ReactJS 中构建应用程序 - 理解 JavaScript 中的新概念(例如 Promise、箭头函数等)
With this course, you will learn to build a NodeJS (HapiJS) JSON-based Restful API backend for sentiment analysis and a ReactJS client that interacts with the API. HapiJS, a rich and configuration-centric server framework for NodeJS allows us to build powerful and configurable applications. Moreover, sentiment analysis allows automated reasoning about sentences to determine whether they are positive, negative or neutral. A popular use case is to find out how people feel about a product or service. This is course introduces you to a powerful Python package, NLTK (Natural Language ToolKit), that allows you to do more than sentiment analysis. Aside from learning and building together a HapiJS API and ReactJS App, we learn how to integrate the NLTK Python package (and for that matter any other Python package) into a NodeJS application. We will start by first building a HapiJS server that can receive texts and send simple responses. We will interact with our server via Chrome's Postman plugin. Then, we will integrate VADER NLTK sentiment analysis into the server, that will allow the server to determine the sentiments of sentences in English. Afterwards, we will build a ReactJS client that allows us to enter and send sentences to the server and display the sentiment of a our sentence. So, in summary, this learning by doing doing course is prepared for you to: learn the HapiJS framework of NodeJS for building API backends.learn to use the VADER module of the NLTK (Natural Language ToolKit) for sentiment analysis.learn to integrate Python modules into NodeJS.learn to build apps in ReactJS.understand the new concepts in JavaScript (e.g Promise, arrow functions, etc).