Companies Home Search Profile

Rapidly build your SaaS using appwrite

Focused View

Harikrishna Natrajan

2:49:36

208 View
  • 1 - What is a BackendasaService and what is appwrite.mp4
    07:01
  • 2 - appwrite Architecture.mp4
    03:46
  • 3 - Installing appwrite.mp4
    05:10
  • 4 - Configuring appwrite.mp4
    08:25
  • 5 - Connecting to appwrite using Python.mp4
    06:39
  • 6 - Users module Manage creation updation and deletion of users.mp4
    11:48
  • 7 - Accounts module Manage authentication.mp4
    46:31
  • 8 - Storage module Manage files and folders.mp4
    13:17
  • 9 - Database module Create and use databases.mp4
    19:38
  • 10 - Functions module Automate your appwrite system using functions.mp4
    19:10
  • 11 - Avatars module Readily use popular icons without having to download them.mp4
    06:13
  • 12 - Locale module Access frequently used geographyspecific data quickly.mp4
    03:41
  • 13 - Setting up appwrite on a live server.mp4
    08:01
  • 14 - Sample applications.mp4
    10:16
  • Description


    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

    Who is this for?


  • 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
  • What You Need to Know?


  • Basic Linux
  • Basic Python / JavaScript programming experience
  • More details


    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.

    Who this course is for:

    • 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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Harikrishna Natrajan
    Harikrishna Natrajan
    Instructor's Courses
    I am a software engineer from Mumbai, India. I have worked on Linux platform since my graduation in 2003. My entire career has taken me through various forms of Linux including Android. I have worked with multiple programming languages, my most favourite being Python and Javascript.Recently I have made it my mission to host my own services and taking back ownership of all my data, by moving away from third party services, especially those from the big six: Google, Amazon, Microsoft, Facebook, Apple and Salesforce. I have successfully set up my own email server, chat server, VoIP, online file sharing, online calendar and a bunch of others. Through my course, I wish to share my knowledge to help you host your own services and own your data with full control.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 14
    • duration 2:49:36
    • Release Date 2023/07/04