Skip to content

Geospatial Programming Course Cohort-2ΒΆ

This course is carefully designed to take you from zero coding knowledge to building professional geospatial projectsβ€”step by step, in your own language, Bengali. Whether you're a student, job seeker, or researcher, each class builds on the previous one to help you understand not just how to run code, but why it works.

We go beyond tutorials and give you the logic, tools, and portfolio to become confident in programming, Google Earth Engine (GEE), and geospatial analysis. Below is a detailed breakdown of what you'll learn in each class.


πŸ“š Course Structure & Class ModulesΒΆ

πŸ”° Module 1: Introduction to Programming with JavaScriptΒΆ

  • Class 1: Code Begins – Variables, Data Types & Comparisons
  • Class 2: Making Decisions – Arithmetic & Conditional Statements
  • Class 3: Code That Repeats – Loops & Logical Operators
  • Class 4: Organize Everything – Introduction to Arrays
  • Class 5: Write Once, Use Anywhere – Mastering Functions
  • Class 6: Real-World Data – Understanding Objects

🌐 Module 2: Foundations of Google Earth Engine (GEE)¢

  • Class 7: Inside the Image – Understanding Details of Digital Image Structure
  • Class 8: Beyond Pixels – GIS Data Types & Vector Data in GEE
  • Class 9: Power Split – GEE Client vs Server Explained
  • Class 10: Dive into Data – Working with Image Collections
  • Class 11: Seeing the Invisible – Calculating Indices (NDVI, NDWI, etc.)
  • Class 12: From Pixels to Insights – Thresholding & Area Calculations
  • Class 13: Big Picture Stats – Group Reducers & Zonal Statistics
  • Class 14: Take it With You – Exporting Raster & Vector Data
  • Class 15: Map Intelligence – Supervised vs Unsupervised Machine Learning

πŸ›°οΈ Module 3: Real-World Applications in Remote SensingΒΆ

  • Class 16: Land from Above – Land Use & Land Cover Classification
  • Class 17: Spot the Change – Change Detection Techniques
  • Class 18: Precision Mapping – Feature Extraction of Forest, Water & Urban Areas

πŸ—ΊοΈ Module 4: Crafting Publication-Ready Maps Using QGISΒΆ

  • Class 19: Styling with Purpose – Symbology, Colors & Legends in QGIS
  • Class 20: Map Composition – Grids, North Arrows & Scale Bars
  • Class 21: Polishing Maps – Fonts, Labels & Layout Design
  • Class 22: Export Like a Pro – High-Resolution Map Export Techniques

πŸ’Ό Module 5: Building Your Geospatial Portfolio with GitHubΒΆ

  • Class 23: Git & GitHub Basics: Creating and Hosting Projects
  • Class 24: Writing a README, Documenting Your Work, Going Public

πŸ’‘ What You'll LearnΒΆ

  • βœ… Programming Fundamentals β€” Build a solid foundation in coding concepts from scratch.
  • βœ… Google Earth Engine (GEE) β€” Master cloud-based geospatial analysis at scale.
  • βœ… Advanced Map Design β€” Unlock hidden techniques for making powerful, story-driven maps.
  • βœ… Portfolio Building β€” Create a complete GitHub portfolio to showcase your real-world geospatial skills.
  • βœ… Career-Ready Skills β€” Become confident to explore any programming language after Part 1.

πŸ“¦ Course StructureΒΆ

  • πŸŽ₯ 18 Recorded Classes β€” with 1-year full access to all videos.
  • πŸŽ™οΈ 5 Live Interactive Sessions β€” Get real-time help and feedback.
  • πŸ§ͺ 5 Hands-on Projects β€” Apply your learning to solve real problems.
  • πŸ“ 20 Practical Assignments β€” Reinforce core concepts through practice.

πŸ† Special BenefitsΒΆ

  • πŸ’΅ Top 3 Performers Get Refunds!
  • 1st Place: 100% Course Fee Refund
  • 2nd Place: 70% Refund
  • 3rd Place: 50% Refund
  • πŸ“œ Certificate on Completion
  • πŸ”¬ Chance to Work with Our Research Team

πŸ’³ Enrollment & Payment InfoΒΆ

  • πŸŽ“ Students: BDT 2000
  • πŸ’Ό Professionals: BDT 3500
  • Payment via bKash: 01521486364 (Send Money)

Class starts: 25 July 2025ΒΆ

πŸ“ After payment, complete your registration through our Enrollment Form


Watch a sample class of the Course:ΒΆ

The hidden structure of satellite imagery

πŸš€ Ready to Start?ΒΆ

This is your chance to break into one of the most in-demand tech skills β€” in your own language .

πŸ“© Seats are limited. Enroll now and start your journey into geospatial programming today!

➑️ Visit geocodinglab.com or email us (geocoder.contact@gmail.com) for more information.

List of all video contet to follow:ΒΆ

Make sure you use the same email address that you gave during registration of the course.

Troubleshooting videoΒΆ

  1. How to create JS file in VS Code-English
  2. Solving prompt-sync module not found-Bangla