Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Independent

Multiple Drag And Drop File Uploading and Processing with Inertia

via Independent

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Build a multiple file chunked uploader in Inertia with the ability to pause, resume and cancel uploads. We’ll also be able to edit metadata (like the title and description) for each upload — even while they’re uploading and processing.
In the second half of the course, we’ll learn how to queue and process uploaded files on the backend (like encoding videos), and in realtime, report back to the client with progress updates using WebSockets.
It’s everything you need to know to upload and process large files in Inertia.

Syllabus

  • 01. Introduction and demo
  • 02. Fresh app, videos and upload page
  • 03. Handling dropped files
  • 04. Initially creating a record
  • 05. Updating upload details
  • 06. Starting chunked uploads
  • 07. Showing upload progress
  • 08. Handling chunks on the server
  • 09. Cancelling uploads
  • 10. Pausing and resuming uploads
  • 11. Authorizing requests
  • 12. Dragging and dropping files
  • 13. Setting up WebSockets
  • 14. Privately broadcasting
  • 15. Encoding a video with FFmpeg
  • 16. Broadcasting the encoding progress
  • 17. Clearing up after encoding

Taught by

Alex Garrett-Smith

Reviews

Start your review of Multiple Drag And Drop File Uploading and Processing with Inertia

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.