|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/graphql-react-en-arabic/
课程评论:没有评论
课程名称:现代GraphQL训练营(阿拉伯语) 概述:本课程将教您如何在Node.js环境下使用Apollo Server创建GraphQL API。您将从包含类型定义、查询和变更的架构开始,接着构建解析器以获取API所需的值。最后,深入学习接口等高级功能,以及订阅的实现方式。课程还涵盖了如何在客户端使用React与Apollo Client相结合,使用查询和变更来获取和更新GraphQL API数据。您将进一步学习变量、输入、字段别名等功能,将查询和变更与React组件连接,并通过React Hooks与Apollo Server交互,利用React和GraphQL构建出色的应用程序。 如果您希望学习GraphQL并保持Node.js技能的最新性,那么这个课程非常适合您。GraphQL正在迅速改变Node.js开发者编写API和后端应用程序的方式,它为传统的REST HTTP API提供了一个必要的替代方案。许多大公司(如Twitter、Facebook、Yelp和Twitch)都在从Express框架转向GraphQL。 在本课程中,您将学会如何用GraphQL替代标准的Express HTTP API,并支持身份验证、实时应用等功能。课程内容涵盖了GraphQL的基石,包括GraphQL架构、数据类型、查询、变更和订阅等多个令人振奋的功能。您还将学习如何设置先进的功能,如身份验证、数据库存储、生产环境部署和自动化测试等。 通过本课程,您将学会: - 使用架构建模应用程序数据 - 创建查询和订阅,以便客户端访问数据库中的数据 - 创建变更,允许客户端创建和修改数据库中的数据 - 通过使用Apollo Client从浏览器查询和修改数据 本课程旨在互动式学习,所有内容都集中在一个易于使用的包中,让您无需担心是否掌握了所需技能以及如何找到GraphQL相关的工作或启动自己的应用程序。如果在学习过程中遇到问题,您可以获得快速的支持,确保您能够顺利继续学习。 本课程提供最新和最具吸引力的GraphQL学习资源,并附带Udemy的30天退款保证。
Learn everything you need to create a GraphQL API on the server in Node.js with Apollo Server. You'll start with a schema that includes type definitions, queries, and mutations. Then, build the resolvers needed to get the values for the API. Finally, move into advanced features like interfaces..., all the way down to how subscriptions works.Learn to use GraphQL on the client-side using React with Apollo Client. In this course, you'll use queries and mutations to fetch and update GraphQL API data. You'll go further with variables, inputs, aliases on fields. Then attach your queries and mutations to React and interact with an Apollo Server using React hooks to build amazing things with React and GraphQL!Do you want to learn GraphQL and keep your Node.js skills up-to-date and relevant?GraphQL is quickly changing how Node.js developers write their APIs and backend applications. It offers a much-needed replacement to the traditional REST HTTP API. It's by far the most exciting change we've seen to Node.js development in a long time. Goodbye Express. Hello GraphQL.Who should learn GraphQL? Anyone building backend applications with Node.js!In this class, you'll learn how to use GraphQL to replace the standard Express HTTP API, as well as support features like authentication, real-time applications, and more. GraphQL can be used with any client that has internet access, whether it's a web app, mobile app, or server-side application.Big and small companies, from Twitter and Facebook to Yelp and Twitch, are switching from frameworks like Express to GraphQL.I designed this class to give you the skills and real-world experience needed to build and launch your own GraphQL apps.To kick the class off, we'll answer a few important questions. What is GraphQL? Why is it useful? How is GraphQL going to help you build better applications with Node.js?Next, you'll master the fundamentals of GraphQL. You'll learn about GraphQL schemas, data types, queries, mutations, subscriptions, and many other fantastic GraphQL features.From there, you'll set up advanced features like authentication, database storage, production deployment, automated test suites, and more.Throughout the course you'll learn how to:Model your application data using schemasCreate queries and subscriptions allowing clients to access data in the databaseCreate mutations allowing clients to create and change data in the databaseQuery and change your data from the browser by making requests with Apollo ClientLearn GraphQL by Writing CodeThis course was designed to be interactive.Everything you need comes in one easy-to-use package.There's no need to worry whether you're learning the right skills to land that GraphQL job or launch that GraphQL app. I've mapped out everything you need to know in an interactive, easy-to-follow package designed to get you up and running in a couple of weeks.Get access to fast support if you get stuck.There's nothing worse than getting stuck ten hours into a course and not getting the help you need to continue. Getting stuck is part of the learning process. That's why I'm here to answer every single question.I guarantee this is the most up-to-date and engaging GraphQL course available, and it comes with a Udemy 30-day money-back guarantee.