|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/building-news-website-with-javascript-react-and-news-api/
课程评论:没有评论
课程名称:使用JavaScript、React和新闻API构建新闻网站 课程概述:欢迎参加《使用JavaScript、React和新闻API构建与货币化新闻网站》课程。这是一个全面的项目基础课程,在这里你将一步一步学习如何使用JavaScript编程语言及其他辅助工具构建一个新闻网站。本课程主要分为两个方面,首先是技术方面,从网页开发者的角度训练你如何构建一个完全功能的新闻网站;其次是商业方面,你将学习多种策略来实现新闻网站的货币化。 本课程将构建的网站将从超过80,000个来源获取新闻,并定期更新,这要通过连接News API来实现。你无需担心,因为你可以免费访问News API,每天最多100个API请求,这对于这个项目来说已经足够。课程重视用户体验,因此在我们完成网站建设后,还会进行测试,以确保产品正常运行,同时评估其用户友好性。 课程结束时,你将学习多种货币化策略,例如在你的网站上显示广告或向客户出售高级功能的订阅服务。希望到课程结束时,你能理解如何将这个新闻网站变成一个全职和可持续的被动收入业务。 虽然网站将使用JavaScript构建,但你只需具备基本的了解。如果你对自己的JavaScript编程技能不够自信,也无需担心,因为本课程还包含专门设计的JavaScript速成课程,以帮助你更好地为项目做好准备。你将掌握开始实际项目之前需要了解的JavaScript基本知识。 在本课程中,你将学习以下内容: - JavaScript迷你课程: - 学习不同的变量声明方式(const, let, var) - 学习不同的数据类型(字符串、数字、布尔值) - 学习如何创建条件语句(if/else) - 学习如何构建函数并传递参数 - 构建新闻网站: - 学习如何将网站与News API集成 - 学习如何连接到News API端点 - 学习如何使用CSS美化前端 - 学习如何创建和初始化React包 - 学习如何使用Axios与后端进行通信 - 学习多种货币化新闻网站的策略 - 使用Tensorflow构建新闻推荐系统 通过实践学习是最有效的方式,这正是本课程为你提供的机会。你不仅会将自己的JavaScript技能应用于实际项目中,还能评估自己在JavaScript方面的能力,以识别需要改进的领域。
Welcome to Building & Monetizing News Website with Javascript, React, and News API. This is basically an extensive project based course where you will be fully guided step by step on how to build a news website using Javascript programming language alongside with other supporting tools. This course is consisted of two main aspects, the first one is the technical aspect which will train you from the perspective of web developer on how to build a fully functioning news website meanwhile the second aspect is the business aspect where you will learn from the perspective of business, you will learn multiple strategies to monetize your news website.The news website that will be built is going to have news from more than 80,000 sources updated regularly and it is going to be made possible by connecting the site with News API and there is nothing you should worry about since you can access News API for completely free with a limitation up to 100 API requests a day which is obviously more than enough for this project. This course puts heavy emphasis on user experience and comfortability, therefore, as soon as we are done building the website, we will be conducting testing not only to ensure the product has worked the way it is supposed to but also evaluating whether it's easy to use and user friendly from the perspective of users. At the end of the course, you will learn several monetization strategies, such as displaying ads on your website or selling subscriptions to your customers for accessing premium features. Hence, hopefully by the end of the course you will understand the potential of turning this news website to a full time and sustainable passive income business.Since the news website will be built using Javascript, therefore, some basic understandings would be necessary, nonetheless, there is nothing you should worry if you are not really confident with your Javascript programming skills as this course also comes with Javascript crash course which was created and designed specifically to prepare you better for the project. Hence, you will definitely get all basic fundamentals of the Javascript programming language that you need to know before starting the actual project.Below are the following things that you will learn in this course:Javascript Mini Course:Learning different ways to declare variables in Javascript (const, let, var)Learning different data types in Javascript (string, number, boolean)Learning how to create conditional statements in Javascript (if/else)Learning how to build function and pass down parameters in JavascriptBuilding the News Website:Learning how to integrate website with News APILearning how to connect to News API endpointsLearning how to style the frontend using cssLearning how to create and initialize React packageLearning how to utilize Axios to communicate with the backendLearning several different strategies to monetize news website3. Building news recommendation system using TensorflowSince the most effective way to learn is actually to learn by doing, hence, that is exactly what you are going to get from this course. Not only that you will get to apply your Javascript skills and knowledge into a real project with real use cases but you also get the opportunity to evaluate your qualification in Javascript to identify the area that you still need to improve.