YoVDO

Create Your Own Scalable Dropbox Clone With Object Storage

Offered By: Linode via YouTube

Tags

Cloud Computing Courses Web Development Courses Programming Courses Node.Js Courses User Interface Design Courses File Management Courses

Course Description

Overview

Learn how to build a scalable Dropbox clone using Linode's Object Storage in this comprehensive tutorial. Follow step-by-step instructions to create a Node.js server, integrate AWS SDK for JavaScript, and develop essential functions for file management. Explore the process of setting up bucket credentials, creating access keys, and implementing upload, delete, and list operations. Design an intuitive user interface using Bootstrap, consolidate JavaScript files, and enhance the application's functionality. By the end of this 55-minute video, gain the skills to create a powerful and cost-effective file storage solution that rivals popular cloud storage services.

Syllabus

Introduction
Create Node.js files in VS Code
Start express server
Uploading files to Linode Object Storage
Get Started with AWS SDK for JavaScript
Set Bucket Credentials
Create s3client
Create Access Key
Setting the ACL
Accessing Listing Buckets
Obtaining a File’s URL
Create Upload Function
Create Delete Object Function
Create List Object Function
Upload a Binary File
Test Run with Parameters
Obtain Boot Strap
Create UI
How the UI works
Consolidate JS Files
Edit “Success” Message
Fetch Files and send as json
Style our UI
Conclusion


Taught by

Linode

Related Courses

Introduction to Computing 计算概论A
Peking University via Coursera
数据结构与算法 Data Structures and Algorithms
Peking University via Coursera
Introduction to Ableton Live
Berklee College of Music via Coursera
iOS Persistence and Core Data
Udacity
计算机操作系统
Nanjing University via Coursera