Testimonials
Advanced QGIS
Great course that helped me learn a lot of new things and further improve my knowledge and skills in GIS and QGIS.
I especially enjoyed the practical workflows and hands-on learning approach throughout the course. Looking forward to applying these skills and building some great GIS projects in the future.
Thanks to Ujaval Gandhi sir for such a valuable learning experience!
Subham SharmaIIT(ISM) Dhanbad
It was my distinct privilege to take the Spatial thoughts Advanced QGIS course. Ujaval Gandhi and his training associate, Vigna Purohit, provided an excellent presentation of the QGIS model designer and processing toolbox. Ujaval’s expertise is unsurpassed, yet he was very patient with all the learners in the class–particularly with me, someone who is just learning the nearly unlimited possibilities of QGIS. I highly recommend Spatial Thoughts, and I plan to continue to learn with them.
Martin BraatelienPhD, Research Analyst, Consor Engineers
I was already going with high expectations to start this course, and it still managed to surpased them! Both Ujaval and Vigna were highly reliable, patient, and helpful with any doubt one of us had.
Definetively, he strong aspect of this course is its practical side, as it makes you put into practice what you are learning in real time, rather than just watching. On top of this, the assignment I believe is a spot-on decision, as it challenges you to implement what you’ve learned throughout the course.
If you are hesitating about taking this course, look no further! This is the perfect combination of highly didactic classes and challenging hands-on QGIS situations.
Luciano RivasUniversity of Groningen
This was such a thoughtful and insightful course. I’m incredibly grateful to have received this scholarship as a young researcher, writer, and schoolteacher balancing multiple commitments. Even during the parts of the course that required a great deal of review and learning, I always felt supported. As a teacher myself, I’m constantly struck by the incredible scope of what QGIS can make possible—especially in helping visualise complex data and turn it into clearer, more meaningful stories for younger audiences. Its ability to make big data accessible and engaging has really expanded the way I think about teaching, research, and community-based work. Ujaval was exceptionally patient throughout, and I have him to thank for helping broaden my thinking about what these tools can do and how I might apply them more intentionally in my own work.
Shumin TanEducator and Researcher
I really enjoyed this course and found it excellent. The content was clear, well-structured, and practical. I learned a lot of new tools that I can use right away, especially how to find and use 3D map animations, which was very helpful for me. Overall, it was a great experience, and I would recommend it to everyone.
Dr. Violeta Damjanovic-BehrendtGreenTwin GmbH
This course was recommended to me by a friend. Since I have a strong passion for GIS, I decided to take it, and I found it very valuable and rewarding. The structure of the course is well organized, advanced and the content flows smoothly from one topic to the next. You can learn many useful things, no matter which field you work in. The instructor is very knowledgeable and can also suggest further ways to apply GIS in your own field. It was one of the best courses I have taken, and I truly enjoyed the learning process. The instructor is friendly and professional. Even if you miss something during the live sessions, you can easily catch up through the online materials, recorded sessions, and provided videos. I would 100% recommend this course to anyone who wants to work in this field or has a passion for GIS.
Abdul Baset Sultani
Ujaval and Vigna rock. They keep a nice friendly environment while providing updated hands-on exercises to illustrate concepts. Looking forward to more.
Nitin Pandit
If you are looking to elevate your understanding of QGIS, then the “Advanced QGIS” course is for you. The detailed breakdown of various tools, pipelines and visualisation styles is enhanced by the depth in which Ujaval and Vigna carry the sessions. The learnings from this course will absolutely change the way you work using QGIS. Interactive sessions go a long way and they made sure everyone was able to keep up and practice. Highly recommended for folks who already have grasp of QGIS but are looking for more.
Amruth KiranSenior Associate - Geospatial Lab, Indian Institute for Human Settlements
Spatial Thoughts Advanced QGIS course covered a variety of topics, both exciting and useful. The live in-person course flowed well and was a welcoming environment to problem solve. Additionally, the materials that were provided, beyond the coursework, is vast and provides content to feel confident in locating the newest and best tools. A kind, well-paced, and highly useful course!
Corinne Witzel
Even after taking his three courses, I’m still unsure if he’s (Ujaval) a better teacher or geospatial analyst. Maybe it’s just best to say he’s the spatial teacher (pun intended). All the courses are so well structured; actually, you can see it for yourself because all the course material and video lectures are free to use.
Then why spend money?
You get a chance to interact with him and other like-minded people. Many bonus tips, concepts, and discussions arise from the participants’ queries and questions. You can ask your query and clear your doubts. The TA, Vigna, is super helpful.
You get lifetime access to lectures (videos), lecture notes. Not just that, but lifetime support, which allows you to consult them if you need help with your future geospatial projects.
If you’re planning to enrol in the course, then don’t think too much - it’s money well invested!
Jenis PatelEcologist, Nature conservation foundation, Mysuru
I am completely blown away by the quality of the course. The core content is obviously available for self-directed learning (which in itself is great quality) but the classes include so much extra valuable content and insights. Plus, Ujaval somehow manages to create a warm and interactive vibe, which is not easy to do online. 100%, would recommend!
Lana Kagan
Advanced QGIS was my first Spatial Thoughts course, and it set a very high standard. The material was well-structured, technically rigorous, and grounded in real-world applications. Concepts became much clearer thanks to the focused, hands-on approach.
Beyond just strengthening my QGIS skills, the course gave me the confidence and motivation to continue learning. I’m now exploring their other courses and see Spatial Thoughts as a key part of my geospatial learning journey.
George PapadakisStructural Engineer
I really enjoyed this course! Ujaval and Vigna are amazing instructors — they are highly knowledgeable about QGIS and explain everything clearly. The course summary is comprehensive, and you’ll learn how to automate workflows, create 2D videos, perform 3D mapping, and use loops effectively. Everything is well explained, and if you have any questions, they are always willing to help and guide you through the solution. I truly recommend this course to anyone looking to deepen their QGIS skills.
Samantha Scarlette Ibañez DavilaGeological Engineer, Universidad Nacional Autónoma de México
During my student years, I learned ESRI products, but in 2019, when I was invited as a guest specialist at the university, the syllabus was tailored to QGIS. Since then, I became interested in open-source technologies and have been gradually progressing through development stages. I am happy that there is an official certification opportunity in this environment as well. The course was enjoyable, and I always highlight that. I’m glad to have discovered you, and thank you very much for everything.
Giorgi KapanadzeAssistant professor - at BTU • Business and Technology University Advanced QGIS
Taking this class has been a mind-blowing experience, showcasing QGIS’s incredible capabilities. The quick responses from the Spatial Thoughts team have made learning even easier and more enjoyable.
Godwin Ebo FosuHo Technical University
As a researcher in transportation planning, I was looking for a structured way to improve my spatial analysis skills. Spatial Thoughts provided an excellent learning experience, especially in advanced QGIS. This training has significantly improved skills and curiosity to work with spatial datasets, which I now apply in my research on urban mobility.!
Chetan DoddamaniPostdoctoral Research Associate, Indian Institute of Science Bangalore
At the end of the introductory course, Ujaval told me the advanced course would change the way I think about gis and he couldn’t have been more right. I’m coming away thinking that theres a solution for any problem and limitations are user based not software based.
Kayla HeltGeologist, AbitiRisque Inc
I really enjoyed the sessions. They are very insightful, to the point, and full of tips and inspiration to do more with QGIS. I think Ujaval and Vigna do a very good job at making the class interactive and fun. Each cohort is also unique because of the diverse backgrounds of the participants. The course has made me much more confidant with QGIS than before.
Shubhra KansalUrban designer, Lokal Habitat Labs
The Advanced QGIS course met my expectations! The step-by-step instructions for advanced tools and automation techniques, such as the model designer, were invaluable. This course has significantly improved my GIS skills and contributed to the efficiency of my projects. Highly recommended for those looking to enhance their QGIS skills!
Sushma PoudelResearcher, Tribhuvan University
Ujaval Gandhi is an extraordinary, globally recognized teacher who, like all brilliant people, does not need to give himself importance. In this course I had the opportunity to interact with him, the class and his very talented collaborator Vigna receiving answers to all the questions asked. Unlike the self-study tutorials I had the opportunity to receive explanations of the assigned tasks and was shown how each problem can be solved in different ways. In addition to the course material, additional information/explanations and links are given to expand on the topics covered and the recorded lectures are shared so that they can be reviewed to catch missed information during the online course. Qgis is an amazing software, with a fantastic community, deserving of donations, the nightmare of proprietary GIS software.
Manolo TerranovaArchitect & Land Surveyor
This was the best training that I attended about QGIS, I had opportunity to learn how to develop different type of map that I used to see in some program of meteorology, cyclone movement and so on, this course brings me more power to invest in this tool.
Félix NhaducoM&E Advisor, JHPIEGO
Thank you for such an enjoyable and interesting course. I have learnt so many new things that I will now be able to apply to my day to day work that will make analysis much easier and more efficient. I found the teaching style was great and super easy to understand. The challenges were a really good way of being able to practice and retain the knowledge learnt in each session, I also found the assignment was a good challenge to test my knowledge learnt. I would certainly recommend this course to any QGIS users for a more in depth knowledge on the system and what tools you can use for more simple and efficient analysis.
Aimee HylandEkos Kamahi Limited
I had the opportunity to attend an outstanding QGIS course led by Ujaval. From the very start, I was impressed by the depth and breadth of knowledge imparted. The course delved into various advanced functions of QGIS, with a particular emphasis on the graphical modeller, which was the main topic of my interest. Ujaval’s teaching style was excellent, ensuring clarity and understanding every step of the way. The abundance of hands-on exercises and practical applications truly solidified my understanding of the material. Whether you’re a novice or an experienced user seeking to enhance your skills, I wholeheartedly recommend this course. Thank you, Ujaval, for delivering such an exceptional learning experience. I am grateful for the knowledge gained and look forward to applying it in my work.
Malcolm AfonsoFounder, Geosensitive
I really enjoyed this course. It widened my scope of what is available within QGIS, and gave me a toolkit that I can use to apply for business specific usecases. I also appreciate the official certification.
Kristof SimonyiEntrepreneur
Ujaval will show you and make you use a set of the most modern and powerful features of QGIS. It is invaluable really to get this knowledge asap because it will probably make the you so much more productive and feel so much more at ease. I deeply regret not having done this before my postgraduation in GIS
Francisco NegraoIndependent
Through this course, I came to appreciate the goldmine of functions that is available in QGIS. Very often you stumble upon good plugins / functions by accident, This course provided a comprehensive overview of advanced tools in QGIS which can be used to run reproducible, complex analyses, without any formal knowledge of python. The last section on aggregates and looping within QGIS is a game changer.
Tara RajendranIndependent Researcher
I am immensely grateful to you for providing me with the scholarship and encouragement to undertake this training. The course has proven to be incredibly worthwhile and effective, far exceeding my initial expectations. Through comprehensive instruction and hands-on experience, I have gained a deeper understanding of the software’s capabilities and its significance in the field of spatial science. This course has not only expanded my knowledge but also equipped me with the confidence and proficiency to tackle complex spatial challenges with ease. Thank you for this enriching opportunity!
Aravind SStudent, Central University of Punjab India
The Advanced QGIS course was really good, with excellent material and very well organized. Ujaval is a great teacher with very high knowledge of the subject and equally high pedagogical skills. Vigna always provided very good help and made sure the course ran smoothly. I learned a lot of new things that I have started already applying in my daily work. I look forward to participating in future course of Spatial Thoughts and I highly recommend my colleagues and others to participate.
Marco HernandezDesign Engineer, Helios Nordic Energy AB
The course was very well thought out and structured. It was fascinating to see what is possible in QGIS. Ujaval and Vigna answered all questions promptly and provided personalized feedback on the submitted task. Everyday work is certainly simplified by the methods presented. Thank you very much for the great course.
Marc ÜberschärEnvironmental Engineer, Hydrotec Water and Environment Engineers GmbH
The course is structured in a very student-friendly manner. The concepts taught open up new understandings of how to approach a query in multiple dimensions. Ujaval Gandhi’s bundle of experience and art of teaching are truly mesmerizing; the explanations, datasets, and examples demonstrated are remarkable. There are participants from diverse backgrounds; this gives the class a highly interactive chance to explore more. Highly recommended for all QGIS enthusiasts. A miracle is witnessed: the workflow that takes hours is turned into minutes. I am very grateful to the academy for providing an opportunity to learn.
Raghavendra S PKarnataka State Remote Sensing Applications Centre
I have been using QGIS and other tools on regular basis. Even then the Advanced QGIS course has taught me many new and more efficient ways to do my work. I feel every GIS professional either experienced or beginner can get grate value from this course. One will find even better ideas and capabilities to do their work after this workshop.
Vaibhav ShrivastavaWRI
I highly recommend the “Advanced QGIS” course at Spatial Thoughts with Ujaval Gandhi to anyone looking to deepen their knowledge and skills of this powerful open-source GIS software. Ujaval’s teaching style is clear and engaging, and his expertise in QGIS is evident in the way he presents complex concepts with ease. The course materials are well-organized and practical, with real-world examples that demonstrate how to apply QGIS in a variety of contexts. Many thanks to Ujaval and Vigna for their constant kindness and patience in assisting us. I now feel more confident in my ability to use QGIS to solve a wide range of geospatial problems.
Abdillahi Osman OmarUniversity Putra
As a Masters from Remote Sensing and GIS field of study, I can say that I am learning a lot from what I haven’t been taught or topics that got updated over time. I will take every course from Spatial Thoughts!!
Adithya ValivetyAsian Institute of Technology
Spatial Thoughts offers well-researched and comprehensive training. The thoughtful approach immediately teaches how to apply theory to live example Great learning experience. Thanks to Ujaval Gandhi Sir and Vigna Purohit.
Ranjan KumarCentral University of South Bihar
I have been using Qgis for some years, and as a self-thought, I started feeling stuck in my learning path. This Advanced QGIS course was just great; Ujaval is an excellent teacher with outstanding knowledge! I really appreciated the course’s quality and contents, and I highly recommend it to all the Qgis users who want to level up their skills!
Luigi CarboniResearch Fellow. Politecnico di Milano
The Advanced Course for QGIS was very useful to me for it showed a new world of powerful functionalities that QGIS provide that I would probably never know about.
Filipe S C Pinhatiuniversity of queensland
There was more freedom in this course, Kudos to the trainers they answer all our queries, learning more about the aggregate functions and other little known aspects of QGIS was inculcated which can make QGIS workflows more easy.
Pawan MudduGRED Foundation and the University of Twente
This course is well packaged and taught for anyone who is interested in advancing their QGIS skills to the next level. Ujaval and Santhosh in depth knowledge and experience in QGIS introduces tricks, advanced QGIS expressions and plugins that can be applied to solve various geospatial problems. The course covers advanced concepts that provide GIS professionals with flexibility of analyzing and visualizing geospatial data using the power of open-source software. I would highly recommend this course to anyone looking to advance their technical skills in GIS analysis.
John WaweruUniversity of Bonn
Ujaval is a proficient GIS trainer and his way of teaching will definitely you bound you not only for 2 days you can continue his class for days along with his value bombs in between class. You can get personalized thoughts and help from him. I would highly recommend attending his class.
Chandra Shekhar SinghSterlite Technologies Limited
A couple of months ago, I was battling with my intention to switch to the use of an open source software for GIS. As novice as I was, my anticipation of becoming a skilled user of QGIS in a space of 2 months was in great doubt. However, the spatial thoughts course on Advance QGIS has made me believe that becoming an expert in GIS is possible once you are determined to do so. I am confident now to perform complex spatial problems in a short time with knowledge in Modelling, Batch processing, spatial indexing and expressions. In view of this, I highly recommend this course to anyone wanting to solve complex spatial problems with GIS.
Samuel AgyekumWageningen
Just 8hrs through this course felt like my entire time in College. My nightmare project for months now became heavenly with the help of plugins, tools and tricks introduced by Ujaval
Samuel Kofi Agyei TuffourZetaLight
Automating analytic workflows boosts productivity and secures the repeatability of analysis. While automation is typically achieved with scripting languages, the course explains how to achieve it with the QGIS graphical modeler, which leverages high-performance tools provided in the processing toolbox. Gaining familiarity with the graphical modeler is crucial for non-coders, and provides great new opportunities for coders too. Experts tips and tricks on advanced visualization techniques are also provided during the course. The instructor is very knowledgeable and has excellent communication skills. I would recommend this course to anyone working on a regular basis with spatial data.
Ivan PalmegianiIP Analytics
One of the best QGIS courses one can take. Quite practical and very inspiring to keep learning. The teacher is very friendly
Renzo Kenneth Rivero Sullca
Ujaval’s style of training is extremely effective and enjoyable. Even though he has made so much of the content freely available through his blogs, the instructor led classes are completely worth the time and cost. His experience, creativity and practical examples while answering all questions is incredibly helpful.
Ruel DsouzaConsultant
What I love about the class is ease on understandings shortcuts which speed up the whole work process and also who are looking future in research domain it helps to save a lot of time while understanding a concept on datasets with broader perspective.
Priyanka MachyaFreelancer
Great course! Ujaval is a wonderful instructor with tons of in-depth knowledge on QGIS and spatial analysis. The exercises are very helpful and Ujaval ensures that the whole class can follow along. The course is somewhat fast-paced, but definitely manageable.
Max RusserConsultant
Excellent Lecture by an expert Mr. Ujaval Gandhi, clear explanation and I happen to gain more knowledge and each different ways in able to get one answer and for me to learn more that QGIS can be useful especially to non-GIS people and for me to show a clear visual for the community in mapping and sharing data analysis.
'Ahi'ahi Saipa'iaMinistry of Agriculture, Food, Forests and Fisheries (MAFFF)
The overall experience has been excellent. I took the Advanced QGIS course and learned a lot of valuable knowledge that will help me function more effectively. Ujaval Gandhi’s guidelines were excellent. If you want to strengthen your GIS skills, I recommend taking the Training Course provided by Spatial Thoughts.
Pandurang HulsoorResearch Assistant at ACIWRM
The training offered was simply awesome. I am relatively new to QGIS, but the instructions were clear with detailed explanations of the workflows that made it seem like I have been using QGIS for a long time. The quality of the presentation was second to none, with the trainers always available and happy to help participants overcome whatever challenges they faced. Ujaval Gandhi and his team have done an amazing job preparing this course. If you want to take your QGIS skills to the next level and become a power user, you are in the right place. I’m already looking forward to continuing my transformation into a power user of QGIS with Spatial Thoughts by registering for the next course.
Kulee Mawamou KeculahClean Liberia Initiative
A great overview of the advanced capabilities of Qgis. The zoom / instructor led activities is a far more effective approach than self paced tutorials as you get immediate feed back on problems encountered. I also found it very useful to hear other thoughts and questions from other members of the course located all over the globe.
Lewis CrawfordEqual Experts
Special appreciation to Mr. Ujaval Gandhi for his way of approaching the workshop. The teaching is excellent. Also, to be noted is his way of imparting knowledge by bringing in reference to current problems and how he has dealt with them. I definitely recommend courses offered by Spatial Thoughts to anyone - a beginner or an expert in the field.
Sreya MadhavanSkylark Drones
I participated in the advanced QGIS certification in July 2020. With Ujaval you have an extremely experienced teacher. He has amazing rhetorical skills, neat preparation and documentation and makes the group smile once in a while.Thanks and see you again!
Kai Michael DietrichManufacturing Cities
I attended Advanced QGIS session by Ujaval Gandhi. The overall experience was great and very informative. It was easier to learn the use of various tools and plugins in QGIS through practical sessions. The class also had interactive session where our doubts were answered. I am thankful for this session to have met various other users of QGIS. As a new user of QGIS, I am happy to join QGIS community. The online class is as effective as in-person class session. I would recommend the class to anyone who is starting to use QGIS.
Queen Suraajini RajendranNanyang Technological University
It always strikes me how much can be learnt in less than 8 hours. Ujaval is more than knowledgeable, and not only with respect to QGIS, which he clearly masters. He is available to discuss any topic having to do with QGIS and always gives useful answers/suggestions.
Eduard Sebastian LukasiewiczUniversity of Göttingen
A very valuable experience. I found the course challenging and rewarding. The expressions and processing framework modules were very interesting.
Harpinder SinghPunjab Remote Sensing Centre
Great workshop, well organised and easy to follow! I highly recommend Spatial Thoughts and their super cool trainer, for any GIS, RS or programming courses/workshops. Great value for money!
Ionut UngurianuTimisoara GIS Community
First of all a big thank you to Ujaval for conducting such training. It is very useful for those who are interested to pursue their career into GIS like me. After attending the course I some how feel confident and looking forward to join next training.
Arpita ChatterjeeCognizant
Ujaval’s mode of teaching is one of the best i have come across. All his training sessions are quite unique and present a great learning opportunity. His coursework is also very much detailed and also supplemented with an online dedicated workshop page that is specific to the participants who can get back to it even post the workshop. These are new experiences for me which i had not come across in the past. Thanks Ujaval for such a user friendly workshop and wishing you all the best! I look forward to attending your future courses in the pipeline.
Gurudatta K. NAaron GSD
I learned a lot in advance QGIS workshop with Ujaval. Online workshop helped me in attending it from Melbourne. It was eye opener in seeing how much easy to automate tasks in QGIS. Thank you Ujaval.
Milind Joshi
Online module of Advanced QGIS was well crafted by Mr. Ujaval Gandhi. This course fitted in well with my previous learning experiences. The sessions were interactive, informative and fun-filled. I can now work smartly in QGIS. Thank you Ujaval
Teju Kumar NACIWRM Government of Karnataka
The course was awesome and it covered most of the nuances and intricacies which would have taken ages to understand using an eBook or online tutorial. The Presenter is knowledgeable and he clarifies the doubts then and there. I would highly recommend this course for both novice young GIS aspirants and for GIS experts, as there is always more to learn, irrespective of where you stand.
Manikandan KKing Fahd University of Petroleum and Minerals
Ujaval’s training was very well planned and delivered, with every little detail thought out, and knowledgeable answers to every query. Such training’s enable me to accelerate my learning and are well appreciated!
Craig DsouzaFreelancer
The instructor has huge experience and answer all the questions, The course was interactive and cover very interesting topics with many practical examples.
Fahad Alahmadi
This training session opened my eyes to what is possible with open source QGIS, even more… there are functionalities not available in commercial software. I will wait for more other courses from Spatial Thoughts.
Raul MejiaPontificia Universidad Católica del
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 NACIWRM Government of Karnataka
The training was a very interesting one, it is a new area of learning for me ,but was made interesting by Mr.Ujaval Gandhi , Shall pursue the interest generated and get to learn more of the subject in the coming days.Thanks to Ujaval and look forward for further training’s in the subject in coming days.
Sangeetha PACIWRM Government of Karnataka
The class was very informative and very well paced. The session I attended started very early in the morning in my timezone but the material and presentation kept my attention all the way though. I have been using QGIS for several years and this class was able to teach me several new tips and tricks that will make my day to day work easier and more efficient.
Philip BernardFrontier Geospatial
Highly recommend this course for the latest tips and tricks for QGIS.
Jane Kogelschatz
It was a great learning experience for me. All the queries were taken up sincerely.
Neha PatilGovernment of Maharashtra
This is great course to start journey in advanced GIS. Ujaval is cool trainer and keen to resolve problem encounter while doing exercise. Happy to be part of this course.
PravinUniversity of Mumbai
Spatial Thoughts’ training packages will demonstrate to you the strengths of QGIS and will make you fall in love with QGIS. I took the Advanced QGIS course and really learnt wonderful things that will make my work easier and faster. Ujaval himself is a world of GIS and He has been gifted with superb teaching skills. Thumbs up Spatial Thoughts!
Isah Abdullahi TankoNigerian Meteorological Agency (NIMET)
Introduction to QGIS
I’m very glad i completed this introductory course on QGIS with Spatial Thoughts. It took me from a complete beginner being able to use the software and apply it on the ground running with a lot of core concepts covered. Their lifetime support for course students is also such an incredible gesture of goodwill. Also incredible on their part is the many free courses that Ujaval has created on their website. I’m really impressed with their whole team and will definitely learn more through their online resources as well as sign up for more lessons. Many many thanks from Meghalaya. Khublei Shibun!
ZorbaMeghalaya Geographic Society
The “Introduction to QGIS” training by Spatial Thoughts was exceptionally well structured and practical. The content was clear, progressively organized, and easy to follow, even for those with limited prior experience in GIS. What stood out most was the balance between theory and hands-on exercises, which made it possible to immediately apply what was learned.
Ujaval and Vigna explained concepts in a very accessible way while also sharing useful tips and best practices that are highly relevant for real-world applications. By the end of the session, I felt much more confident navigating QGIS and working with spatial data.
I would highly recommend this training to anyone looking to build a solid foundation in QGIS.
Ghaieth Ben HamoudaFAO
One of the best online training programs I have attended. Mr. Ujaval Gandhi’s sessions are highly informative, comprehensive, and clearly reflect his passion and deep expertise in QGIS and related tools. He provides access to a wide range of open-source data, shares valuable sources, and ensures hands-on learning throughout the course. Highly recommended.
Vishnu Prasad RajanTraffic & Transportation engineer, RMMS Cell, Kerala PWD
“I recently completed the ‘Introduction to QGIS’ course organized by Spatial Thoughts, and it was an incredible learning experience! The course was well-structured, beginner-friendly, yet packed with practical insights. Ujaval Gandhi and Vigna Purohit are exceptional instructors—their clear explanations and hands-on approach made complex concepts easy to grasp. The real-world examples and exercises were particularly valuable, helping me build confidence in using QGIS for geospatial analysis. I highly recommend this course to anyone looking to start their journey in GIS or enhance their skills. Thank you, Spatial Thoughts, for such a rewarding experience!”
Mark OnojaProgram MEAL Specialist, CCFN
What a great course. It’s comprehensive, well-paced, interactive, and Ujaval and Vigna are excellent at delivering its content. So many additional resources are provided as well that pique your curiosity and make you want to continue the QGIS learning journey. I’ve already signed up for another course!
Kayla HeltRisk Manager | Geologist | Leader | Problem Solver, AbitiRisque Inc.
The course is perfect for beginners in the GIS field with an appropriate amount of theory and practical assignments covered over 4 sessions. The style of content delivery and communication from the instructors is wonderful and has made me more confident as well as curious to explore QGIS further.
Sarvesh ChaudhariMarket Analyst
Wow, what a game-changer this QGIS class was for me! I have tried to learn Q on my own a few times and have always been frustrated, so I went in feeling a bit nervous about tackling the software. I came out feeling like a competent user. Ujaval & Vigna were absolute professionals, with patience of saints! It felt more like super-smart, patient friends guiding me through the ins and outs of QGIS. The best part? We didn’t just stare at slides all day. We got our hands dirty with real examples and challenges. Before I knew it, I had a good handle on the software and suddenly, all those confusing QGIS terms, buttons and processes clicked into place. So glad that I took the course and enjoyed it immensely, highly recommended Spatial Thoughts Live Training and the wide variety of training materials that they’ve got on their website.
Steven HillsGIS Instructor, Assiniboine College
I wish I had taken this course earlier. The deep of knowledge and tools one become familiar with for an introduction class is exceptional. I am no longer “intimidated” from exploring with QGIS
Gabou MendyMedical Director, Healing Healthcare
It has been a magnificent course, which has helped me to learn in a friendly way the great capabilities of QGIS in a short but extremely valuable course.
Miguel Sánchez MerazProfessor, Instituto Politécnico Nacional
I wanted to take a moment to express my heartfelt gratitude to you and the entire Spatial Thoughts team. It has been an incredible opportunity for me to delve into the world of QGIS software. Even during my postgraduate studies, I didn’t receive such clear and comprehensive guidance on this powerful tool. Thanks to your training, I’ve not only gained a profound understanding of QGIS but also developed a genuine appreciation for its value in the field of geospatial analysis. I can’t thank you enough for providing such a valuable learning experience.
Aravind SCentral University of Punjab
Very well structured course giving the basic information on the QGIS tool with relevant examples which helps the participants to visualize use cases from their interest area and test it out in practice.
Dr Praful GharpureSr Consultant - Infrastructure Planning & Development, Tata Consultancy Services
I have been using GIS for ages; however, unfortunately, I did not get any chance to skill up myself through any academic courses and/or training. In this sense, this training was super fruitful for me to dig further for attaining deeper knowledge in QGIS applications for day-to-day project activities.
Hemanta Kumar YadavEnvironmental Scientist, Tetra Tech Coffey
GIS analysis is a powerful tool for urban planners. This class made the topic extremely accessible. Ujaval is so approachable as an instructor, and the suite of tutorials available via Spatial Thoughts is amazing.
Grace Hood
From the very beginning, it was evident that Ujaval possess a deep understanding of QGIS and a passion for teaching. His ability to break down complex concepts into easily understandable modules and explanations was truly remarkable. I found his teaching style to be clear, concise, and engaging, which made the learning process enjoyable and rewarding. The course content was comprehensive and well-structured, covering all the essential aspects of QGIS.
Younes AbidPh.d data scientist NLP CV SAR, BAYANAT
This training was excellent. Really well paced, with great content and resources, as well as super helpful instructors! Couldn’t recommend this more for people looking to get started with QGIS.
Peter Grinsted
This is such an exceptionally well-conducted and professional course! I joined it to get a formal feel of a training program to aid my own teaching. Being a researcher working on environment and development issues, I would recommend this course not just to amateur mappers and experts in biophysical sciences, but especially to social scientists who can hugely benefit from spatial and quantitative analysis!
Amit KurienAssistant Professor, RV University
This course covers ambitious but do-able objectives for learning the power of QGIS to accomplish geospatial mapping and data analysis. Multiple modes of teaching (lecture, demo, hands on, Q&A, and assessments) ensured all participants could meet the objectives. They were patient and accommodating with diverse participants with varied knowledge and skills.
Gail ClementBeaverdam Valley Neighborhood Association
This course is really awesome. I think I am finally able to produce some decent maps now. This thanks to the excellent teaching of Ujaval and the great support of Vigna.
Ellen Brock
The course is well structured and Ujaval has good knowledge about the concept. His presentation is also good. I really enjoyed a lot. Thank you.
Gokul GopanRWTH Aachen University
I’ve been working with QGIS for some years now, yet I learned a lot in this course that helped me better understand some processes and find more efficient work methods. I found it easy to follow and perfectly structured, covering many topics thanks to Ujaval’s outstanding knowledge and excellent communication. Additionally, Santhosh was beneficial and ready to solve every problem. I appreciated all the extra tips provided during the exercises and the additional materials. I am looking forward to the next course!
Luigi CarboniPolitecnico di Milano
The course is excellent. Ujaval has great expertise and didactics. Santhosh is also great!!
Mariana LirioIndependent
A teacher with impeccable knowledge in the field, Documentation done is sublime even a novice in GIS can understand this content, Thank-you Ujaval and Santhosh Sir.
Pawan MudduGRED Foundation and the University of Twente
I have taken many online courses on various topics, live and self paced, some instructor led and others not, and this has by far been my best experience. The live sessions make a world of difference. The small group learning is impactful as we get to share the experience and ask questions freely. Ujaval is very knowledgeable and communicates the material excellently. I truly appreciate him offering these courses. Santhosh was very helpful and they work very well as a team. I plan to take more courses with them.
Elise RobertsBRON Intl
This two day workshop was an enjoyable journey into the world of QGIS. While I was not new to using QGIS, the tools and the way they are taught provides a very rich perspective into using QGIS. It is more than just learning an application, it is about problem-solving. Both Ujaval and Santhosh are very helpful and patient.
Kundan SinghFood and Agriculture Organization of the United Nations
The course is structured very nicely - introducing key concepts of QGIS functionality including challenges that are quite fun! The best part is to have a ever accessible class page and various resource links shared during the class
Madhuri MandavaCo-founder Paani.Earth
A great session teaching various ways to work with numerous amounts of data. Would highly recommend anyone to join this course
Mohamed AkmalEpoch Associates Pvt Ltd
Excellent course, some great examples were shown. Good exercises, excellent course material
Uday KothariFounder Miiint Solutions
PyQGIS Masterclass - Customizing QGIS with Python
I can safely say that this course was one of the most useful courses on QGIS that I have taken so far. I have learned a great deal from writing scripts and automating workflows to building plugins. The instructors are very knowledgeable and quite cooperative, and this makes the course even more interesting. Highly recommended course (PyQGIS Masterclass)
Hafizullah Rasa, Master Student in Environmental Management, CAU Kiel, Germany. I have been working in Geographic Information Systems for decades and teach spatial analysis technologies at several universities in our country. I mostly use ArcGIS and ArcGIS Pro. I have recently started studying QGIS. I have completed the Introduction to QGIS (Online) course with Ujaval Gandhi. But PyQGIS was a discovery for me. It was a new level in GIS technologies, which significantly expanded my knowledge and gave me a significant incentive for further development in this field. We had an excellent trainer! His great asset is his ability to easily convey complex issues. The training is not tiring and makes you want to take other courses. Thank you very much for sharing this wonderful experience!
Zurab LaoshviliProfessor of Georgian Technical University(GTU)
I am delighted to have taken another course with Spatial Thoughts. My expectations were fully met, and I gained valuable insights into using scripting in QGIS, automation workflows, and developing custom graphical user interfaces. The course is well-structured and offers real opportunities for growth. The assignments are thoughtfully designed to deepen both theoretical knowledge and practical experience.
Giorgi KapanadzeOpen Source GIS enthusiast
I can safely say that this course was one of the most useful courses on QGIS that I have taken so far. I have learned a great deal from writing scripts and automating workflows to building plugins. The instructors are very knowledgeable and quite cooperative, and this makes the course even more interesting. Highly recommended course (PyQGIS Masterclass)
Hafizullah RasaCAU Kiel, Germany, Master Student in Environmental Management
The PyQGIS Masterclass by Ujaval Gandhi is an excellent and interactive session that significantly enhances one’s understanding of open-source applications for geospatial analysis. Ujaval Gandhi’s hands-on training approach, coupled with his patience and detailed explanations, fosters an engaging learning environment. His ability to interact effectively with participants ensures a comprehensive learning experience. I highly recommend Ujaval Gandhi’s, Spatial Thoughts classes to geospatial enthusiasts seeking to upgrade their skills and learn new concepts in a simple and friendly manner.
Manikandan SAssistant Production Manager, AIGeo Intelligence
I have been working in Geographic Information Systems for decades and teach spatial analysis technologies at several universities in our country. I mostly use ArcGIS and ArcGIS Pro. I have recently started studying QGIS. I have completed the Introduction to QGIS (Online) course with Ujaval Gandhi. But PyQGIS was a discovery for me. It was a new level in GIS technologies, which significantly expanded my knowledge and gave me a significant incentive for further development in this field. We had an excellent trainer! His great asset is his ability to easily convey complex issues. The training is not tiring and makes you want to take other courses. Thank you very much for sharing this wonderful experience!
Zurab LaoshviliProfessor at Georgian Technical University(GTU)
The training with Ujaval was outstanding! He had an answer to every question. We covered everything about PyQGIS —thorough, detail-oriented, and truly eye-opening
Max AichingerCEO, Module5
The training session on customizing QGIS with python has helped me in making QGIS workflows quick and efficient. I personally loved the delivery of the content and I look forward to attending more sessions. The exercises and assignment were useful in learning the concepts and gain confidence. Would highly recommend SpatialThoughts’ courses.
JyotiProgram Associate, World Resources Institute
The course “Customizing QGIS with Python” using PYQGIS was excellent! While the topic can be complex and the official documentation challenging to follow, Ujaval and Vigna’s guidance made it much more approachable. Highly recommended for anyone looking to dive into PYQGIS!
Marco HernandezSolar Design Engineer, Helios Nordic Energy AB
PyQGIS course was truly a game-changer for me. Ujaval Gandhi’s expertise and passion for the subject were evident in every aspect of the course, making it an enriching and enjoyable learning journey. The hands-on approach enhanced my understanding and also inspired me to explore the endless possibilities of PyQGIS. Every question that arises would be the next exercise or assignment, this synergy flow experienced in class indicates the student friendly design of course. For Geospatial professionals looking to expand your skill set this course will open up dimensions of knowledge to excel in PyQGIS. Thank you for providing such a valuable and empowering learning experience!
Raghavendra S PGeospatial Engineer
Although I have used QGIS and PostGIS extensively for the last few years, I have always wanted to learn/use PyQGIS to automate and add a really powerful tool to my arsenal of geospatial capabilities. Ujaval and his team provided the resources and the scaffold I need to learn PyQGIS, which has a bit of a learning curve. I started out with doubts about my ability to code in Python and came out with a lot confidence and examples I can work with. Not only did I enjoy the part about learning to write python scripts, I enjoyed the thorough explanation on the essential concepts and the inner works of QGIS that helped me to understand better how things work “under the hood”. All is all, I was very satisfied. Thank you!
Justin ChangGIS Analyst & GIS Team Lead, MOBIA Technology Innovations
Ujaval is one of the best instructors/teachers I have ever had the pleasure to meet and be a student of. In addition to the vast knowledge he has in what he proposes to teach his excellent didactics and the way he explains complex things in a simple way is unique. The PyQGIS course more specifically is excellent, I do not have a background as a programmer, just basic knowledge of Python and I was able to learn a lot and understand several things that I could not learn from several other online courses that I had already taken. I recommend his courses to people of all levels of knowledge, as I believe that everyone will benefit from taking his courses.
Leonardo Porto NazarethSelf-employed consultant
The course was amazing, it gave us the chance to deep-dive on some advanced topics of QGIS, with great feedback from the instructors.
Guillermo D'AngeloGIS analyst, MIDES
When I signed up for this course, I had knowledge of QGIS and some Python independently, but after participating, I can finally put the two together to further develop my academic research. As the sessions began I worried that my Python skills might not be strong enough to keep up. However, the step-by-step course material with detailed descriptions along with Ujaval’s ease in teaching made it possible for me to understand the concepts, follow along, and learn more than I expected. I am looking forward to taking more courses with Spatial Thoughts!
Nikki HallUniversity of Tokyo
I’m blown away at what PyGIS can do . But thrilled that was taught in such lucid and interactive manner . Highly recommend this course !
Binu AlexanderCTO SevenX Ltd.
A course filled to the brim with useful, immediately applicable information. It tied together my intermediate Python & QGIS knowledge, resulting in a powerful mix. Ujaval is a kind and patient teacher who’s always willing to help. I highly recommend taking this course, it’s fantastic value-for-money!
Thomas HegerHeger Applied Science
The course is an excellent eye-opener to customizing geospatial applications workflow with pyqgis API and building plugins with QGIS from within the pyqgis console and other python libraries. Ujaval is highly vast in delivering this course with similar expertise as a physically hands-on workshop. It was a great time to share with folks from across the world and from different works of life (professionals, independents, and students). I highly recommend this course to anyone who wants to take QGIS programming interface into advanced applications.
Michael OgungbuyiResearcher at the University of Tasmania
This course provided exciting examples and numerous opportunities for customization and continuing education. While you are learning, Ujaval provides support and information that you just can’t just get on a forum and difficult to find in a book.
Lily WilcockPlanner
Ujaval and the team at Spatial Thoughts share their knowledge and workflows from a career in GIS. The class is an excellent introduction to the massive potential of this incredible open source tool.
Alex John BeckJournalist
The course has an excellent level of quality and material. It is also very well taught by Ujaval, with excellent teaching skills and willingness to help everyone. Highly recommended!
Maria CarolinaData Scientist - Nuvem Tecnologia
Three days full of great learning how to work with the QGIS API, writing scripts and building a plugin. Basically, the course covered in depth all the sections that I will be revising on in a PyQGIS book that I recently bought. Had an amazing time getting introduced to better ways to write and optimize my PyQGIS code. Will definitely be practicing a lot and using it in my work. Thanks also for the PyQGIS Earth Engine plugin demo. That was awesome. I would definitely recommend the course to any geospatial folk looking at extending and enhancing their open-source GIS skills.
Geoinformatiker City Government of Köln
If you’ve ever waited to learn QGIS, Geospatial Python and Earth Engine from someone who really understands all things geospatial inside out—and is a fine teacher, and passionate advocate + practitioner of the open-source philosophy—look no further than Ujaval and the range of courses he offers!
M D MadhusudanNational Centre for Biological Sciences
This is a great short course that takes you through many concepts on the uses of Python for QGIS. Looking forward to enrolling on further courses.
Steven SheppersonMarineSpace
A great Learning experience to understand the QGIS basics and got a good idea on the customization of QGIS using python. the class was very interactive and learned a lot.
Mahendran MaruthamuthuAmnex Infotechnologies Pvt Ltd
This course covered a lot of ground, but by using judicious examples it was easy to follow. The class was small enough that the instructor was able to provide individual help when students had trouble, and the instructor made a real effort to keep the class together as it advanced through the material. I had a computer glitch, and the instructor took the trouble to bring me up to where the class was during a break.
Peter KowalczykGeophysicist
The course has been helpful in teaching me how to interface Python with QGIS and also gave me suggestions how to work with GUIs in Python with Qt in general. The pace of the course is steady but in no way too fast and everything works well in the digital format.
Eduard S. LukasiewiczUniversity of Göttingen
A great learning experience to understand the basic of QGIS. The back-end knowledge of the way QGIS works was an eye opener and will help make QGIS applications to various domains flexible and informed. Look forward to more such sessions!!!
Nibedita DashICCT
I got a good idea on the customization of QGIS and also the scripting aspects with Python, even though I had very minimal knowledge in Python, by the end of the workshop, i got a lot of confidence on scripting. Ujaval’s explanation is simple and precise. The icing of the whole workshop is the certification which is from QGIS. I look forward to attending more workshops from Spatial Thoughts!
Gurudatta KAaron GSD
This workshop is for anyone who is new to programming and wanted to begin as a QGIS developer in their career.
Naveen Kumar G TSensing Local
It was an amazing class. Learned a lot.
Manikandan KKing Fahd University of Petroleum and Minerals
On the verge of giving up my hope to learn python for QGIS, the Spatial Thoughts course on Customizing QGIS with Python ignited my long lost interest. The lecture delivered along with a very interactive session makes one understand the basic concept customization using python for QGIS.
Jigme TenzinWorld Food Program
Python Foundation for Spatial Analysis
Even more than the nice, friendly class format that Ujaval and Vigna always run, the really cool thing is how the class is current with the relevant, current best practices. For instance, in this class session, what was so nice to learn was the approach to use AI tools in Python programming in a useful, careful, and appropriate way.
Nitin PanditMentor
The Python Foundation for Spatial Analysis course by Spatial Thoughts was a highly valuable and practical learning experience. Prior to the training, I had little to no knowledge of Python, but the course provided a clear and well-structured introduction that helped me build a solid foundation.
I particularly appreciated the hands-on approach and the small class size, which made the learning environment more engaging and allowed for better interaction and understanding. Ujaval is a wonderful tutor, and the guidance provided throughout the course was both supportive and effective.
I am grateful for the opportunity to participate in this training, and I highly recommend it to anyone looking to develop practical skills in geospatial analysis using Python.
Vivian Ndidiamaka AsogwaLecturer, Department of Surveying and Geoinformatics, Federal Polytechnic Nekede, Owerri Imo State
I recently took the Python Foundations for Spatial Analysis course with Ujaval and Vigna. They created a supportive and engaging learning atmosphere which I really appreciated since this helped me focus on the class topics I was intimidated by.
During the class we covered APIs which I had been especially hesitant to dive into, but through the various exercises I became more comfortable and even ended up using two different APIs as part of my final class project. Grateful for Ujaval’s and Vigna’s encouragement! This class has boosted my confidence and I’m excited to keep trying new things.
Grecia WhiteProgram Manager, Massachusetts Clean Energy Center
An absolutely brilliant introduction to Python for spatial analysis! The course content is comprehensive and perfectly paced for beginners. I feel much more confident in my ability to use Python for my GIS work now. Thank you, Spatial Thoughts Team, for creating such a great resource!
Avishek AdhikariPostgraduate Student, Bangladesh University of Engineering and Technology
Well organized and executed. I learned a lot from this course, which will definitely be helpful in my professional career. Thanks a lot, Ujaval.
Lokesh BSConsultant - Geospatial Lab, Indian Institute for Human Settlements
As someone with no prior experience in any programming language, I was initially quite intimidated by the idea of learning Python. On the first day of the course, I genuinely doubted whether I could keep up. But after just four sessions and consistent daily practice of about 1.5 hours, I now feel confident reading, understanding, and working with Python—especially for spatial analysis.
This course helped me complete my very first project, where I cleaned crowdsourced spatial data and visualized it successfully. What truly made a difference was the supportive and kind team behind this program. Their mission to offer scholarships to students like me—who face financial challenges—meant a lot. Their time, clear lectures, and encouragement, combined with my curiosity, made this learning journey possible.
This is an excellent course for both beginners and intermediate learners. I’m truly grateful for this wonderful learning opportunity.
Aravind SPre-doc Scholar, IIT-Bombay
Thought Python was scary? Same. Now it’s my favourite flex — all thanks to Ujaval Gandhi. He makes everything click, keeps it fun, and the best part? Lifetime tech support. Yep, he’s basically your Python buddy for life. Just do it.
Manas Ranjan PatraStudent
The Python Foundation for Spatial Analysis course provided an excellent introduction to spatial data processing using Python. The content was well-structured, and the hands-on exercises helped me gain practical experience in handling geospatial data. This course has not only strengthened my foundational skills in Python but also inspired me to explore advanced spatial analysis techniques. I highly recommend this course to anyone interested in geospatial analysis and Python programming.
Minh Ngoc TrinResearcher, VNU Hanoi university of science
I have taken various different courses for Python and GIS, free and paid. This course was excellent. It gave me exactly the information I needed to be a better programmer focused specifically on spatial analysis. Ujaval is a wonderful teacher. He is incredibly generous with his knowledge and an excellent communicator. I am so happy I found Spatial Thoughts.
Colby SmithGIS Specialist, Tetra Tech
I have been following Ujaval Gandhi for a long time (since the Covid period), and Spatial Thoughts has been one of my favorite online learning sources. I felt it was a great decision to attend his online class to improve my understanding and learn the concepts hands-on. The course was taught very effectively, with individual attention given to doubts and concerns in all aspects, including installation, coding, and exercises. The periodic quizzes were helpful in verifying our learning progress.
The course topics were designed in such a way that anyone with zero or minimal knowledge of coding could follow and understand the content, starting from the basics and progressing to a level of independent coding. Participants were encouraged to code without the fear of making mistakes or errors, and guidance was provided to help them overcome those challenges. A project involving various ideas was encouraged for participants, not just as a requirement for course certification, but also to make them comfortable executing their innovative ideas into workable Python projects.
I am thankful to both Mr. Ujaval Gandhi and Vigna Purohit for their support throughout the course. My best wishes to them for their future endeavours.
Harish Kumar .SConsultant (Remote Sensing and GIS)
Ujaval and Vigna are great teachers and inspire very much with their knowledge and support. This course helped me get solid foundations with geospatial data with Python.
Emanuele Clemente
I recently completed one of the best online teaching courses I have ever come across. For a long time, I had been searching for a course, guide, or tutorial that would help me navigate the foundations of Python programming while focusing on QGIS analysis. Thanks to Ujaval and his assistant Vigna, I am now able to understand not only the basics of Python programming but also the integration between Python and QGIS. This course helped me take my first steps into the world of Python and QGIS. I am looking forward to achieving all my future goals. Thank you, Ujaval, for sharing your deep knowledge and unique teaching methods. It was truly amazing, and I thoroughly enjoyed it. There are not many academics who take the time to share their knowledge for free with those eager to learn. The work you are doing is incredible. Your YouTube videos were my first step, and I am glad I took this online course. Highly recommended course!
Maiyourathaan KarunanandarajahWater modelling sector
A must do course if you are wanting to climb up the ladder in spatial analysis rather than solely relying on GIS software available in the market. This course helped me to automate GIS and spreadsheet tasks. The course content and instructors were smashing in delivering the course and answering doubts, including the swift response time and to the mark on emails even after the course. Besides, their knowledge in the domain is deep, and they provide solutions which are easy and efficient.
Mayuresh PadalkarCivil Engineering Modeller, AECOM UK Limited
Thank you Ujaval and team for this great course. It helped me a lot to understand how Python works. The tips and hints for my practical work were very helpful and with your help, I programmed some scripts, which are very efficient and much easier to use compared to a script within QGIS. I will definitely dive deeper into Python programming, so this wasn‘t my last course at Spatial Thoughts!
Konrad Harbort
As with other courses, Ujaval and Vigna at Spatial Thoughts provided excellent material and support. I have been struggling with learning python by myself for a while now, after the course I feel much more confident to actually apply what we learned and start coding. It is great to have direct feedback, tips and tricks to make the learning curve smoother.
Marco HernandezDesign Engineer, Helios Nordic Energy AB
The design of this course is very holistic, and the concept-wise clarity with live examples gave a better understanding of topics. The interactions and discussions opened up different dimensions of working with data. A strong foundation from this course is a blessing for excelling further with knowledge.
Raghavendra S PKarnataka State Remote Sensing Application Centre
Spatial Thoughts is known for offering excellent courses, and their “Python Foundation for Spatial Analysis” course is no exception. This course likely provides a good foundation in Python programming specifically tailored for spatial analysis tasks. By taking this course, you can expect to learn key concepts and techniques, such as working with geospatial data structures, performing spatial operations, manipulating vector and raster data, and automating spatial workflows.
Younes AbidPh.D Senior Data scientist NLP, CV, SAR, BAYANAT
My current PhD work involves analysis of large geospatial datasets. With this course, I am able to automate my work using python which can save my time. The course content is vast enough to cover most of the aspects. The best part of the course is lifetime support which can help in future if at any point we get stuck. Another good thing about course is the requirement of project. This can help us revise the concepts just after the course. Looking forward to more of the courses.
Shamaila FatimaIndian Institute of Technology Bombay
This course helped me learn on how to use python libraries with geospatial data. Both the instructors patiently answered all the questions and provided right guidance to continue learning. Thank you Ujaval and Vigna for your efforts.
Atul Chaudhari
I had the pleasure of attending the Python Foundation for Spatial Analysis workshop instructed by Ujaval Gandhi, and it was an excellent learning experience. The workshop was well-organized and executed, providing a comprehensive overview of Python programming applications in spatial analysis. The course materials were also well-designed, with clear explanations and useful examples that made it easy to follow along. Overall, I would highly recommend this workshop to anyone interested in expanding their knowledge of Python programming in spatial analysis. Ujaval’s expertise and dedication to teaching made it a valuable learning experience that I will certainly take with me in my professional pursuits.
Abdillahi Osman OmarUniversity Putra
This is the second course I have taken with Spatial Thoughts and I am once again highly satisfied with Ujaval’s expertise and teaching style to learn complex topics. He is great at focusing on the critical building blocks to help his students independently create products by the end of the course.
Zach TorresWorld Vision
I had taken the QGIS Advanced course last month and Python Foundation course this month. I found the both courses most entertaining and useful. The instructor had vast knowledge regarding the courses and provided various different methods to achieve the desired result including the best effective one. The instructor also provided info into other useful plugins. Cannot wait to take another course.
Kaushal Prajapati
I really learned a lot from this program. The course instructor and his associate was very helpful and supportive.They are very knowledgeable and clarifies the trainee’s doubt instantly with elaborate examples.The good thing about Spatial Thoughts is that they start with simple programs and gradually built on it for much complex problems. I am looking forward to their next program enthusiastically.
Pema yangzomNLCS
The training module from Spatial Thoughts allows us to grow gradually and also rapidly giving firm foundation. It would have taken months for me to reach that level if I have taken from other institutions.
Tenzin NorbuNLCS
Indeed I am extremely satisfied with the course you have offered to us and it was a great learning experience. Thanks for giving us the opportunity to learn coding in Geospatial science at our age.
Samdrup DorjiNLSC
I was exactly looking for a course of this type and I was extremely satisfied! The use of explanations and exercises is a great way to get in touch with Python, even for those who absolutely did not know the logic of the programming language. The possibility of continuing to practice with the teaching material and videos after the lessons is an opportunity to reach an understanding of the operational steps without stress. Very good teachers, who with clarity and patience, have revealed the key points for the use of the fundamental tools. I highly recommend it!
Angela CelauroSapienza University of Rome
Ujaval is an excellent teacher, is able pass on practical insights in a way that even people from non-technical backgrounds can grasp.
Dr Binu AlexanderCTO SevenX Ltd.
Being a geospatial enthusiast and aspiring data scientist, I must say that Spatial Thoughts is the only learning platform that perfectly blends the two worlds - GIS and Data Science. This is something that I have always been looking for, as the thought of dealing with geographic data with programming and statistical concepts is what highly intrigues me. To all people with such a similar interest as me, I shall recommend taking the Spatial Thoughts courses. Ujaval Sir is a geospatial genius. It was a privilege being instructed by him in a live workshop. He solved many of my doubts in some very fundamental concepts of GIS. The Python Foundation for Spatial Analysis course taught me things in 2 weeks, which I hadn’t learnt in years.
Sougata EjardarIndian Institute of Technology, Madras
It’s a wonderful course that helps us understand and put things into practice regarding doing spatial analysis using python.
Abhilash RaoReliance JIO
This is my first time to take a Spatial Thoughts training course and I really enjoyed it. The training materials are well organized, the trainers are very educational and willing to answer all questions, and their technical level is unheard of. If you are looking for a well-structured base in python directly applicable to your field or other practical technical training, I highly recommend those from Spatial Thoughts.
Arifou KOMBATEUniversity of Sherbrooke
Magnificent course that allows you to know, understand and put into practice many of the possibilities that Python offers for spatial analysis.
Joan BauzàGeographer
First of all, I would like to thank Spatial Thoughts for giving me the opportunity to do the course on Python for Geospatial Analysis through a scholarship. This course provides a nice starting point to do geospatial analysis using Python. I really recommend this course for those who want to get starting in the amazing world of geospatial data science.
Abraham CoimanGeomatik Consultores
Second course I am taking with Spatial Thoughts and once again I am intrigued with the level of knowledge and skills I have acquired during the weekend. The training is top notch and I now have the foundational skills and understanding to work with Python in Spatial Anlysis. Thanks Ujaval and Santhosh for putting up this course. More learning, practice and consultations will follow but for now I have a better foundation to automate several geoprocessing functions.
John WaweruUniversity of Bonn
The way the course is taught is quite easy to understand for those who are new to programming. It is really a very complete workshop.
Renzo Kenneth Rivero Sullca
I’ve taken three training sessions with Ujaval and I can definitely say these are the best online trainings I’ve ever had. The level of organization is just perfect and Ujaval is a great pedagogue. Step by step, you end up building quite complex tasks almost without realizing it. And the price is probably among the most competitive in the market. I highly recommend these sessions.
Sebastian SilvaFreelancer
Amazing learning. I had my inhibitions about being able to use Python. Ujaval and Santhosh take care of all the issue to the best possible to resolve them. I hope to extend my learning in Python.
Vaibhav PuriUniversity of Delhi
Well-organized and executed workshop. Appreciate Mr.Ujaval Gandhi’’s course content and teaching methods.
Preethi RajEcospatial Research Technologies
This course gives a very good overview of the Python language in a very short time. After the class we can understand the codes and start writing our own codes.
Debasish ChakrabortyICAR Research for NEH Region
Great course that will give you a perfect overview of what matters in Python for Geospatial applications.
Yves BarthelemyWorld Bank
The Python Foundation for Spatial Analysis course brought me an interest to deep dive myself in spatial analysis. The content of the course is crisp and Ujaval is a great tutor and his explanations are to the point. Never outside of the topics & on-time. This course is for who want to advance their knowledge in GEO data analysis and worth attending and better than any EdTech courses available online.
Chethan GowdaProgram Manager, Grab
As a GIS analyst My career got stuck as some point as I dint have programming background.I have a kind of fear about from where to start with . I know ujaval earlier since we were in same team. So that’s what I have faith on him more than me and I kind of feeling that at least if I stuck somewhere he would help me without feeling if I am asking about silly things. After attending the course I cant say that I have became a developer but yes at least I know where to start. Thanks ujaval to give an amazing course with good material. Looking forward to your next classes.
Arpita ChatterjeeCognizant
This is excellent training, delivered well over an appropriate time period. Ujaval is a patient and well-resourced trainer who really knows the material.
Eoin O'MahonyUniversity College Dublin
The quality of Ujaval’s courses is high as usual. The course has helped me to take a spatial perspective on Python and start working on more complex projects. I suggest it to everybody with no or little knowledge of Python but also to everybody who would like to implement Python in their geo-workflow.
Eduard Sebastian LukasiewiczUniversity of Göttingen
It was a nice introduction to the course, covering all the aspects of python, may be an advance course cover spatial data science is the need of the hour
Hrishikesh MahadevDeutsche Gesellschaft für Internationale Zusammenarbeit GmbH
I am very grateful to be a part of 2 days online classes on Python foundation for spatial analysis. Mr. Ujaval Gandhi is a well professional teacher; his classes provided me with a remarkable stepping stone towards the programming world. Now I enjoy coding; I am grateful from the depth of my heart to make the concepts crystal clear which would be helpful throughout my learning life. Thanks a lot to ‘Spatial Thoughts’ .
Rahisha TIIIT-b
Really enjoyable, after the course I feel refreshed and able to learn more with self study
Raul Mejia PesantezPontificia Universidad Católica del
Having had no experience with Python whatsoever, it was a great overview of how to get started with coding in Python. It gave me a flavour of all the possible applications. The exercises were very effective in the learning process and Ujaval is a great teacher.
Bharti DharapuramCentre for Cellular and Molecular Biology
Very good course! You get lots of material to continue your learning journey after the class.
Martin EnznerFreelancer
This is the best ever intro to Python, not only for GIS but also for statistical analysis. Very well prepared and hand holds in your journey to Python for solving your problem in hand
Althaf SNational Institute of Technology Calicut
Ujaval has put great effort in creating this coursework. It gives a good hands-on for someone who has no idea in programming and by end of the course, they will be able to appreciate the coding in python, usage of Jupyter notebooks and various Geospatial packages. The course document and reference files are well arranged and easy to follow.
Gurudatta KannambadiAaron GSD
Thank you for this course. You are very engaging, encouraging and supportive. The explanations were very clear. Got a ‘under the hood’ peek into Python. Really loved the fact that this course offered me an opportunity to realise, explore and apply. I got a very solid overview and a good starting point to move further to more sophisticated topics and applications. I enjoyed every minute and every aspect of the workshop.
Namrata
Cloud Native Remote Sensing with Python
A big thank you to Ujaval Gandhi and The Spatial Thoughts team for delivering such an exceptionally well-structured course! The clear, hands-on approach made transitioning into cloud-native Python, Remote Sensing, and GeoAI workflows seamless and truly enjoyable.
Dr Barnali BasuIndependent Consultant
Before this training on the cloud-native remote sensing with Python, I wasted much time on data preparation and repeatedly hit computational limits. I jumped between data sources—sometimes altering my final analysis simply because I missed the right dataset. This course didn’t just teach new tools—it shifted my entire perspective on remote sensing and Python. Ujaval Gandhi explains concepts in a way that makes the field click for me. More importantly, it taught me not to accept analysis results at face value—I now understand the datasets and can meaningfully interpret the outputs. These days, with AI simplifying coding, anyone can run code. But this training goes beyond running code—it’s about true understanding. The hands-on delivery is superb: exercises are ready to run during and after each session, and the organized records make review effortless. I gained immediately applicable skills in cloud-native remote sensing with Python: cloud-optimized data formats, Xarray, STAC, Dask, DuckDB, and scalable cloud workflows. The course exceeded my expectations—packed with helpful tips and supplemental materials that genuinely strengthened my skills. Unlike other training programs, this one doesn’t require hunting for resources—it’s built around current tools and real data you can apply to your projects right away. If you’re waiting for the ‘perfect time’—stop’. Spatial Thoughts: Ujaval Gandhi and “Vigna Purohit” are the best trainers for today’s geospatial tech landscape.
Baye Terefe GetahunP.hD Student, Henan University
I am very happy to have taken the Cloud Native Remote Sensing with Python course with Ujaval. This is the sixth course I have taken with him, and I will definitely continue learning from him. In my opinion, he is the best educator in the geospatial technology field. He is also an excellent person: kind, approachable, and always willing to help and answer questions, even after the courses have ended. I highly recommend this course and Ujaval as an instructor.
Joaquín UrrutiGIS & Data Consultant
The Cloud Native Remote Sensing with Python course was practical, well structured, and highly relevant to modern geospatial workflows. It significantly strengthened my geocomputing skills by introducing scalable approaches for processing large Earth observation datasets using cloud-native technologies such as STAC, Dask, Xarray, and Cloud Optimized GeoTIFFs. The hands-on exercises made the concepts easy to apply, the instructor explained complex topics clearly, and the TA support was excellent throughout. I highly recommend this course to anyone looking to advance their Python, remote sensing, and geocomputing skills.
Abdillahi Osman OmarPhD Researcher in GeoAI, University of West London (UWL)
Once again, Ujaval’s instruction has increased my confidence to leverage the world’s cutting edge technologies and methodologies. This time is special, in that the workflows learned are independent of any platform and are scalable across environments! I am excited to continue down this path and now see how AI can open the doors to many more opportunities than I considered attainable to me before taking this course.
Zach TorresSr. Manager, Strategic Operations & Analytics, World Vision USA
I greatly enjoyed learning and practicing the frontier techniques of cloud based remote sensing analysis @SpatialThoughts. Ujaval and Vigna confirm themselves as top notch instructors and content creators. This course will be of great advantage to my academic work and my professional experience.
Emanuele ClementePhD Student, University of Bari
I highly recommend the Cloud Native Remote Sensing with Python course. It bridges the gap between traditional remote sensing and modern, scalable cloud workflows perfectly. The practical, hands-on Python exercises provided me with skills that are directly applicable to my academic projects and the future of geospatial project. It’s an essential masterclass for anyone looking to modernize their spatial data analysis.
Kushal K.CGeomatics Engineering Student, Kathmandu University
Mastering GDAL Tools
This GDAL course offers a good knowledge foundation, and enables you to start working with this geospatial library. The course is based on multiple practical exercises and you recive support from the instructors. The tools and methods taught are really useful in different scenarios such as data cleaning, pipeline design, etc. The documentation and class recordings are useful reference materials.
Hector MartinezAnalyst, Scottish and Southern Energy
GDAL underpins almost all GIS software. This training (and other free learning resources) consists of many hands-on use cases. The exercises encourage you to find and read user documentation for answers. This is my second course with Spatialthoughts.com, and my goto resource for help. I can’t say enough, the quality and attention to detail speak for themselves. Many thanks.
Greg CermakNatural Capital Accounting Intern, USGS
“Mastering GDAL Tools” is a magic wand to address huge datasets. Ujaval’s approach to the design of class materials is very insightful. The depth of his expertise and kind way of addressing the questions are remarkable. I am very fortunate to learn under his guidance, the link to various materials enables me to learn and discover more. Highly recommended to all seekers of geospatial domains.
Raghavendra S P
This GDAL/OGR course is phenomenal! Not only did it delve into raster and vector analysis, Spatial ETL pipelines, and Batch Spatial Data Processing, but each section also offered supplementary tools tailored to various geospatial data sources like aerial, satellite, WMS layers, georeferencing, and KML files. As a geospatial programmer, this course has truly expanded my toolkit, empowering me to tackle diverse geospatial tasks with ease. I highly recommend it!
Abdillahi Osman OmarITC, University of Twente
Great course! There is a lot to learn in the topic and the course provides the necessary knowledge to start working with it. Working with GDAL and command prompt seemed daunting but now I feel I can actually use it. I find it is hard to understand all at once but the video recordings are also great to come back and review.
Marco HernandezDesign Engineer, Helios Nordic Energy AB
So happy to have learnt GDAL at precisely the right moment in my journey. The advent of Cloud-Optimized GeoTIFFs (COGs) has undoubtedly transformed the landscape of geospatial data handling, and my knowledge of GDAL has played a pivotal role in navigating and leveraging this exciting development.
GDAL has been an invaluable tool in my toolkit, empowering me to efficiently work with geospatial data, perform various operations, and adapt to the evolving standards in the industry. The flexibility and robustness of GDAL have not only made it an essential skill to possess but have also allowed me to seamlessly integrate COGs into my workflows.
Linda Angulo LopezResearch Data Mission Officer at Ecole centrale de Lyon
This was the very helpful course. Before, I couldn’t run functions using gdal. After this course, I think I’m on high level. thank you sir for your excellent work.
Suvasthigha PuvanenthirarajahResearch consultant, International water management institute
As someone who has worked in the geospatial industry as a scientist and software engineer for 15 years, I was pleasantly surprised by how much value I derived from the “Mastering GDAL” course. Whether you’re a seasoned professional or someone just starting out in the field, this course is an excellent resource.
More than just providing an introduction to GDAL/OGR tooling, the course lays out a strong foundation and provides direction on what other capabilities exist with these tools and how to utilize them. The interludes in which Ujaval shared experiences from his work, examples of projects done by past students, lends a refreshing and practical perspective that is often missing from other courses.
Atma ManiOneConcern
With expert instructor, Ujaval Gandhi and hands-on exercises, the GDAL courses offered by spatial thoughts equip learners with the skills necessary to effectively manage and manipulate geospatial data.
younes abidBAYANAT
Another great course delivered by Ujaval and Santhosh, I already have ideas of how to use this newfound knowledge in my work. Thank you for sharing your knowledge.
Steven SheppersonMarineSpace
This is world’s no. 1 course on GDAL. we learn things here that you wont find naywhere. i have been struggling with gdal for 5 years now. only after this course i am feeling more confident. if you have any wordly connections to GDAL then trust me you definitely should do this course.
Kaushik RoyAI Engineer
Mastering GDAL Tools is one of the best courses I have received. Is incredible how powerful this command line tools are. After this course I was able to solve several problems in simple bash scripts and convert data easily. I was able to re-write several workflows like download and processing of GIS data that has taken me hundreds of lines in the python and setting several libraries, all with simple isolated bash scripts. The teaching methodology is great, with plenty of use cases and patience to explain. Highly recommended!
Norman AvilaClimaya
I have some years of using GDAL in a basic way, now with this course, I feel that I have enhanced my skills, and I am sure that it will help me to have a better data workflow. The teachers are excellent, they have a great command of the subject and their examples are very clear.
Alexander Quevedo ChacónConsultant
The course offers a complete vision of GDAL / OGR that allows to know a wide range of possibilities in the raster and vector analysis, customizing and automating processes for multiple data formats.
Joan BauzàGeographer
Great course with very practical examples, Ujaval teaches it in an approachable way and is very thorough and kind in responding to even simple questions. It was extremely useful to be in the class, follow along step by step and hear about the reasoning behind each decision.
Pushkar KopparlaPostdoctoral Fellow, University of Bern
Although I am working with GDAL already, this course is helping me reach the next level in my GDAL skills as I have learnt many other things in GDAL during this course. Ujaval is such an excellent teacher and the many examples he gives during the course makes the class interactions very lively and interesting.
Ellen BrockFreelance data scientist
Till today, GDAL was more like a black-box for me. Thanks to this course from Spatial Thoughts, I now have a good insight on GDAL, especially the simplified methods of doing ETL on bulk datasets. Thanks Ujaval and Santhosh for all the support!
Gurudatta KannambadiAaron GSD
Building Your Geospatial Portfolio Website
From not being aware of what Git and GitHub does, to build my own portfolio and share it on GitHub was really special for me.The way it is structured makes anyone so easy to understand things and gives us the confidence to use these skills in a better way moving forward.
Yashas RameshGIS Engineer, Skylark Drones
In today’s AI-driven professional landscape, a traditional CV is no longer enough to demonstrate expertise. The real differentiator is showcasing tangible competence through projects, tools and methodologies on a polished professional website.
Ujaval’s “Building Your Geospatial Portfolio Website” course proved to be exactly what I needed. Rather than prescribing a one-size-fits-all solution, Ujaval provides a high-level strategic overview and trusts participants to chart their own path. Whether your background is deeply technical or rooted in project management, the course validates that everyone has meaningful stories worth telling.
Over two days, the experience was transformative. I gained clarity on just how much of my career deserves documentation and realized the potential of translating those experiences into a compelling digital portfolio. What impressed me most was how Ujaval integrated modern tools, particularly how to leverage LLMs for generating markdown content and building automated solutions for website development.
Gurudatta K NConsultant
This was an excellent course. I was introduced both to GitHub and to using AI to assist with coding detail. Ujaval is a very lucid speaker, and is attentive to any issues students in his online classes may be having keeping up to him. It was excellent value, being inexpensive and of very high quality. Ujaval remains accessible after the course and provides individual help, both of these things are quite unusual in an online course, and are to be commended.
Peter KowalczykSr. Consulting Geophysicist, Ocean Floor Geophysics
Agentic Coding for Geospatial
Agentic Coding for Geospatial gave me a working method. During the course I used an AI coding agent to build a complete building-detection pipeline end to end in a Colab notebook: tiling a very high-resolution drone orthomosaic (3cm), reprojecting each tile to its local UTM zone, resampling to match a pre-trained GeoAI model’s training resolution, running inference, and saving the results as GeoJSON. When the pipeline produced zero detections partway through, the agent diagnosed the actual cause, tiles that had shrunk below the model’s working size after resampling, rather than papering over it, and fixed it. That is the kind of practical, tool-grounded workflow I was looking for. I recommend the course to anyone doing applied GIS work who wants to move faster without losing rigor.
Linda Angulo LopezScientific Researcher & SIRS Partnership Specialist, Rewilding Portugal & Software Heritage
Great value for money, I learned a lot of useful skills that I will implement right away in my work environment to boost productivity
Emanuele ClementeResearcher, University of Bari Aldo Moro
Great course, covered step by step all you need to do your setup and start using the tools at an advanced level. The course really saved a lot of time and effort by getting guidance directly from experts like Ujaval and Vigna. They have tested the tools, methods and workflows so their first-hand tips and tricks are extremely valuable.
Marco HernandezDesign Engineer, Helios Nordic Energy AB
End-To-End Google Earth Engine
I had a truly positive experience attending the Google Earth Engine course organized by Spatial Thoughts. The program was well-structured: from the fundamentals to the creation and publication of complete applications, each module was clear, useful, and full of practical insights. In particular, the final part dedicated to applications was eye-opening: the possibility to explore data interactively opens up huge opportunities for research and geospatial analysis. A great deal of credit goes to Ujaval Gandhi, who, with patience, clarity, and passion, made even the most complex concepts accessible. A special thanks also to Vigna Purohit, always available and attentive to the participants’ needs. I am grateful to have taken part in this course: it not only improved my use of GEE but also gave me concrete tools to work with greater awareness and efficiency. I highly recommend this course to anyone who wants to strengthen their skills in remote sensing and GIS.
Thank you, Spatial Thoughts!
Fabio CaccioppoStudent
The class was superb in all respects, and I would recommend it to any thoughtful beginner and user of Google Earth Engine. The genuine love for instruction comes through in Ujaval’s teaching method, and sincerity of care is evident in Vigna’s support.
Nitin PanditCTO, Ensys
I had an incredible experience attending the End-to-End Earth Engine course. The course was thoughtfully structured, taking us from the fundamentals of Google Earth Engine to building and deploying complete geospatial applications.
As someone who had already self-learned GEE, this course was the perfect next step. It helped me understand the finer details, best practices, and common pitfalls—greatly improving the efficiency and quality of my code.
What truly stood out was the supportive learning environment. Ujaval’s teaching was clear, engaging, and full of practical insights. Vigna was equally helpful and responsive throughout the course. The lifelong support offered by the Spatial Thoughts team makes this course an outstanding investment for anyone working in remote sensing or geospatial analysis.
I highly recommend it!
Thank you, Spatial Thoughts!
Thiyaku SIndependent
If you’re looking for resources to enhance your skills in GIS and remote sensing, Spatial Thoughts is an excellent place to start—whether you’re interested in free self-study materials or paid instructor-led courses. Under the guidance of the highly knowledgeable and experienced instructor Ujaval Gandhi, and with the support of training associate Vigna Purohit, I’ve been able to learn Google Earth Engine (GEE) far beyond what I initially expected. The platform offers a wealth of learning materials, ranging from basic to advanced topics. One particularly valuable feature is the “Suggested Learning Paths” in their website, which helped me, as a beginner, step into the world of GIS with greater confidence. Additionally, Spatial Thoughts offers exceptional after-class support, which has been crucial for applying what I’ve learned to my own real-world projects.
Thank you, Spatial Thoughts!
Chi DoAthena IR Tech
I am a geoinformatics enthusiast based in Bangladesh, with experience working on national and regional scale conservation programs through organizations like Chemonics, USDA Forest Service International Programs, UNDP, and Academia. Recently, I took the End-to-End GEE course with Spatial Thoughts, and I must say it exceeded all my expectations. The contents were well-structured, specifically hands-on exercises that helped me a lot. The instructor Ujaval and TA Vigna, were both very knowledgeable and responsive to our queries during and beyond the live sessions. I really appreciate Spatial Thoughts’ commitment to writing efficient codes for real-world geospatial problems and making the learning resources freely accessible for the community. The best thing is that you will not feel left out during the training. I believe this training has boosted my confidence in GEE geospatial applications. I highly recommend this course who want to learn from the domain experts with an outstanding learning experience.
Sahadeb Chandra Majumder
“End to End Google Earth Engine” by Spatial Thoughts is an absolutely fantastic course! It’s super useful and exactly what I was looking for. The way the course is structured, from the very basics to advanced topics - is just amazing. Everything is explained clearly, with a step-by-step approach that makes even complex concepts easy to grasp. The 3-hour classes were incredibly engaging, packed with hands-on demos and practical exercises that really helped solidify the learning. I never felt like I was just passively watching - it was interactive and very well-paced. Huge shoutout to Ujaval sir and Vigna ma’am, they’re excellent instructors. Ujaval sir’s knowledge of Google Earth Engine is truly impressive, and it reflects in the way he teaches. His ability to break down complex topics and explain them in a simple, relatable way made a big difference. Vigna ma’am was equally amazing and always ready to help. One of the best parts of this course is the lifetime technical support. That’s such a valuable feature, especially for someone like me who plans to apply everything I’ve learned in my PhD research. Knowing I can reach out for guidance in the future gives me a lot of confidence moving forward. Highly recommend this course to anyone looking to master Google Earth Engine in a practical, well-supported way!
Nishtha SharnagatResearch Scholar, Banaras Hindu University
A super slick, informative course. I was brought up to speed on GEE very quickly and feel well equipped to apply everything I have learnt to my day to day research and analysis. I can see that I will be using the skills and code learnt regularly going forward. Massive thanks for Ujaval and Vigna for being so generous with their time and resources. 100% would recommend.
Isobel WildRoyal Botanic Gardens Kew
The course was great! The final module was a highlight for me. Ujaval taught us how to create applications in Google Earth Engine, and I love how these tools can complement research by letting users explore data interactively. The potential of this feature is huge, and I’m excited to explore it further. Ujaval is a great instructor: patient, clear, and genuinely invested in helping students learn. He also provides additional resources on the Spatial Thoughts blog, which are very helpful. Overall, this course is a fantastic way to learn Google Earth Engine, and I’m definitely planning to take more courses from Spatial Thoughts in the future. Highly recommended!
Valentina Giovanetti
This training was exactly what I needed. It covered significant amount of content and was enough to get me jumpstarted! I’m thankful that I chose this training over others I was considering - GEE is different than simply javascript/python training. If you plan on using GEE, this is the training for you!
Brant SmithOkanogan Conservation District
I’m very happy to step into the world of coding, which removes barriers to performing any type of analysis anywhere in the world. Google Earth Engine is amazing for this. Many thanks to Spatial Thoughts and Ujval for the fantastic training!
Omar Reyes
The End-to-End Google Earth Engine course by Spatial Thoughts was an incredible learning experience! Ujaval explained everything clearly with detailed examples, and Vigna provided great support. The course materials were well-structured. Over the past three weeks, I gained invaluable knowledge and practical skills that will undoubtedly benefit my work. I highly recommend this course to anyone who wants to learn Google Earth Engine. Truly worth attending!
Serge Rafanoharana
Taking the “End to End Google Earth Engine” course was a transformative experience for me. The content was well structured, providing a deep understanding of geospatial data analysis and remote sensing using Google Earth Engine. Ujaval Gandhi’s expertise and clear explanations, along with Vigna Purohit’s supportive guidance as the TA, made the learning process smooth and engaging. The practical exercises were particularly valuable, allowing me to apply the concepts to real-world scenarios. I highly recommend this course to anyone looking to enhance their skills in geospatial analysis and remote sensing.
Tadele MeleseSoka University, Tokyo
A course worth every effort and penny that one ought to invest in. With very reliable and precise examples with codes provided by Ujaval and Vigna, our cohort gained valuable insights on GEE and its applications in real world scenarios. Without the coding knowledge, Spatial Thoughts, will show you what you need. The course spans across various sensors not limited to Sentinel-1/2, MODIS, Landsat. In summary, having gained valuable mapping skills, I now embark to working on my PhD work package on monitoring ecosystem condition following abandonment using both optical and radar satellite imagery. Thank you Ujaval & Vigna
Meshack Obebo MorangaMaynooth University
The End-to-End Earth Engine course by Spatial Thoughts has been an invaluable experience for me as a final-year Geography student focusing on GIS and Remote Sensing. The course offers a well-structured, hands-on approach that makes even complex topics easy to grasp. Ujaval Gandhi’s teaching style is particularly beginner-friendly, and his extensive knowledge and passion for the subject shine through. Despite coming from a non-computer science background and not having prior coding knowledge, I found the course accessible and practical. They also provide lifetime support for any issues related to GEE, which adds immense value to the learning experience. I highly recommend this course to anyone looking to get started with Earth Engine and remote sensing.
Shah Nurul Hasnat SadiJahangirnagar University
The sessions were very exciting, engaging and never boring(ever). Can’t imagine how three hours went away. Practicing with the pre-made materials, was smooth sailing. Within 24 hours, we learned a lot(understatement), namely gee-api, js, python, ML, DNN. Just with a little bit of practice, anyone can become gold with this course, and the mentor.
Joydeep GhoshFaculty at GREd Institute of Geoinformatics
I would be doing a disservice to myself and to nature if I didn’t publicly acknowledge Ujaval and his team at ‘Spatial Thoughts’ for their incredible impact on people’s lives globally with their unwavering support in geospatial data analysis. Before this course, I felt empty, trapped with my academic degrees but End-to-End Google Earth Engine (GEE) program has breathed new life into my career prospects, offered me hope, and added to it immense value, and endless possibilities. The sessions were interactive, dynamic, engaging, and thoroughly enjoyable. The instructor, Mr. Ujaval Gandhi was exceptionally professional, articulated well, and communicated effectively. His depth of knowledge and experience in geospatial data analysis is unparalleled. What truly stood out was the humility with which he taught, interacted with students, answered questions, and tackled real-life problems—it was truly remarkable. Vigna was also highly professional, with excellent communication skills and showed character. I wholeheartedly recommend Spatial Thoughts to those looking to break new ground in geospatial data analysis or those aspiring to build a career in this field. Their content and instruction are top-notch. Thank you
Napoleon NjengRWTH Aachen University
The End-to-End Google Earth Engine course was my first experience with Google Earth Engine. Creatively challenging, the course covered a wide variety of topics regarding remote sensing, while showcasing the capabilities of GEE. The instructors were very supportive and responding and they have deep practical and theoretical knowledge on the subject. I would definately recommend it to everyone of any level of expertise, being amateur or expert, student, researcher, employee or just remote sensing enthusiast.
Iason C. DimitriouNational Technical University of Athens
This Google Earth Engine course is fantastic! Learned a ton thanks to the clear explanations and hands-on exercises. Highly recommend!
Rahul DevajjiIndiana University Bloomington
I completed the End-to-End Google Earth Engine Course by Spatial Thoughts, and I cannot recommend it highly enough. This interactive course is suited for both beginners and professionals. The exercises in each chapter and the assignments make the content engaging and easy to follow. The course provides excellent resources and techniques, ensuring that every minute spent is valuable and productive. The professionalism of the instructors is commendable—they were always willing to answer questions and solve problems, even those that might seem trivial. Their genuine commitment to student success is evident, and the lifetime support they offer adds immense value to my career path. Ujaval’s coursework and exercises help participants develop fundamental skills in Google Earth Engine, boosting the confidence of those new to remote sensing. I am grateful to Ujaval and the rest of the team for their exceptional work in creating such a comprehensive and practical learning experience.
Shahriar SarkarWater Resources Engineer, Water Development Board
The End-to-End Earth Engine course from Spatial Thoughts is fantastic and highly recommended. Ujaval, a fountain of knowledge, answers all Google Earth Engine questions with practiced efficiency. The well-structured class covers extensive material and resources, making it worth ten times the cost. The hands-on approach ensures immediate relevance to work, and the team remains helpful even outside of sessions. I’m extremely grateful for this invaluable learning experience.
Spencer SibandaSaitama University
Do you like exploring Earth from space, Studying and monitoring Earth resources, or learning about using remote sensing to understand the world? If so, then 𝑺𝒑𝒂𝒕𝒊𝒂𝒍 𝑻𝒉𝒐𝒖𝒈𝒉𝒕𝒔 is the perfect place for you. They have a team of experts who want to help people, students, and even organisations learn how to use sophisticated tools like Google Earth Engine, Python, and GDAL to explore the world. Whether you are a pro or a beginner, 𝑺𝒑𝒂𝒕𝒊𝒂𝒍 𝑻𝒉𝒐𝒖𝒈𝒉𝒕𝒔 team will help you learn through their live and interactive session classes, real-life projects, and a friendly group of people who love the same things you do. 𝐌𝐨𝐫𝐞𝐨𝐯𝐞𝐫, 𝐲𝐨𝐮 𝐤𝐧𝐨𝐰 𝐰𝐡𝐚𝐭 𝐲𝐨𝐮 𝐝𝐨 𝐧𝐨𝐭 𝐤𝐧𝐨𝐰….? 𝑻𝒉𝒆𝒚 𝒑𝒓𝒐𝒗𝒊𝒅𝒆 𝒂𝒏 𝑨𝒖𝒕𝒉𝒆𝒏𝒕𝒊𝒄𝒂𝒕𝒆𝒅 𝑪𝒆𝒓𝒕𝒊𝒇𝒊𝒄𝒂𝒕𝒆 𝒂𝒏𝒅 𝒍𝒊𝒇𝒆𝒕𝒊𝒎𝒆 𝒔𝒖𝒑𝒑𝒐𝒓𝒕. Stop just dreaming about doing amazing things with spatial possibilities! Contact Spatial Thoughts today and start your journey to becoming a spatial expert.
Ahmed Abdallah Adam
I thoroughly enjoyed learning GEE from scratch with spatialthoughts. The course was well structured , moving seamlessly from simple to complex topics. We started with writing simple ‘Hello world’ functions and ended at machine learning! The classes were very hands on and most of the examples were reflective of real word applications. Ujval has vast domain knowledge and is great at communicating complex concepts in a way that is easy to understand. Both him and Vigna are approachable and were always quick to respond when I reached out. The biggest bonus of this class is the offer of lifetime support from them. This course provided me with a solid grounding in Earth Engine , a subject which I knew nothing of three weeks ago. Now, I feel confident in my ability to learn on the go and am excited to start new projects in earth engine!
Tara RajendranIndependent Researcher
Upon attending and participating in End to End Google Earth Engine, I can confidently say that I have actually gain something valuable i have never experience before with regards to online studies. due to the exceptional structure of the course content. Great thanks to the spatial thoughts team, especially Ujaval for the in-depth knowledge he shared with us. what baffled me when ever i attended class was how Ujaval could actually know where the problem would be from a error codes from we the students that tells how much he knows what he teaches. A great thanks also to Vigna for always be there whenever we emailed after class.
Godwin Ebo FosuHo Technical University
Truely Awesome course well worth the two years wait. The course topics, leads those with no experience with scripting in GEE, through to carrying out your own image classification using machine learn algorithms. Can’t ask for a more knowledgeable team to teach and guide you through the course. Always ever helpful, and willing to take the time to explain. This is a course where a beginner learns from the basics, gets inspired by the wealth of practical experiences from course leader, and hopefully, with allot more practice you will start diving into the Awesome world of Google Earth Engine.
Alex HastieResearch Officer, Sabah Forestry Department
Before I took the course, End to End Google Earth Engine offered by Spatial Thoughts, I have done some work with GEE, but while taking this course , I felt like a complete novice to GEE. This course opened my eyes to diverse functions, operations and data manipulations that are available/achievable in GEE cloud platform. I am indeed privileged to learn this course and profoundly grateful for the opportunity. The course is loaded with so much to learn, however after undertaking it, Spatial Thoughts offers supports in many ways - provide materials that can aid continuous learning and assist in using GEE, and give assistance through contact via email communications or any other available means. I now have the knowledge of more advanced modelling, including designing APP, in GEE. Interestingly, I also learnt about Xarray and many other software that can be coupled with GEE for best and faster results. The instructor, Ujaval Gandhi, is an expert, with wealth of experience in working with GEE and many other cloud based or local-system software.
Ayotunde EtchieCovenant University
The amount of material covered and resources available makes this course worth easily 10x the actual cost. Ujaval teaches with practiced efficiency and his expertise in the subject is matched only by his commitment to making these powerful tools accessible and understandable to everyone. I’m extremely grateful to have taken this course and for all the code representing hard work Ujaval makes freely available to the rest of us.
Brandon HaysDuke University
I would recommend Spatial Thought’s courses to anyone who wants to learn about remote sensing in a hands-on yet thorough way. The End-to-end Earth Engine course is the most comprehensive, educational and personal learning experience I’ve had since completing my education at Wageningen University. The course is unique as it combines fundamental concepts of remote sensing, computer science and machine learning with practical applications. Spatial Thoughts is THE place to start building your geospatial skills!
Thomas HegerHeger Applied Science
The End-to-End Earth Engine course from Spatial Thoughts has been an extremely good use of time; the instructors were super knowledgeable and passionate and we were hands on and running right from the start. The course content has been immediately relevant to my work and the team at Spatial Thoughts have been super helpful even outside of the course sessions. Highly recommended!
Andrew CrispTechnical Account Manager, Google Cloud, Google
I didn’t know how powerful GEE was until I took this course. Throughout the lessons I not only learned about its features, I also learned about different approaches using this tool that Ujaval explained in detail. Finally, the possibility of applying for a student discount was very helpful for me, so I’m grateful with Spatial Thought team.
Franco David Barrionuevo
I truly enjoyed this comprehensive introduction to the world of remote sensing and Google Earth Engine. Ujaval is a wonderful teacher and you can feel his passion for the subject, in addition to wanting to help each student understand the material. He clearly explains concepts, and answers all questions with ease, demonstrating his expertise at every turn. The mixture of frontal instruction, quizzes, and exercises kept me engaged and allowed for continuing practice throughout the lessons and the course. Google Earth Engine will no longer be intimidating to use for anyone who takes this course.
Ephraim FruchterHebrew University of Jerusalem
Google Earth Engine (GEE) is an incredibly potent and innovative platform for geospatial analysis and data visualization. Ujaval Gandhi’s approach to making the seeker understand the underlying concepts to explore GEE is truly magic. The course is very well equipped with potential resources and the latest data linked to events; this makes the course lively and interactive. Highly recommended for students, scientists, and anyone else who wants to discover geospatial Data . At the end, Ujaval Gandhi links various materials for enriching the knowledge; this initiates a new beginning of discovering more to evolve.
Raghavendra S PKarnataka State Remote Sensing Application Centre
I recently had the opportunity to participate in the End to End Google Earth Engine, taught by Ujaval. To say that the course exceeded my expectations would be an understatement. Ujaval, with his immense knowledge and expertise in spatial data analysis, made the entire learning journey an enjoyable and enriching experience. The course was well-paced, ensuring that every participant, regardless of their prior knowledge with GEE, could follow along. This course was a deeply rewarding experience
Younes AbidPh.D senior data scientist NLP, CV, SAR, BAYANAT
This course was incredibly insightful, providing a wealth of practical and relevant knowledge. The concepts I learned are poised to have a direct impact in tackling the unique challenges facing Africa. In addition, I plan to integrate some of the materials covered into my teachings, helping to inspire and educate future generations of scientists. I extend my deepest gratitude to Ujaval and the entire team for such an impactful course. Your efforts are truly making a meaningful difference across nations.
James MagidiTshwane University of Technology
The course is amazing! I extremely recommend it. Ujaval and Vigna smooth the learning path since they are capable of translating very complicated things even to beginners. Their excitement about GEE is contagious and you can see how much they studied and are qualified for teaching us. All the examples given in the course and the exercises made me more confident to use the platform and allowed me to see plenty of possibilities in GEE. I can’t wait to use what I’ve learned in my thesis and deepen my studies. Looking forward to attending other courses from Spatial Thoughts!
Luisa Azevedo OliveiraFederal University of Minas Gerais
Ujaval and Vigna are amazing instructors and cleared all our doubts about how to navigate through Google Earth Engine interface, write javascript queries, find data from various datasources, explore this data, understand example queries and ask right questions to find answers.
Atul Chaudhari
Mr Ujaval Gandhi is an extraordinary teacher to deliver online lectures for Remote sensing & GIS, especially for GEE. First time I learned a lot through online classes. I would like to thanks Vigna Purohit for her valuable feedback and support throughout the course. It’s really an amazing experience
Pawan KumarAidash Systems India Private Limited
Google Earth Engine allowed the development of a new perspective based on outlier data; the data sets related to Google mean a massive opportunity for researchers and students; courses that promote developing programming skills based on new world trends have a high value. Thank you Spatial Thoughts! a fantastic spatial experience!
Sayuri SalamancaNagoya University
I had a very positive experience with this course. Ujaval and Vigna are great instructors and were absolutely meticulous with their course content. I specifically appreciate their efforts with doubt clearing; they took great pains to add references wherever the participants requested. I would highly recommend this course to anyone wishing to get started with Google Earth Engine!
Shivaranjan Menon K
There are several reasons why this is a great course. It has an excellent plan where each topic is explained with very good material, while the quizzes and exercises keep the audience engaged. By separating the sessions from one week to the next, it makes it easy to acquire the knowledge while still doing the more advanced exercises. The many questions raised in each session were dealt with quickly and efficiently, and the explanations were supported by additional material. Thanks to Ujaval and Vigna for providing a complete end-to-end training on Google Earth Engine.
David De La FuenteGMV
Course instructor, Ujaval Gandhi is an excellent teacher that made me more enthusiastic about learning GEE. I would like to thank course TA, Vigna Purohit for her valuable feedback. The overall experience of this course was amazing and I am lot more confident while working in GEE now. This course was very helpful to me.
Anindita DasguptaIIT Bangalore
I’d had some experience in GEE before the class but, even on the first class which was an introductory-level class, I learned so much!! Fantastic and generous instructor, and superb content. The class goes so much more in-depth than free tutorials online, and the instructor and TA give very good explanations on the subjects. I’d recommend the class to anyone: you’d get answers to your specific questions in your field.
Ima ItuenYork University
I had a wonderful time with everyone in my End-to-End Google Earth Engine class. It’s an excellent course! I met so many intelligent folks here. After this course, I’m increasingly comfortable in utilising Google Earth Engine for my study research, which makes use of geospatial big data. In this class, I’m also interested and enthralled by the frontier technique. Many thanks to Mr. Ujaval and Vigna for their constant kindness and patience in assisting us.
Abdillahi Osman OmarUniversity of Putra
The training and the organization is top-notch. I really gained a lot and the hands on exercises were very fundamental. The structure and explanations through out the training was excellent. My confidence is higher now!
Adeyemi OlusolaYork University
End to End GEE training was conducted for 4days.It’s my pleasure to appreciate the trainer. There was an exercise to complete by the participant after each topic. It gives the hands on experience to the participant. The doubts and queries are also clarified/explained with examples on the fly and also added in notes page for further reading. Thanks to Spatial thoughts for providing knowledge & usage of GEE. I, Personally gained a wonderful experience to build & run scripts and to see the results on the screen. Data analysis by GEE will help us in our daily activities .My Sincere and special thanks to Ujaval Gandhi ji.
Keerthi VScientist-SE, National Remote Sensing Center, ISRO
The course was well structured and the concepts of GEE are presented by covering the corresponding Remote sensing data processing chain. Ujaval’s presentation was so soothing and giving confidence to everyone with his enthusiasm. Assignments and quizzes are also well balanced to address the concepts of the sessions. I personally feel that every person in to the domain of Geo-spatial technology must experience Ujaval’s course on End to End Google Earth Engine.
Sampath Kumar PScientist/Engineer - 'SF', National Remote Sensing Centre
I joined the Earth Engine team a few months ago and needed to quickly learn Earth Engine from an end user’s perspective. The End-to-End Earth Engine course was phenomenal. It’s carefully crafted. Concepts build on one another, and the projects are really helpful. When friends ask me how to learn Earth Engine, I point them here. Thank you Ujaval!
Steve GreenbergEngineering Manager, Google
As always Ujaval and his team provide an amazing spatial journey from which you come back with a backpack full of case studies, datasets, ressources and more ! Highly recommended for those who have always dreamt to know more about the possibilities offered by GoogleEarthEngine.
Yves Barthelemy
First, I would like to start by saying that this is “THE BEST” experience I have so far from an online course. I would recommend this class to an absolute beginner or to a self-taught intermediate coder. One more thing, true to their word, even after the class ended, the instructor and the TA responded to all my inquiries within a Day. one word to sum it all. WOW !
Hansanee Madushani FernandoUniversity of Saskatchewan
I thoroughly enjoyed taking End-to-End GEE with Ujaval and Vigna. After six incredible days of instruction, I’m left hungry to learn and practice more. Earth Engine is powerful, but has a number of quirks and idiosyncrasies, which Ujaval will help you navigate. I appreciate how the course starts at a slower pace for those new to programming and/or remote sensing, then accelerates to cover deeper & more challenging topics and exercises, and finally touches on truly advanced topics like deep learning. Ujaval’s two decades of experience with GIS/remote sensing and deep familiarity with Earth Engine truly shines in this course. He anticipated just about every one of the student’s methodological questions and executional challenges. Drawing upon his deep expertise and real-world work portfolio, Ujaval is very generous with his time, and makes a commitment to help his students, both during and after the course. I highly recommend this course to anyone looking to dive into Earth Engine.
Sean Askay
This is the most effective online class I have ever participated in. Ujaval is a deeply knowledgable teacher, whose hands on approach guides participants from varying levels of coding or GIS experience. He also took the time to find (or even build) scripts to answer our specific research questions. I feel like I have a much stronger foundation in GEE after taking this course, and Ujaval left us with plenty of resources to guide continued independent learning. I couldn’t recommend this course enough!
Tara RodkeyTexas A&M University Kingsville
I really enjoy the fulfilling time in the End-to-End Google Earth Engine class with everyone. It’s a fantastic course! I met so many clever people here. After this class, I feel more confident in applying Google Earth Engine to my development research using geospatial big data. Also, I’m currently fascinated and enthralled by the frontier technique in this class. Many thanks to Mr. Ujaval and Vigna, because they are very kind and patient in supporting us all the time.
Yilin ChenNagoya University
It’s a highly recommended course because of multiple reasons. This is an interactive course. Specially, the exercises in each chapters and assignments made the course most interesting and easier to follow. You are provided with great resources and techniques through the course content. They are absolutely professional and value your time. The instructors were always willing to answer every question and solve our problems. The course provides life time support!
Md. Imam Sohel HossainCouncil of Scientific and Industrial Research
Rarely is a brilliant mind also able to teach with excellent pedagogy, passion, and humility. Ujaval has all of these characteristics as he leads you through the course materials. I learned so much more with Ujaval and Vigna’s guidance than I would have with the materials on my own. Having started as a complete beginner working with data in Earth Engine without formal education, I now feel confident to tackle so much more of what lies ahead of me in remote sensing.
Zach Torres
I’ve taken a few courses now with Spatial Thoughts, and they never disappoint. Ujaval is the most knowledgeable person I’ve encountered in this space. He also chose a great assistant, as Santhosh is very helpful. Not only are they great at what they do, but they are also very patient and philanthropic with their knowledge, going above and beyond the courses to help people. It is greatly admired and appreciated.
Elise RobertsBRON Intl, The Bahamas
This is a great introductory course in GEE. There are so many resources on GEE available online and I was of the view this would be no different. But I was wrong and I am glad I attended this course. Well organized course structure for everyone from beginner to experience to benefit from. Teaching is superb and the materials, examples, and supplementary materials are very useful. I greatly benefited from this course. Thank you SpatialThoughts team.
Jyothi KumariIndependent Consultant
For a beginner in GEE looking out for comprehensive foundation course, this End-to-End GEE training stands out because how the course moves gradually from covering basics and slowly becoming a bit challenging. It does however require quite of self-practice to get used to in GEE, with diverse self-exploratory materials available from them. I mostly liked how the course, materials and execution is well designed and feels supported as Ujaval and team is always keen on helping you out, that too for LIFE TIME ;)
Bibek Raj ShresthaGlobal Institute for Interdisciplinary Studies
Everyone attending the Earth Engine course will develop basic skills in working with Google Earth Engine as a result of Ujaval’s course work and exercises, which will help them become more confident in their abilities. I was introduced to the immensity of Google Earth Engine. Throughout the session, Ujaval presents numerous examples and also addresses any questions that may have arisen. Overall, I gained a solid foundational grasp of the possibilities of the Google Earth Engine, and I believe the Spatial Thoughts team has done an excellent job in developing this course material. We owe them our gratitude for doing such an excellent job of explaining this difficult subject in an understandable manner. Thank you, Ujaval, and the rest of the team!
Prakash Pilinja SubrahmanyaICHEC
I am a big believer in applied learning. I only wish my university classes were as good as this! This is one of the best online classes I have taken. I learned more about remote sensing in this class than anywhere else combined. Thanks, SpatialThoughts!
Gregory CermakScience Communications/Data Analytics Specialist
This course is very well done and programmed. I have no background in remote sensing nor in programming, but I was able to keep up with Ujaval. Why? Because Ujaval is an expert. He explains very well and animates the sessions with quizzes and exercises. Moreover, he provided us with resources and materials. Santhosh did also a great work by explaining us and helping us in exercises and assignments. They are very professional regarding time management and very generous in terms of knowledge. I am very satisfied with this course. Thank you again, Ujaval and Santhosh!
Hajar ChoukraniIAV Hassan II - L'institut Agro Montpellier
Ujaval Gandhi was superb! Great explanations and a ton of useful scripts. I enjoyed, and I learned a lot during the classes. I highly recommend this course.
Filippo Maria RaeliGIS Developer
I highly recommend this course on Google-Earth-Engine (GEE) to anyone interested in remote sensing and spatial analysis. I have followed other courses with GEE and tutorials which gave basics understanding, but this course is the best course. It builds skills with well explained bits of information until you feel confident with the API. The team and support from Ujaval and Santhosh is just great and help not only for the course material but for real applications. I am very happy with results from the course and saves me a lot of time for real jobs mapping forest at country scale.
Inti LunaAistech Space
It was an amazing experience for sure. Both instructors did their best to convey the content clearly and objectively, in addition to being always available to answer any questions we had. The class was made up of few students and this ensured dynamic and interactivity between students and instructors. I recommend the course for those who want to get started with the features of Google Earth Engine.
Lucas CarvalhoForest Engineer
I would highly recommend this course to my students who are working in the area of Consultancy for Sustainability/ Environmental Management. The end to end course is tailored in an excellent way wherein Ujaval takes us from the very basic of JavaScript coding to the advanced level of GEE. The best part of the course was Machine Learning, which is already a big game changer in addressing some of the wicked problems.
Vikrant Vijay PatilXavier Institute of Management
I was lucky to attend on the End to End Google Earth Engine course in Nov 2021. This course has set the right path for me to take my geospatial analysis skills to the next level. As a novice in the remote sensing domain using desktop-based softwares, now I am able to work on national and regional scale researches about water and land resources management and climate change studies. Thanks to the lecturer Ujaval, he is really knowledgeable and expert in this domain, and also thanks TA Santhosh for his endless support.
Mukhtar AbdiUniversiti Putra
Various researchers have undertaken several studies on land use and land cover in my region, but none of the prior research attempted to employ the new Google Earth classification technique when i submit my proposing topic, i don’t have any idea on how to start the implementation that lead me to looking for alternative from YouTube to attend some free and paid course that am not satisfy with until i came across a post on linkedin about spatial thoughts on end-to-end GEE. i will testify now that Ujaval Gandhi is the best tutor when its comes to GEE. Thank you
Musa AdamYobe State University
I had completed the crash course on End to End Google Earth Engine. It was one of the best learning experiences I had, at Spatial Thought Academy, right from concept development to practical application. I am interested to join more upcoming courses at Spatial Thought Academy. Finally, thanking you very much Ujaval Sir and Mr. Santosh for wonderful experience on well-designed GEE course with practical orientation
Pankaj Kumar PandeyNorth Eastern Regional Institute of Science & Technology
The course is insightful. There are analysis that are taxing and takes a lot of time, however, utilizing the principles from this course, I can solve those problems within a short period of time. I recommend this for all geospatial analysts.
Kayode AdeniyiGIS Consultant
This course has revealed the potential and beauty of GEE. I must say, being a beginner and with a basic GEE understanding, I now have a clear approach to solve any problem using GEE. We were given time to reflect and explore our understanding with exercises after every tutorial. The skills obtained from this course will not only allow you to create things from your imagination, but also from imagination of others. The educators of this course, Ujaval Sir and Santhosh (TA), have been soo humble, helpful, and encouraging throughout the course.
Pooja ShahResearch Scholar
It’s been a great learning experience that I would definitely build on. I previously had shabby knowledge of GEE but with this class, I can say I moved from shabby to comprehension
AremuBabtunde David, GIS Consultant
This course is masterfully delivered, well-structured and intellectually gratifying. I would recommend anyone who is interested in earth engine and its endless possibilities to look no further. There are many tutorials and introductory guides available, but this is a completely effective form of achieving earth engine and remote sensing skills in a fun to learn format. I am grateful to Ujaval and Santosh for this course, and I’m eager for more earth engine courses from Spatial Thoughts.
Nicolas DiazGraduate Studen
The End to End Google Earth Engine course was wonderful. Very well-structured and perfectly conducted by Ujaval with the support of Santhosh. Worth investing two weekends to save hours of data processing in the future.
Joan BauzàUniversity of the Balearic Islands
This was one of the best online hands-on skill training I have ever attended. The deep dive into the remote sensing capabilities of Google Earth Engine was just was more than I expected, and I got to learn essential skills from intermediate to advanced applications in supervised classification, machine learning and creating and deploying apps. The insight on deep learning was a good eye-opener on how Earth Engine, TensorFlow and Google Colab can be integrated for advanced deep learning. I would highly recommend anyone who wants to take their Remote Sensing skills to join the course. A special thanks to Ujaval and Santhosh for facilitating this End to End GEE training.
John WaweruUniversity of Bonn
This course was way beyond my expectations and just excellent. Ujaval is an excellent teacher and has tremendous knowledge which he shared with all of us. The guidance of Santhosh was also extremely good.
Ellen BrockFreelance data scientist
I heard a lot about the power of the Google Earth Engine, however, being a non-computer programmer and seeing the complex javascript coding in the GEE platform, I was always held back from making an attempt. The End-to-End Google Earth Engine class has done a magic in understanding how the GEE works and how to write my own code for various remote sensing applications. The course is well-designed from most basic to the advance level and of high quality. I have gained lots of new insights, and I am confident that I can easily take it to the next level. My only regret is that I should have taken this course a long time back. I strongly recommend anyone who works with the conventional RS and GIS to attend this course and easily leverage the GEE technology for various useful application and make a big difference.
ChokilaNational Land Commission
After working with several remote sensing and GIS approaches in the last decade, now it is time to move to a platform with great capabilities. This course provides all need knowledge about GEE and the implementation of most of the updated RS methods. The course was well-designed and the level of interaction with instructors is high and acceptable. Thank you for help, motivation and quick response.
Dr. Ahmad FallatahKing Abdullaziz University
My understanding towards Google Earth Engine and its structure was made more easy and the overall learning through live practice made it more comprehensive enough to understand. I strongly recommend this course for those who want to master GEE.
Priyanka MachyaFreelancer
Really, enjoyed this course and learned a huge amount, from JavaScript basics to using Google Earth Engine for supervised classifications and App creation. The interactive style of the course really helped with some of the more difficult coding parts as I definitely learn more by doing than watching. Overall pleased and would recommend to anyone wanting to learn more about Google Earth Engine.
Joe LydonSior Consulting
The End-to-End Google Earth Engine class was wonderful! I learned a lot from both ujaval and santhosh. I started the class with no experience in GEE, and I finished the course having learned many practical skills and knowledge. The course is well-structured, and the material is explained clearly. I highly recommend this class. It is very useful, and I had a great time learning.
Alfredo RojasUniversity of North Carolina - Chapel Hill
This GEE training session was of really high standard. Overall, I had a great learning experience and exposure GEE fundamentals. Thanks to the course instructors for the excellent teaching style, I now have a better understanding of how JavaScript works. The modules covered have given me a solid foundation to progress in my automated geospatial data processing exploits. I very much recommend the course without any reservations.
John E. K. AkubiaFreelancer
My understanding towards Google Earth Engine and its structure was made more easy and the overall learning through live practice made it more comprehensive enough to understand. A great platform and resource platform to learn, exercise and practice GEE !
Mehreen khanIndian Agricultural Research Institute
Spatial Thoughts offers well-researched and comprehensive training. The thoughtful approach immediately teaches how to apply theory to practice.
Nieves GruneiroCounty College of Morris
This course is very useful and enjoyable. Even with a shallow background in GIS or Remote Sensing is possible to follow the topics and content. It is very intensive but definitely worth it, the exercises are very well-designed to grasp the topics and the material is quite complete.
Alejandro FonsecaForliance GmbH
End to End Google Earth Engine Course offered by Spatial Thoughts is a course I would recommend anyone wishing to learn large-scale remote sensing data analysis. Study materials are detailed and Ujaval is very knowledgeable in this field and always available to help us understand the materials. The course gives more than enough tools for you to harness the power of Google Earth Engine. Thank you, Ujaval Gandhi and Santhosh for coming up with this course.
Dickson MbeyaMalawi University of Science and Technology
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 experience
Joy GhoshAkvo
I found the course extremely helpful. Even though I am not familiar with either JavaScript or Python, I did not come across any difficulties while handling GEE as the course was designed and delivered in a way that guided us through everything. The concepts were made very easy to grasp. Also, the support received throughout the course was really good. I would highly recommend this course and I look forward to attending future courses as well.
Aatreyee NathNESAC
I got introduced to the vastness of Google Earth Engine, Ujaval’s course work and exercises induce a good amount of confidence to make everyone attending the Earth Engine course gain basic skills in working on Google Earth Engine. During the class, Ujaval provides many examples and also clarifies all the doubts. All in all, I got a good basic understanding of the capabilities of Google Earth Engine and I think Spatial Thoughts team has done a good work in building this course work. I thank them for their good work in introducing this challenging topic in an easy-to-understand manner. Thanks Ujaval and team!
GurudattaAaron-GSD
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 SivaranjanLouis Dreyfus Company
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 NWater 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 SinghPunjab Remote Sensing Centre
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 MaityWest Bengal State University
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 ParasaIDFC Institute
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 SchneiderForest Research Institute of Baden-Württemberg (FVA)
Google Earth Engine for Water Resources Management
I had a wonderful experience participating in the Google Earth Engine for Water Resources Management course. The instructors explained complex concepts clearly and engagingly, supported by practical exercises and real-world case studies. The workshop was even better than I expected—everything was well organized and on time. I especially enjoyed the coding exercises, and the materials and recordings are very helpful for practice and revision. The course strengthened my coding confidence and introduced me to valuable datasets and workflows essential for water resource applications. I highly recommend this course to students, professionals, and researchers who want to enhance their skills and apply GEE effectively in their work.
Kushal K.CSatellite Data Analyst, Antarikchya Pratisthan
For the 2nd and 3rd week of the class, I’ve been experiencing poor internet because of the typhoon. I got worried because I was thinking that it would be much harded for me to not be on live. But, I was wrong. The team’s approach has made my catching up through recorded videos very easy. The materials are all provided, questions are catered through email, and the additional materials are all provided. The team is not gatekeeping! That’s why they are very blessed and I’m declaring for more!
Alex Maverick C. PabillaranGIS and Remote Sensing Staff, DOST - Northern Mindanao (Project SARAi)
I had the opportunity to participate in the Google Earth Engine for Water Resources Management course offered by Spatial Thoughts, and it was an incredible experience. Spatial Thoughts offers two scholarships for each course, and I am fortunate to be one of the recipients of this opportunity, which covered the course fees. The commitment and profound skills demonstrated by Ujaval, the instructor, truly empowered me to code with Google Earth Engine. I highly recommend taking any courses provided by Spatial Thoughts, as they provide valuable knowledge that can enhance your skills in the field of water resources management and beyond.
Jemal Mohammed HassenResearcher, Ethiopian Institute of Agricultural Research/Werer Agricultural Research Center
As a global Water, Sanitation, and Hygiene professional, the skills learned in GEE for Water Resources Management will be essential to informing our teams about impacts on water security around the world. Though I have taken the End-to-End GEE course, I still learned new and valuable datasets and applications that are possible within Earth Engine for the sector. Another great class from Spatial Thoughts!
Zach TorresDigital Monitoring & Mapping Project Manager, World Vision
Once again, I had an incredible experience learning advanced concepts with Applications using GEE. And yes, I have more questions now than before given the wide scope of Google Earth Engine’s ever-evolving competency.
Mehreen KhanWRI
This course was great. The professor is really good. He has lots of knowledge and is super willing to help and explain things very clearly. I strongly recommend this course if you want to learn Google Earth Engine related to water resources.
Adriana CastilloPhD Candidate, University of Minnesota
I greatly enjoyed Ujaval and Vigna’s teaching method and materials. I have learnt quite complex GEE code for real application scenarion; I definitely recommend this course for students and practitioners.
Emanuele ClementeEconomist, World Bank
Coding and programming has always been my weak point. I have always wanted to learn Google earth engine but dreaded it and continued using proprietary softwares as I had a fear of coding. Through this training I realised that Google earth engine doesn’t require hard core coding but simple APIs. Although some exercises were challenging , the resource person Mr.Ujaval Gandhi was always there supporting me and answering all my doubts.I had a very wonderful experience learning and look forward to more trainings from Spatial Thoughts in the future.
Pema yangzomSuperintendent survey engineer, NLCS
Thank you so much for an amazing Google Earth Engine for Water Resources Management course! I learned so much. Specially, the exercises in each chapters and assignments made the course most interesting and easier to follow through real-world data and case studies. Moreover, availability of the course material and recorded videos are both comprehensive and informative.
Shimelis Abebe Tegegn
This is a must for everyone interested in taking their use of Google Earth Engine free access data for Water Resources Management to the next level! Great information, so many things that are shared during the classes and amazing expertise from the organizers. Quite useful if you have already watched some of Spatial Thoughts videos and you already have been “playing around” with GEE, as well. Highly recommended.
Jorge Esteban Masis AguilarUniversity of Costa Rica
I thoroughly enjoyed all the training sessions. The training modules were comprehensive and well organized. Ujaval is a wonderful and knowledgeable instructor.
Aashutosh AryalCentre for Integrated Urban Development
The workshop was a great experience for me as the learning platform gives one a chance to experience life amazingly. Not only have I learned new concepts but also every activity and interaction helped me gain new skills, experiences, empowerment, and exposure hence molding my personality. I thank the presenter(Ujaval Gandhi) and the support team (Santhosh M) for enriching my knowledge of Geographic Information Systems.
Kevin KipchogeDedan Kimathi University of Technology
I was wondering how I am going to complete my Master Thesis without this course. All the required material is now there. I am grateful to you for your time in designing this course.
Adithya Ganapathi ValivetyAsian Institute of Technology
A very good experience of managing spatial database. Clear explanations through programming code and a very good disposition to answer questions.
Claudio Reyes Reyes
Great course with tons of knowledge to unpack. The teachers are very professional and knowledgeable. Highly recommended.
Elbys Jose Meneses OrtegaDHI Group
Amazing course! Excellent and detailed examples and lots of additional information. I gained knowledge and useful skills for my work and research. The instructors were always willing to answer every question and solve our problems. It’s a highly recommended course.
Evita KoltsidaNational Technical University of Athens
This being the second GEE course I have taken with Spatial Thoughts Academy, I was very impressed by the curriculum developed for this course. The deep dive into various concepts of water management was amazing. I acquired new skills that will help in improving and advancing my GEE analysis. I was also very inspired by the many datasets that are introduced throughout this course, which I can adopt for my analysis in the future. Special thanks to Ujaval and Santhosh for putting up this amazing GEE for Water Resources Management course. I acquired immense skills that I will put into my daily analysis with GEE. Overall, the course delivered and surpassed my expectations.
John WaweruUniversity of Bonn
This is my second course I am taking with Ujaval and Santhosh. They are professional, helpful and materials are amazingly done. I am satisfied with the course.
Hajar ChoukraniIAV Hassan II – L’institut Agro Montpellier
I have been waiting to take a course like this ever since I started using Earth Engine. I found it easy to follow along, and the interactive nature of the course kept me engaged. You are provided with great resources and ideas through the course content, in supplementary scripts and through their main webpage. The instructors are personable and knowledgeable. I would recommend this course to anyone interested in using Earth Engine for their work, the skills are applicable to many other focuses outside of Water Resources Management as well.
Tachara LarocqueEnvironment and Parks, Alberta Government
It’s been a while that I know Ujaval’s work and free tutorials. When I finally got a opportunity to buy the Google Earth Engine for Water Resources Management Course, I got surprised with several things, such as the explanations (Ujaval and Santhosh are very clear and always willing to help) and the powerfulness of the platform. Now I feel that I can develop new products back in my researches and jobs, leading to a better observation of water resources and generating more insights with a huge variety of data.
Rodrigo BrustMDGeo
This course was one of the most useful, well organized, well thought out and presented courses I have taken. It greatly increased my knowledge and familiarity with both analysis techniques and Google Earth Engine itself. Ujaval and Santhosh were very supportive and helpful and the exercises mesh very well with the training. I highly recommend it.
Corinne BenedekUniversity of Cambridge
Excellent course! I have learnt so much about how to utilize earth observation water resources data in Earth Engine! I find time-series analysis, flood mapping, drought monitoring, and app development materials offered in this course extremely useful!
Subir ChowdhuryAlberta Geological Survey
I took this course after attempting to demystify and understand how Google Earth Engine works and take advantage on how to apply it in remote sensing data related to water resources. Excellent examples, a great structured program and plenty of experience are put to the service of the students. Every day, new material was received based on student’s interests and class discussion. Highly recommended. Thank you, Ujaval and Santhosh, for another great course!
Norman AvilaClimaya
This course set the right path for me to start my journey with Remote Sensing. Working in the humanitarian sector in a country heavily affected by Climate Change, this course provided me with the basic and intermediate skills that I need to make a real impact.
Ahmad FandyREACH Initiatives
Loved the sessions. The whole course was very well laid out and detailed. Even though I had a very less experience in this domain, I could grasp a good amount to knowledge delivered. Really appreciate the help and the Q&A sessions.
Shreyansh VishwakarmaIGIDR Mumbai
I was skeptical about taking this course initially as I had taken a similar course on GEE, but a friend urged me to take it. I was very surprised how much more knowledge Ujaval exposed me to. In the end, I did not only grab tips, tricks and more applicability especially workable workflows but also an in-depth understanding of GEE and even advanced features. I recommend this course to everybody, including experts in the Remote Sensing field.
John DogbeyDeutsche Gesellschaft
The lecture on the Google Earth Engine For Water Resources Management was fantastic to me. I gained a great deal of knowledge from both Ujaval Sir and Santhosh Da. I completed the course with a wide range of practical knowledge and skills. The course is well-structured, and the content is presented understandably. I wholeheartedly recommend this class to others.
Deb kumar MaityWest Bengal State University
Mapping and Data Visualization with Python
I’ve had the opportunity to attend multiple training programs at Spatial Thoughts, and each one has played a vital role in reinforcing and expanding my skills in open-source GIS technologies. A standout experience was the “Mapping and Data Visualization with Python” course. Before the course, I reviewed the Python Data Science Foundations video series on Spatial Thoughts’ YouTube channel, which was incredibly helpful for recapping key concepts. During the course, we explored: Static visualization using Matplotlib, Seaborn, GeoPandas, and Contextily, Raster visualization with Xarray and rioxarray, Interactive mapping with Folium and Leafmap, Web app development using Streamlit to build spatial dashboards
We also explored emerging libraries like Lonboard, a powerful tool for visualizing large vector datasets. The live Colab-based walkthrough (link) was a great example of how Spatial Thoughts stays on the cutting edge of spatial visualization. The training sessions are highly interactive and learner-friendly, featuring a mix of lectures and exercises. All sessions are recorded and made available afterward, which is great for self-paced learning or revision. What I admire most is that Spatial Thoughts is not just a training provider, but a global learning platform dedicated to modern, open-source geospatial technologies. They consistently bridge the gap between traditional GIS skills and the evolving needs of large-scale spatial analytics and data-driven decision making. I continue to follow their updates and learning materials closely and would highly recommend Spatial Thoughts to any GIS professional, data scientist, or geospatial enthusiast looking to build cutting-edge skills with open-source tools.
Linda Angulo LopezSoftware Heritage, INRAE
In the age of AI and endless online resources, it might sound like a paradox, but what truly makes the difference is the guidance of an instructor like Ujaval and Vigna. That human touch is what turns learning into real growth.
Joan BauzaGeographer, University of the Balearic Islands
Ever wondered how those cool maps are made? This course has the answers. Ujaval Gandhi teaches you how to visualize spatial data using Python — from vectors to rasters. You’ll explore Matplotlib, Folium, Leafmap, and the best part? Building your own Streamlit web app with just a few lines of code. Mind = blown.
Manas Ranjan PatraStudent
Spatial Thoughts led an efficient, affordable, and valuable workshop that helped me level up in a challenging area. The resources presented during the workshop, along with their freely available technical material, make Spatial Thoughts exceptionally generous and dedicated to sharing their geospatial skills and knowledge. Highly recommend!
Joel MAsselink
Mapping and Data Visualization is in the core of many aspects in today’s world. From showing geographical spread of COVID cases to calculating distance and route optimization, the topics discussed in this course are highly useful to many people. The delivery of the course has also been exceptional and exceeded my expectations. During the course, numerous ideas have come to my mind as to how I could use some of the new knowledge for me and my company. I will definitely start implementing as much as possible. Well done to the organisers and please keep doing the same great job.
Vasileios PappasEnergy Analyst, MET International AG
Ujaval Gandhi is one of few people to whom we should be seeking help for when it comes to the spatial analysis. The way he designed and presented the class was mind-blowing. His experience and interest in teaching spatial science to people is really amazing and I recommend this course to those people who are seeking their carrier in spatial science and who has little knowledge of Python and GIS/RS. Thank you, Ujaval, and Vigna for all the support.
Lalit BCSeed Innovations Pvt. Ltd.
I had a fantastic experience in this class! The instructors are very knowledgeable and engaging, introducing me to many new concepts and ideas I didn’t even know were possible. This will definitely change the way we work. Highly recommend!
Marco HernandezSolar Engineer, Helios Nordic Energy AB
This is the course exactly what I was looking for. Ujaval knows how to teach, what to teach and how much to teach which is a huge plus point for a fresher. I am definitely enrolling to all the courses. Kudos Ujaval and Vigna.Keep up the good work.
Rishab S VSoftware Engineer, Avineon
Understanding spatial data formats is always a challenge because no institution is going how to read them and how to use them in various projects. The support from Ujaval and Vigna is highly appreciated and i’m very thankful to both of them.
Manan TomarStudent, CH. Charan Singh University
The training course materials are very well prepared. The supplementary materials based on the response from the participants are great.
Firman HadiUniversitas Diponegoro
It’s fantastic attending this course. Learning to use Colab notebook for virtual analytics and processing large files (raster and vectors) from url and several python libraries was particularly significant for me.
Michael OgungbuyiUniversity of Tasmania
Awesome! The exercises and examples were practical and useful for anyone who regularly works with spatial data and needs to visualize the results. Ujaval does a great job of making it approachable for everyone. This short course dramatically accelerated my process of learning python.
Ryan RockUniversity of Montana - Spatial Analysis Lab
Creating Publication Quality Charts with Google Earth Engine
Getting scholarship opportunity in the “CREATING PUBLICATION QUALITY CHARTS WITH GEE” course was a game-changer for me. RS and GIS concepts gained new depth, perfectly synced with the potential of cloud computing.
Ujaval Sir’s teaching transcends online barriers. His approach turns complexity into clarity, making each class engaging and inspiring. The collective enthusiasm of the intelligent students fostered an incredibly enriching environment. Sir’s guidance is unmatched; his expertise and passion resonate throughout the course.
The course didn’t just educate; it transformed the way I approach data visualization. Grateful for this empowering journey, where technology met exceptional mentorship.
Tarun AgarwalEngineer, Indian Council for Agricultural Research for NEH Region, Meghalaya
The “Creating Publication Quality Charts with Google Earth Engine” course led by Ujaval Gandhi was an enlightening journey. The guidance and expertise shared not only helped me master the intricacies of geospatial data visualization but also transformed the way I communicate insights. The hands-on approach, combined with Ujaval’s clear and engaging instruction, made the learning experience enjoyable. Special kudos to TA Vigna Purohit for their valuable assistance. This course equipped me with the skills to craft compelling charts that tell impactful stories. The techniques I’ve learned are invaluable for anyone seeking to make data-driven narratives more accessible and captivating. I highly recommend this course to anyone eager to elevate their spatial data visualization and harness the potential of Google Earth Engine.
Akarsh S GStudent, Indian Institute of Remote Sensing - ISRO
Taking the ‘Creating Publication Quality Charts with GEE’ course instructed by Ujaval Gandhi was an absolute game-changer for me. The course provided clear and comprehensive guidance on how to leverage the powerful capabilities of Google Earth Engine for creating visually stunning and informative charts. Ujaval Gandhi’s expertise and teaching style made the learning experience enjoyable and engaging. I now feel confident in my ability to generate publication-quality charts that effectively communicate complex geospatial data. This course is a must for anyone looking to enhance their data visualization skills and make a meaningful impact in their field.
Younes AbidPh.D Data scientist NLP, CV, SAR, BAYANAT
I enjoyed the whole session on “Creating Publication Quality Charts with GEE” . During my thesis on phenological studies, I have used multiple software and platforms like GEE (for classification only), TIMESAT, ArcGIS, Microsoft Excel, and others. But with this course, I can perform all my work on GEE and generate best results and quality charts. I want to apply my understanding from this course in future work.
Thank you Sir and Vigna for your support.
Karan SharmaGeospatial Analyst, Scanpoint Geomatics Ltd.
Anyone looking to learn the art of creating publication-quality charts using Google Earth Engine should take this online course—I highly recommend it. Ujaval Gandhi sir’s expertise and comprehensive guidance, along with practical exercises, make the learning experience engaging and enjoyable. Vigna Purohit ma’am’s assistance in query handling and course-related information makes it well-structured and organized. This course is a game-changer for anyone who wants to understand the methodological dos and don’ts while processing data for charting in Google Earth Engine. One thing is for sure: by the end of the course, your Earth Engine knowledge will increase significantly. Thanks to Spatial Thoughts for this enlightening experience!
Pulakesh PradhanPhD Scholar in Geography, Ravenshaw University, Cuttack, Odisha
I had no idea that GEE had such great potential in creating charts, this course is best designed to explore the aspects of charts with GEE. Ujaval Gandhi ’s approach and art of teaching is excellent and simple.
Raghavendra S PKarnataka State Remote Sensing Applications Centre
The course “Creating Publication Quality Charts using Google Earth Engine”, exceeded my expectations. It demonstrated how to create visually fascinating and professional charts utilizing the features of the Google Earth Engine. The course’s hands-on approach was outstanding to me. I got to apply the concepts I learned through practical exercises and real-world situations, providing an in-depth understanding of the content. The instructors guided me through the process, allowing me to construct visually intriguing charts that satisfied publishing criteria. In addition, the course material was well-organized and delivered in a way that was easy to comprehend. Due to this training, I am confident in using the Google Earth Engine to produce publication-quality charts. Whether for professional reports, academic research, or data presentations, the abilities I acquired are priceless. Anyone looking to learn the art of chart making using the Google Earth Engine should take this online course. Thank you Spatialthoughts
Nazif UmarUniversity of Twente
I highly recommend Ujaval Sir’s course on Creating Publication Quality Charts with Google Earth Engine. The course provided a detailed, step-by-step procedure for producing beautiful and informative charts of different kind (Bar, line, scatter, pie and others) on GEE platform. He simplifies the complicated steps involved in creating these charts for better understanding to all the attendees also, the unique content of the course ensured a comprehensive learning experience.
Rohit SharmaIIT Roorkee
“Creating publication quality charts with GEE” is a great course I would recommend to any that will like to have outputs for final presentation from the various spatial analyses processed in GEE. It also opens your eyes to the power of Google Earth Engine Chart API.
Michael OgungbuyiUniversity of Bonn
Taking the ‘Creating Publication Quality Charts with GEE’ course instructed by Ujaval Gandhi was an absolute game-changer for me. The course provided clear and comprehensive guidance on how to leverage the powerful capabilities of Google Earth Engine for creating visually stunning and informative charts. Ujaval Gandhi’s expertise and teaching style made the learning experience enjoyable and engaging. I now feel confident in my ability to generate publication-quality charts that effectively communicate complex geospatial data. This course is a must for anyone looking to enhance their data visualization skills and make a meaningful impact in their field.
Abdillahi Osman OmarUniversity of Putra