The Complete iMovie Course - from Beginner to Advanced 2020!
4.5 (1,117 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,144 students enrolled

The Complete iMovie Course - from Beginner to Advanced 2020!

Learn everything about iMovie and WOW your friends and family with your movie editing talents and with your cool movies!
4.5 (1,117 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,144 students enrolled
Created by Rafi Saar
Last updated 1/2020
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 11 hours on-demand video
  • 1 article
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Amaze your friends, family, and co-workers with your movie editing abilities and your amazing movies
  • Master all iMovie features and capabilities
  • Perform tricks iMovie wasn't even supposed to allow you to do
  • You will need a Mac computer, desktop or laptop.
  • iMovie 10.1 which comes for free with every new Macintosh computer.

[Last update: 26 July 2020]

Join the more than 7000 students from over 120 countries who enrolled in this bestselling course!

Do you want to create a short cool video of your family vacation?
Do you want to create an amazing trailer of a fun day with friends?
Do you need to create a short movie for work to promote a product or explain some concepts?
This course will give you all the tools to accomplish this in iMovie!

There is no similar iMovie course available anywhere.  Everything you need is here.
I used iMovie to create this iMovie course and in the course I show how I built different elements of this course itself!
Even though I use the more professional movie editor Final Cut Pro X in my work, I used iMovie in this course to prove that everything I did is actually possible to achieve with this apparently simple application.

If you have a Mac, you most certainly have iMovie or can download it, probably even for free.  Maybe you've even used iMovie before.
But do you know everything there is to know about iMovie?

iMovie was especially designed to be a very easy to use movie editor.  And it is.  But it still packs a ton of features.  Most people aren't aware of the breath of functionality that is hidden inside iMovie.

In this iMovie course I will cover everything you need to know in order to master this application completely.  Even if you've already used iMovie before, after taking this course you'll be able to accomplish things you didn't even know were possible with such a "simple" application.  And you will certainly wow friends and family or your co-workers with your works of art.

This course is meant for all levels, from beginners to advanced users.
For beginners: because I explain everything.  You need no prior knowledge before taking this course.  And after finishing this course you will know everything about iMovie and you'll be able to produce amazing movies and trailers, with movie clips, photos, transitions, titles, backgrounds and maps, with video and audio effects, using themes, etc.
For advanced users: because this course has tons of PRO lectures.  I will show you how to overcome and work around many of iMovie's limitations and help accomplish many things that iMovie's designers and developers never meant you could even do with iMovie.  Just check the list of PRO lectures (they're all marked "PRO" at the beginning of their name) and see for yourself.

Because I give so much information, this course is about 10 hours in length!
You can choose to view all the lectures and get the most out of it.
But you can also decide to view this course as a reference.
 The lectures are clearly organized in logical sections and you can decide to only take those lectures that you want to take.  Except for the PRO lectures, most lectures are self-contained so that you could understand each subject in each lecture without having to view previous lectures.  And if you do find yourself not understanding something, just find the lecture that explains that concept.  So you can watch anything you want, in any order that you want.

With Udemy's 30-day guarantee, you can't lose.  But I'm certain that everyone will find enough new information in this course to make it worth.

What this course is not:

  • I will not teach you how to shoot your footage.  That may be part of a different course, but this course only focuses on video editing in iMovie.

  • I will not give you ideas on what movies you should make.  The creative process should come from you.  I will show you all the tools and techniques you could use in iMovie and chances are these will spark ideas in your mind for you to pursue in your movie creation.

  • This course only covers iMovie for the Mac and not iMovie for iOS, even though obviously many concepts are similar.  The UI is clearly different.  I may add a section in the future about moving a movie from iMovie for iOS to iMovie for Mac so you could start editing on your iOS device and then continue editing on the Mac.

  • iMovie has a small functionality called App Preview which is meant for developers to create short movie app previews to be put on the App Store.  Basically it only adds a few additional elements you could use in your movies. I will not cover this feature.  Maybe I'll add another section about it in the future, but I believe that if you've mastered this class, you should know how to use this feature as well.

I'm sure you will enjoy this class and I can't wait to see the amazing movies you will make!

Who this course is for:
  • Everyone! Beginners will learn all the basics of iMovie.
  • Experienced users will learn pro features and tips to perform the impossible in iMovie.
  • Anyone who wants to edit movies easily and make the most out of iMovie.
Course content
Expand all 98 lectures 10:52:21
+ Introduction
4 lectures 17:20

This is the free course trailer or promo video and gives a short synopsis of what to expect in this course.

Preview 01:55

This lecture gives some more details about the course structure and how different users with different levels can approach this course differently.  This course includes so much content that it can be seen as a reference for iMovie.  A student could decide to take all the lectures or decide to take only those lectures that interest him/her.

Course Introduction

For those who never used iMovie before and can't wait until after the initial boring lectures, here's a short quick guide where I show you how to start from nothing, import footage, create and edit a movie with video's photos, a theme with automatic titles and transitions.  Finally, we'll export the movie as a file so you could show it to the world.  Don't worry, the rest of the course will go into all the details of iMovie and at a MUCH slower pace than this lecture.

Quick Guide - Import ... Create ... Go!

Most of the lectures in the course use iMovie 10.1.1.  The initial project creation steps have slightly changed in iMovie 10.1.2 so I'm showing here how the change looks so you'll know why the lectures will look a little different than your version of iMovie.

Changes in Latest iMovie Versions
+ Importing Media
5 lectures 21:34

In this lecture we'll perform our first media import from an iPhone and we'll discuss the import window and the events the media is going to.

1st Import - Import Window - Import from iPhone

In this lecture we'll see how to import directly from a camera and how to import from the camera's memory card connected directly to your Mac and we'l see the differences between those 2 methods.

Importing from Memory Cards & Cameras

In this lecture we'll see how to capture footage being played live from an older tape-based camera as well as how to capture live footage from a webcam or other camera connected to your computer.

Importing from Tape Camera & Capturing Live Footage

In this lecture we'll see how to import footage that's already stored on any of your connected hard disk drives or thumb drives as well as importing media directly from the Mac Finder.

Importing from a Hard Drive & from the Finder

This lecture will show you how to add any storage location as a favorite import source to save you time in future imports from that same source.

Preview 01:09
+ Media Organization
5 lectures 33:05

In this lecture we'll understand iMovie's notion of an event.  What makes up an event, how to create a new one, rename, sort, etc.


This lecture will explain the notion of iMovie's libraries, when to use a different one, how to create it, rename, etc.


This lecture will explain the notion of a Project in iMovie and its hierarchy relative to libraries and events.


This lecture explains all the actions you can perform on clips, events, and projects in the libraries, including copying, moving and deleting, but also merging and splitting.

Copy, Move, and Delete Clips, Events, and Projects

PRO lecture: in this lecture we'll explain how the iMovie Library packages are organised, where you can find your data on your drive, and where the original clips can be found, based on where they were originally imported or copied to.

PRO - Actual Location of Files on Your Drive
+ The Interface
2 lectures 10:17

In this lecture we'll learn the different parts of the iMovie user interface.

The iMovie Interface

In this lecture we'll see all the different user interface elements that the user can customize and how to reset them to the default settings.

Customizing the Interface
+ Clips Organization for a Project
1 lecture 08:11

In this lecture we'll learn how to rate clips so you could later filter the clips by those ratings and make it easier to find the correct  clips when building your movie.  We'll also learn how to find specific clips.

Preview 08:11
+ Creating Our First Project
6 lectures 27:03

In this lecture we'll cover the different ways to add clips or even parts of clips to the timeline.  We'll also cover very important and useful keyboard shortcuts.

Adding Clips to the Timeline

In this lecture we'll cover the different playback options available in iMovie, such as playing just a selection, loop playback, play from the beginning, frame by frame, full screen, and more.

Playback Options

Here we'll cover the main project settings such as the movie resolution, automatic content, clip size, fade to/from black, and more.

Project Settings

In this lecture we'll learn how to overcome iMovie's limitation of setting the movie's resolution to that of the 1st clip.

PRO - Set the Movie Resolution

In this lecture we'll learn to perform the most basic editing tasks: trimming, moving clips around in the timeline, and cutting/copying/pasting clips.

Simple Edits in the Timeline

How do you save a project?  Check out in this lecture.

Saving & Duplicating a Project
+ Editing in the Timeline
4 lectures 27:12

In this lecture we'll go through the most basic editing tools we will use: skimming, playback, selecting a portion of a clip, splitting and joining clips, using markers, and performing a roll edit in the precision editor.

Basic Editing Tools

In this lecture we'll go over the different methods to trim a clip.  Here we'll also explain the notion of clips in the timeline being only a reference of the original footage in your library.  We'll also perform a ripple edit and slip edit in the clip trimmer and we'll set a clip to a specific time length.


This lecture will show the different ways you can replace a clip in the timeline by another clip from the browser.

Preview 05:30

In this lecture we'll see how we can easily create a fast image flicker effect.

PRO - Create a Fast Flicker Effect

This short quiz will double check with you to make sure you remember in what iMovie screen you can perform what type of edit.

Special Trimming Quiz
3 questions
+ Transitions
4 lectures 18:57

Ein this lecture we will learn how we can search and preview transitions, how to add a transition and a trick to audition transitions quickly.

Adding Transitions

In this lecture we'll see how to change a transition length once or globally, what happens when there isn't enough raw material to lengthen a transition, and we'll go once again to the precision editor, but this time with the transition.

Changing Transition Length

This lecture describes the default transition and the default transition duration.

Transition Defaults

This lecture covers a few more topics related to transitions, namely fading, transitions iMovie can automatically put for you, and deleting transitions (including when you have auto-content turned on).

Fade, Auto Transition, & Deleting Transitions
+ Secondary Timeline
11 lectures 01:18:27

This lecture will explain the different ways to add clips as a secondary timeline.  It will explain the very important notion of the iMovie magnetic timeline.  Also, this lecture will cover the first of 4 overlay options called cutaway.

Adding a Secondary Timeline (B-Roll)

This lecture will explain how to work with the famous green or blue screen to allow you to transport your subjects anywhere you want and produce cool effects that way.  We will talk about the mask and the eraser tools to help us get a clean green screen effect.

Green / Blue Screen

This lecture will cover the 3rd overlay option, the split screen, which shows 2 images side by side.

Split Screen

In this lecture we'll cover the 4th overlay option: picture in picture, which allows you to add a smaller image inside the main video.  This is the only place in iMovie where you can make the original image smaller.  We'll cover all the options and we'll also talk about the keyframes that let you change the size and position of the smaller frame over time.

Picture in Picture

This course was built inside this course. Here I show you how I've added some overlays, like cutaways and picture-in-picture, to some of the course lectures you've already seen earlier.

Applying Overlays to the Course Lectures

This lecture will show how you can get more effects and transitions from the internet which either have a green background or a transparent background and use them as overlays in your movies.

PRO - Add Transparent Effects & Transitions

In this lecture we'll learn how we can apply some tricks to get an image to move along the screen by using the keyframe options in the picture-in-picture overlay.

PRO - Animate a Character

iMovie only allows adding 1 overlay on top of the main timeline.  In this lecture we'll show a trick on how to overcome this limitation and add more videos one on top of the other.

The "4 PIPs" background files described in this lecture are downloadable as extra assets of this lecture.

PRO - Multiple Overlays - 4 PIPs

This lecture will explain how we can build a logo that will remain in the corner of our video and which we could reduce in opacity so we could still see the video trough the logo.

PRO - Adding a Constant Logo in the Corner

iMovie doesn't really have any options to crop an image without having it fill the whole image.  In this lecture will learn how to use the green screen masking option to crop an image to any size we want, in this case to the aspect ratio of feature films.

The background file shown in the lecture is available for download as an asset of this lecture.

PRO - Crop image to 2.35:1 Aspect Ratio

In this lecture we're going to combine some of tricks we've learned in this section to create a nice transparent animated intro with our logo which we could then put on top of any background or other video.

PRO - Create a Custom Transparent Logo Intro

This quiz will test your understanding or remind you of the extra functionality we can get from the overlay options.

Extra Features of Overlays
4 questions
+ Working with Photos
3 lectures 11:15

This section will explain how to add pictures from the Photos (or Aperture) app and how to handle pictures in the timeline.

Adding Photos

In this lecture we'll see how to change the duration of a photo as well as how to change the default duration for pictures.

Change Photo Duration

This lecture will describe the different crop settings: fit, crop to fill, and Ken Burns.  We will also discuss the default photo placement and image rotation.

Crop Settings