These video tutorials are from lectures or hands-on trainings conducted at Earth
Engine User Summits and
[Earth Outreach digital events](https://earthoutreachonair.withgoogle.com/).

## Introduction to Earth Engine (condensed)

Learn about Earth Engine from developer advocate Noel Gorelick in this fast-paced intro.
[companion slides](https://docs.google.com/presentation/d/1iZtkBNzl2HBWFT0wEhwCov89kyiBO7rSHcmMa6WNMa8)   
[code repository](https://code.earthengine.google.com/?accept_repo=users/gorelick/EE101-B) [Video](https://www.youtube.com/watch?v=m1ejxSi3l8s)

## Hands-on Intermediate Training

Topics covered include classification, spectral unmixing, and terrain visualization.
[Video](https://www.youtube.com/watch?v=_CJoxXuC81s)

## Tables and Vectors

Overview of tables and vectors in Earth Engine. Topics include how to load, manipulate,
display, and analyze vector and tabular data in Earth Engine.
[companion slides](https://docs.google.com/presentation/d/1D7rezUHPElCfYWHMRNBChHjbEv6nXDD8xnh7_YgyK6A/edit?usp=sharing) [Video](https://www.youtube.com/watch?v=XLE-apehUCk)

## Importing and Exporting

Topics covered include importing and exporting Earth Engine data, the command line interface,
and map publishing.
[Video](https://www.youtube.com/watch?v=C_Yvg2XGZdI)

## Classification

Learn all about classifiers (both supervised and unsupervised), training data, test
data, the dreaded "computed value too large" message, and the awesome linear
regression reducer.
[companion slides](https://docs.google.com/presentation/d/1esEXY4rlyl3J2oXxfhSPBHQvxie_Fmda6wSDu_S2aQo)   
[code repository](https://code.earthengine.google.com/?accept_repo=users/akarbasi/simple_classifier) [Video](https://www.youtube.com/watch?v=6KIJB4A6VbI)

Topics covered include supervised and unsupervised classification.
[Video](https://www.youtube.com/watch?v=NPplRtH2N94)

## Machine Learning

### Machine Learning Best Practices

With the pace of modern machine learning, building and
training neural networks is hard. Learn some best practices and sift through the overwhelming
amount of information available with a focus on remote sensing.
[companion slides](https://docs.google.com/presentation/d/1FCsI_X8tD3u5naij2apyzmYOBBsfd6xVWMV76y1JEqI) [Video](https://www.youtube.com/watch?v=4cqbblDhhGc)

### Neural Segmentation

Arguably the most common application of ML to earth observation imagery is pixel level
segmentation and regression. With neural networks, a whole new set of techniques are possible
that eclipse existing methods in terms of generality, but come with their own set of
challenges. Learn applications and training regimens ranging from supervised to fully
unsupervised.
[companion slides](https://docs.google.com/presentation/d/1LRhtWkSLcFh0LPlWaOnHYlQUIDoCTaLIW-DY07E_wMA) [Video](https://www.youtube.com/watch?v=EtxJY2Zo_-g)

## Arrays and Matrices

Overview of array and matrix operations the Earth Engine way. Topics include linear
modeling, matrix solving, eigen analysis, covariance reducers.
[companion slides](https://docs.google.com/presentation/d/1lPtQPK008NkQ734wCRjHAQX2xFR3a0YZuRFX3SoOMZ0) [Video](https://www.youtube.com/watch?v=-qo8L5GmKO0)

## Time Series Analysis

Overview of time series analysis the Earth Engine way. Topics covered include linear
modeling, auto-correlation, cross-correlation, autoregressive models, and smoothing.
[companion slides](https://docs.google.com/presentation/d/1J1rUtf-bkfaJwYJY-tU17kzKI4U8FnF7Q2_VWqWdaak/edit?usp=sharing) [Video](https://www.youtube.com/watch?v=xQGNAYL7z80)

## Earth Engine and the Google Cloud Platform

Introduction to interoperability between Earth Engine and the Google Cloud Platform.
[companion slides](https://docs.google.com/presentation/d/1fEbJNe29e30s-J0vVTTLoD17nEqUUs84WNpImh6ss3U) [Video](https://www.youtube.com/watch?v=CKYPhCwyoy4)

## Google Maps API

Create a "Hello World" Maps API webpage, and learn how to do things like change the
options (background map type, initial location, etc.), overlay data and KML layers,
and start to showcase your first Earth Engine maps.
[companion slides](https://docs.google.com/presentation/d/1bVZcXIog-igAXkhmq8KUbOYY3IZ5xw6BRf3TVqOcSf4) [Video](https://www.youtube.com/watch?v=pJygMsGr1eY)

## Publishing and storytelling with your Earth Engine results

Get an overview of how to use Google's geo tools to tell your stories and share your
data. Topics include Google Earth, Google Maps (APIs), My Maps, Tour Builder,
and Street View.
[companion slides](https://docs.google.com/presentation/d/13_H2ywA0MIlkhXuK-hhqB8YpO76Bqg8l0hM2xAWnvLk) [Video](https://www.youtube.com/watch?v=URXbxzaK2ZA)

## Datasets

### Synthetic Aperture Radar (Sentinel-1)

Take a deep dive into one of the more unique datasets in the Earth Engine data catalog. This
session provides an introduction to Synthetic Aperture Radar (SAR) data and working with
scripts analyzing Sentinel-1 SAR data.
[companion slides](https://docs.google.com/presentation/d/e/2PACX-1vTT9Cw8ROlIPMgN3_k_M-zpPC97nrmuDf9dRy3q98xY-lLvi3HPlDaGbcR_pfbJNs4TBDZli9BC8WKL/pub?start=false&loop=false&delayms=3000) [Video](https://www.youtube.com/watch?v=KYi6V1W28UM)