Companies Home Search Profile

Hands-on Application Building with GraphQL

Focused View

Robert Hostlowsky

8:43:09

7 View
  • 1.1 GraphQL.zip
  • 1. The Course Overview.mp4
    06:24
  • 2. Comparing GraphQL to REST Trello Rest API.mp4
    16:47
  • 3. Starting a Project on Graphcool.mp4
    03:56
  • 4. Building GraphQL Schema for the project.mp4
    07:20
  • 5. Working with GraphQL Queries and Types.mp4
    08:23
  • 6. Using the Built-in GraphQL for Analyzing and Verifying the Schema.mp4
    12:27
  • 7. Adding Some Mocked Data in Your Application.mp4
    05:27
  • 8. Using Real Trello Data with a REST API.mp4
    10:18
  • 9. Running Our Own Server Locally.mp4
    08:28
  • 10. Local GraphQL Server with Database.mp4
    14:09
  • 11. Setting Up a React Application.mp4
    08:48
  • 12. Creating the UI Components.mp4
    12:39
  • 13. Integrating Apollo FrameworkApollo Provider.mp4
    15:26
  • 14. Implementing the GraphQL Fragments.mp4
    09:56
  • 15. Connecting to Graphcool Cloud-Based Storage Backend.mp4
    14:04
  • 16. Exploring the UI for Adding New Cards and New Lists.mp4
    08:15
  • 17. Connecting to Server, Calling the Mutations for Adding Cards.mp4
    15:32
  • 18. How the UI Gets Updated Handle Mutations on the Client.mp4
    20:50
  • 19. Implementing a UI for Editing Cards and Connecting to the Server.mp4
    14:54
  • 20. Implementing a UI for Moving Cards and Connecting to the Server.mp4
    17:47
  • 21. Subscriptions Setting Up and Using in Playground.mp4
    08:55
  • 22. Client-Side Connection via Web-Sockets.mp4
    06:54
  • 23. Updating an Existing Card.mp4
    08:21
  • 24. Advanced Subscription.mp4
    22:03
  • 25. Updating the Mechanism and Strategy for Concurrent Changes.mp4
    14:34
  • 26. Extending the Server to Enable Authentication and User Management.mp4
    19:56
  • 27. Add Sign-in, Log InOut.mp4
    17:51
  • 28. Users Boards and More Authorisation.mp4
    25:44
  • 29. Track and Show Author.mp4
    13:54
  • 30. Troubleshooting and Error Handling.mp4
    24:58
  • 31. Tuning.mp4
    11:18
  • 1. The Course Overview.mp4
    02:31
  • 2. Bootstrapping Application with Create-React-App.mp4
    03:42
  • 3. Displaying Job Board Data on the Screen.mp4
    07:27
  • 4. Modifying and Deleting Job Applications.mp4
    16:15
  • 5. Debug Apollo.mp4
    07:24
  • 6. Apollo Client Links Overview.mp4
    04:05
  • 7. Adding REST Link to Our Job Board Application.mp4
    09:24
  • 8. Application Overview.mp4
    01:32
  • 9. Building Chat without Authentication.mp4
    07:04
  • 10. Adding Authentication on Backend.mp4
    10:18
  • 11. Adding Authentication on Frontend.mp4
    13:46
  • 12. Subscriptions Overview.mp4
    02:08
  • 13. Bootstrapping Application.mp4
    02:28
  • 14. Creating Simulator of Vehicle Activity.mp4
    06:51
  • 15. Showing Vehicles on the Map with Real-Time Location.mp4
    06:19
  • 16. Adding Filters to Fleet Tracking Application.mp4
    07:10
  • 17. Updating Apollo Cache Manually.mp4
    04:14
  • 18. Updating Apollo Cache Automatically.mp4
    04:13
  • 19. Test Your Knowledge.html
  • Description


    GraphQL is a data-fetching API developed by Facebook, which has been using it for five years; it powers millions of devices and most components of the Facebook and Instagram website. In this course, you will get an introduction into GraphQL as a bridge for React client application to communicate with servers as the missing data-fetching or query language. In this course, you will learn how to build your own Trello-like web application using GraphQL. The course starts by teaching you GraphQL basics and comparing it with REST; you will then learn to run queries and specify types in its schema system. The course then shows you how to build a Graphql server and a client UI and connect this Apollo-based client to the server. You will then learn to add features to your board such as adding or editing a task. You will then see how to implement the shared whiteboard functionality by populating the changes into others sessions and how to solve the conflicts in this real-world scenario with concurrent changes from different users. . The course then shows you how to add authentication to your application to prevent unwanted access to it and user centric web service Finally, you will learn troubleshooting typical problems that may occur while running your app, and how to fine-tune the schema and communication of client-server. By the end of the course, you will be able to build your own applications using GraphQL. All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/-Hands-on-Application-Building-with-GraphQL

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Robert Hostlowsky
    Robert Hostlowsky
    Instructor's Courses
    Contacted by Rashmi Phadnis on 24-5-2017
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 49
    • duration 8:43:09
    • English subtitles has
    • Release Date 2024/03/14

    Courses related to Database Programming