YoVDO

Cloning Twitter with Appwrite - Crash Course

Offered By: Adrian Twarog via YouTube

Tags

Backend Development Courses Computer Science Courses HTML Courses Database Management Courses Appwrite Courses

Course Description

Overview

Learn how to clone Twitter in under an hour using Appwrite, NextJS, React JS, HTML, and CSS in this comprehensive crash course. Explore the fundamentals of Appwrite, a self-hosted backend-as-a-service platform, and follow step-by-step instructions to set up the development environment, create the backend infrastructure, and build the frontend interface. Master essential concepts such as database setup, API connections, user authentication, tweet collection management, and frontend UI development. Dive into advanced topics like storage, functions, and database updates while refactoring the codebase for improved efficiency. By the end of this tutorial, gain the skills to create a functional Twitter clone and understand the core principles of modern web application development using Appwrite.

Syllabus

- Introduction
- What is Appwrite
- Setup and Installation
- Docker installation
- Appwrite Backend
- NextJS Frontend
- Appwrite database setup
- Frontend API Connection
- Account and User API
- Create Email Session
- Other Login Methods
- Get Current User Session Info
- User Session Logout
- Database - Tweet Collection
- Storage and Functions
- Refactoring Codebase
- Tailwindcss and Classname setup
- Frontend UI Refactoring
- Database Updates and Teams
- Functions in Appwrite
- Final Changes and Project Overview
- Conclusion


Taught by

Adrian Twarog

Related Courses

Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Computer Security
Stanford University via Coursera
Intro to Computer Science
University of Virginia via Udacity
Introduction to Logic
Stanford University via Coursera
Internet History, Technology, and Security
University of Michigan via Coursera