
Explore the fundamentals of Firebase as a backend, learn how its database and API work, and navigate the documentation to start building no-code apps.
Discover how Firebase accelerates no-code app development by enabling database setup, authentication, Google storage, analytics, A/B testing, and push messaging, plus a three-tier pricing overview.
Explore how cloud firestore structures data with collections, documents, and fields, push or pull data, and use types like text, number, map, list, timestamp, and geopoint.
Add a new document to a collection and create collections like products and people with fields such as id, name, and price, using Firebase API for programmatic data operations.
Explore the authentication tab to create and manage users with email and password, view unique user IDs, sign in, verify emails with customizable templates, and extend with providers like Twitter.
Upload and download binary data using storage, and organize items in folders and buckets. Learn how the default bucket and database work and how plan upgrades unlock more buckets.
Explore how the rest api interacts with Cloud Firestar, sending https requests to fetch single documents or lists, handle json data, and manage authentication and permissions.
Recap Firebase basics, Google's server for rapid web and mobile apps, covering its database, authentication options, object storage, and API access, with a preview of Kiva.
Discover how the no-code platform Guyver lets you build web and mobile apps from a single code editor, using point-and-click setup with optional code snippets and database connections.
Explore building no-code apps with the compose pro editor, drag-and-drop components, adjustable properties and variables, and API connections, then run a single app across mobile and web.
Learn to build no-code apps by dragging components from the market, editing properties and placeholders, and setting up pages, variables, and navigation with a button.
Explore hot reload and live preview with AppGyver for no-code apps, launch the preview app, edit the dashboard and components, and bind variables to update content in real time.
Learn JSON crash course: understand human readable data interchange, key-value pairs, objects and arrays, and data types like strings, numbers, booleans, with JavaScript object notation.
Learn to write and manipulate JSON data directly in the browser console, using primitives, arrays, and objects with key-value pairs, and transform JSON into JavaScript for client-server data exchange.
Explore how rest APIs let clients send http requests with methods like GET and POST to access, create, update, or delete data stored in a database, delivered as JSON.
https://jsonbox.io/
https://www.postman.com/
https://jsonbox.io/
https://www.postman.com/
Build a simple no-code app with the base and app Gyver, using a rest api to create, read, update, and delete resources, like a basic to-do app.
Set up a Firebase project and Cloud Firestore database, then use Postman to perform get, post, patch, and delete operations on a to-do collection.
Fetch a collection of todo items from a rest API on page load and render them in a list. On failure, wait five seconds and retry, with a delete button.
Post to a data rest api to create a new to-do document with task and string value, then trigger a create record flow from the user interface.
Build a damage report app that lets users upload images, name items, record dates, and toggle their resolved status, while managing items via Firebase API, storage, and authentication.
https://firestore.googleapis.com/v1/projects/<INSERT PROJECT NAME>/databases/(default)/documents/<INSERT COLLECTION NAME>
Connect the rest api with firebase by creating a data resource named damage reports, set the documents key to locate the array, test, and define a four-field schema for mapping.
Connect and display live damage reports data in a no-code app by fetching from a rest api abstraction, rendering cards with names and descriptions while configuring navigation and layout.
Format list items by building a container with spacing and a divider, binding a repeated damage report card to data, and showing a checkbox, name, and a formatted date.
Build an add item page with name and description fields, bind to variables, validate the name, post the new item via an API, and show feedback.
Open a new item page from the list to display detailed item data by passing name, description, and date as page parameters, and add a delete button at the bottom.
Integrate Google Storage with Firebase to add, delete, and read images, making your no-code app more functional.
Activate Firebase storage, create a bucket, and learn to upload and read binary data; inspect public versus authenticated access, query parameters, and content type for images.
Learn to upload image via post method, name a file, provide binary file, then read data with get method in Firebase storage where read and write is allowed for anyone.
Delete the image with a delete request and a 204 no content response. Refresh Firebase to confirm removal and indicate the api supports reading, uploading, and deleting data for images.
Tap to add an image, take a photo with the take image flow, and store the image data in a page variable while displaying it for preview. Then configure an upload using the upload files flow, specify the post URL, and upload the image after the item is created.
Upload image first, naming it with UID, so the item can reference it. Then create the item with the image reference, validate the name, and enable display and deletion.
Display an image in the list item by binding the source to the current item's fields, and apply a workaround using html rendering or a background image for https loading.
Learn to manage items with a no-code app: toggle a checkbox, persist data via http requests, display images, and delete items (and associated images) with a delete method.
Store the last deleted item's unique identifier and, on page focus, filter the data array to remove that item, enabling fast refresh after deletion.
Add firebase authentication to the damage report app using email and password, with email verification, so only signed-in users can access the rest API and storage APIs.
Learn to set up Firebase authentication with email and password, issue ID tokens and refresh tokens, verify emails, and sign in via the Firebase REST API.
Add sign up and sign in by posting email and password via http, storing id and refresh tokens in persistent storage, with error handling and rest api security.
Learn to display images with an access-token in a no-code app, configure the authorization header, fetch and render downloaded images, and publish the final app.
Create almost any App without coding. You will learn how to use AppGyver to create almost any App in a fraction of the time regular developers need.
Your Apps will be ready to publish in Google Play Store or Apples App Store.
This course covers all essentials to become a no code hero.