Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Rapidly Build Your Saas Using Appwrite

Posted By: ELK1nG
Rapidly Build Your Saas Using Appwrite

Rapidly Build Your Saas Using Appwrite
Published 5/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.17 GB | Duration: 2h 50m

Use appwrite to take care of authentication, databases, etc and write code for only what you care about solving

What you'll learn

Learn what a BaaS or Backend-as-a-Service is

Install appwrite, a self-hosted BaaS, and use its service through API calls from your own application

Abstract away authentication, databases, file management and other mundane activities to appwrite

Study plenty of examples and small sample applications on how to use appwrite

Requirements

Basic Linux

Basic Python / JavaScript programming experience

Description

Stop writing code for boring, mundane things like database connectivity, file transfers and OAuth authentication. Let appwrite take those off your hands, so that you are free to write code for things that matter, the problems you are trying to solve and the business you are trying to build. appwrite is a BaaS (Backend-as-a-Service) that can be installed on your own server machine. Think of it as FireBase, but self-hosted on your own on-premise machine or a on a cloud-based machine on Linode, AWS or Google Cloud.Once you install appwrite, your application code can connect to it and hand off the mundane, but totally necessary things like database management, file transfer and storage, user management and authentication, location detection and other such grindwork to appwrite. With the use of stored functions, you can even automate appwrite to do things for you when certain conditions are met in the system.In this course, we will install appwrite, configure it and then write example Python and JavaScript programs that demonstrate every important feature that appwrite has to offer. While we'll use localhost for our example programs, towards the end of the course, we'll install appwrite on a live machine and access it with a domain name. Finally, we'll write two one-page web apps to demonstrate how to use appwrite in a real application.

Overview

Section 1: Introduction

Lecture 1 What is a Backend-as-a-Service and what is appwrite

Lecture 2 appwrite Architecture

Section 2: Installation and Configuration

Lecture 3 Installing appwrite

Lecture 4 Configuring appwrite

Section 3: Writing programs using appwrite APIs: Core services

Lecture 5 Connecting to appwrite using Python

Lecture 6 Users module: Manage creation, updation and deletion of users

Lecture 7 Accounts module: Manage authentication

Lecture 8 Storage module: Manage files and folders

Lecture 9 Database module: Create and use databases

Lecture 10 Functions module: Automate your appwrite system using functions

Section 4: Writing programs using appwrite APIs: Additional Services

Lecture 11 Avatars module: Readily use popular icons without having to download them

Lecture 12 Locale module: Access frequently used geography-specific data quickly

Section 5: Taking things live

Lecture 13 Setting up appwrite on a live server

Lecture 14 Sample applications

Software developers who want to avoid writing mundane code like authentication, databases and upload/download management from scratch,Software developers who want to build their own SaaS