Google Earth Engine is a cloud-based platform that enables large-scale processing of satellite imagery to detect changes, map trends, and quantify differences on the Earth’s surface. This course covers the full range of topics in Earth Engine to give the participants practical skills to master the platform and implement their remote sensing projects.
16 Hours Live Instruction with 8 Hours of Self-study materials (Videos+Assignment)
The course is typically conducted in 4 sessions of 4 hours each.
- Familiarity with remote sensing concepts
- Implement remote sensing workflows in Earth Engine.
- Scale your analysis to large regions and over long periods of time.
- Build interactive apps for data exploration.
Course Pre-work (Self-study, 2-hours)
Session 1: Earth Engine Basics (Live Session, 4-hours)
- Introduction to the Code Editor
- Working with Image Collections
- Creating Mosaics and Composites
- Working with Feature Collections
Session 2: Earth Engine Intermediate (Live Session, 4-hours)
- Map/Reduce Programming Concepts
- Calculating Indices
- Cloud Masking
- Calculating Area and Statistics
- Time-series Charts
- Assignment 1: Export VIIRS DNB NightLights Data
- Assignment 2: Chart Temperature from TerraClimate Data
Session 3: Supervised Classification (Live Session, 4-hours)
- Introduction to Supervised Classification
- Classifying images
- Accuracy Assessment
- Hyperparameter Tuning
- Change Detection
Session 4: Earth Engine Advanced (Live Session, 4 hours)
- Client vs. Server
- Scaling your analysis and overcoming common errors
- Building User Interfaces in Earth Engine
- Publishing your first Earth Engine App
- Using the Google Earth Engine Python API
Post-Course Assignment: End-to-End Applications (Self-study)
Participants will be provided a Step-by-step video-based walkthrough of implementing the following analysis using Earth Engine. Participants can continue their learning journey by implementing these projects for their region of interest after the class.
- Drought Monitoring: Calculating Rainfall Deviation from the 30-year mean using CHIRPS Gridded Rainfall Data (Video, 2-hours)
- Flood Mapping: Rapid mapping of a flood using Sentinel-1 SAR Data. (Video, 2-hours)
- Extracting Time-Series: Extracting a 10-year NDVI time-series over multiple polygons using MODIS data. (Video, 2-hours)
Upon successful completion of the course, participants will be issued an employer-verifiable certificate from Spatial Thoughts. Learn more.
See our other Course Offerings.
Meet our Participants
Do check Ujaval’s new course on Applied Remote Sensing with Google Earth Engine. The way he structured his course is awesome and it covers all aspects of GEE along with its use case. I strongly recommend this course for those who want to master GEE.Raja Sivaranjan, Louis Dreyfus Company, India
Extremely useful course for water resources management. As the data and technology to access and analyse becomes easy and powerful, it is necessary to know how to use them. Spatial thoughts course is very useful in this regard.Sashikumar N, Water Resources Specialist, ACIWRM
Thankful to Ujawal and his team for this extremely useful course on GEE which touches on all aspects of this new age cloud based remote sensing tool.Harpinder Singh, Punjab Remote Sensing Centre, India
The End-to-End Google Earth Engine course was excellent and covered diverse topics. The course was very well planed with topics from basic to advanced – always including small exercises that make the classes very interactive. It worked perfectly online. Great value for money. I definitely recommend his classes.Elisa Schneider, Forest Research Institute of Baden-Württemberg (FVA), Germany
A superb way of teaching of Ujaval sir. I learned all things with a different and unique way from basic level to advanced level into a systematic way. Beyond expectation of all the things. I personally want to learn and go all the courses by Spatial Thought Team. Thank you, sir, and Santosh Da for providing me with a great training session of GGE.Deb kumar Maity, West Bengal State University, India
The GEE end-to-end sessions really helped me pick up GEE very quick. It’s a very well thought and carefully curated session series enabling fast yet meaningful learning. The range of concepts covered (from preparing basic mosaics, to solving classification problems, to quickly setting up GEE Apps to share the results!), guided projects to try out, interactivity during the sessions, the pace of the course, the resources shared and so on, all add to a wholesome learning experience. Anecdotes from real-world applications shared by Ujaval and other participants throughout the course also helped thinking through workarounds and quick hacks. Excited to try out GEE in my projects!Rajeswari Parasa, IDFC Institute, India
This was an excellent introduction to GEE. It did not just dabble on the basics but took us on the ride showing the various application possibilities that remote sensing provides in general and GEE in particular. Ujaval with his domain knowledge and the will to spread it far and wide to anybody who is willing to engage is praiseworthy. If you have any interests in Remote sensing and want to see it in action, even if you are not a practitioner, you will come out a lot richer from this experienceJoy Ghosh, Akvo, Indonesia