What you’ll learn How to spin up rich GraphQL backend in minutes Authenticate users with JWT/Firebase and WebHooks in Hasura Role based access to your GraphQL endpoints Restore database state with Hasura migrations Connect Hasura backend with your frontend app How to use Firebase Cloud Functions to extend Hasura’s business logic File uploading Requirements You have understanding what is Docker You have a little experience with web development You have understanding what is GraphQL Description In this video course you will learn how to spin up GraphQL server with Hasura. Hasura is a tool which transforms your relation database (PostgreSQL only so far) into GraphQL endpoints and allow you to perform CRUD operations and real-time queries just out of the box. During the course we will cover vital topics like: Authentication (Firebase authentication with JWT / Webhook authentication); Role-based access to the database Data; File Uploading; Database Migrations; How to Extend business logic with Firebase Cloud Functions; We build client Web Application with Angular (React & Vue coming soon) which allows user to upload Continue reading...