Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

Build an App with JavaScript and Dropbox

Enroll for freeGet started!

Join 2763 other students

Log in to get

Access to all our free courses
Interactive hands-on content
100s of code challenges
Join a friendly community
Enroll for free
Subscribe to access!Subscribe to access!

Subscribe to access to this course and ALL other courses. You get a 30-day money-back guarantee, no questions asked.

Subscription includes

All courses and career paths
100s of coding challenges
Certificates of completion
Exclusive Pro members chat
The course creator Christian Jensen

with Christian Jensen

Course level: Intermediate

Learn to build apps that power content and collaboration with the Dropbox API

You'll learn

Dropbox Dev account

UI with Vanilla JS

Dropbox SDK basics

Get files

Display files

Work with thumbnails

Async/Await with ES6

Organise and move files

Dropbox API Cursor

man

Prerequisites

Before taking this course, you should have a basic understanding of HTML, CSS, and JavaScript. Here’s our suggested resources to get you up to speed.

Meet your teacher

The course creator

Christian Jensen

Jesus, Jams, JavaScript

Why this course rocks

Dropbox is a content and collaboration platform trusted by more than 500 million users and 300,000 teams. It also has an API which allows you to add Dropbox features to your apps, such as file storage, sharing, previews, and search.

One example of such an app is an expense organizer, which can help businessess prevent their receipts from turning into chaos. Each employee simply add their receipts to a Dropbox folder, and then the app takes care of organizing them.

In this course, you'll build this organizer app while learning the fundamentals of working with the Dropbox APIs. I'll It'll all be done in plain JavaScript, so no frameworks or libraries required. Along the way you'll also learn several ES6 concepts, like array methods and async/await functions.

About the instructor:

Christian Jensen is a web developer based in Utah. This is his first full-length course, though he's the previously created several popular tutorials on React Hooks on Scrimba, so we're happy to finally have him create a full course.

This course has been sponsored and paid for by Dropbox. To learn more about the Dropbox API, head to www.dropbox.com/developers

Join the Scrimba community chat

Learning alone can be lonely. Click here to join our Discord server and connect with other Scrimba learners!