Skip to content

GIS Fundamentals ArcGIS Pro SQL & Python Career Ready

Learn GIS, the right way.

The all-in-one visual roadmap to go from zero to job-ready GIS analyst — built for students, beginners, and career changers. Step-by-step lessons, hands-on tutorials, portfolio projects, and a deep focus on ArcGIS Pro.

16-week plan 100% free Open source Updated 2026

A glimpse of the roadmap

1 GIS Fundamentals
2 Coordinate Systems
Vector vs Raster
3 ArcGIS Pro Mastery
4 Spatial Analysis
SQL · Python · Web GIS
5 Portfolio · Career

75+ Lessons & Tutorials

18 ArcGIS Pro Topics

7 Portfolio Projects

50 EAPF_2025 Practice Qs


Foundations

What is GIS?

A Geographic Information System (GIS) is software that lets you map, analyze, and understand data tied to a location — anything from population density to wildfire risk to optimal store locations.

Maps

Visual representation of the world — points, lines, polygons, surfaces, layers.

Data

Spatial features with rich attribute tables — vector and raster, joined, queried, edited.

Analysis

Answer "where?", "how far?", "what's nearby?", "what's at risk?" with real tools.

Sharing

Interactive web maps, dashboards, and story maps that change minds and drive decisions.

If you've ever used Google Maps, you've used a consumer-grade GIS. ArcGIS Pro is the professional desktop tool used by analysts, planners, scientists, and engineers worldwide.


Audience

Who this roadmap is for

🎓

Students

Geography, planning, environmental, or CS majors building real GIS skills.

🔄

Career changers

From analytics, design, or other fields — break into GIS, beginner-friendly.

💡

Self-taught learners

No degree required. Roadmap → projects → portfolio → first GIS role.

💼

Working professionals

Add ArcGIS Pro to your skill set. Become your team's spatial analyst.


The path

Four tracks, one destination


How to use this

Three rules for getting hired

Three simple rules

  1. Follow the order. The GIS Roadmap is sequenced fundamentals → analysis → career. Don't skip ahead.
  2. Build as you learn. Pair each topic with a real project from the Projects section.
  3. Document everything. Every map, every workflow, every screenshot goes into your portfolio.

Explore

Everything in one place

  • GIS Roadmap


    The full visual learning path: 18 topics from fundamentals to career, with branches for SQL, Python, and remote sensing.

    Open the roadmap

  • ArcGIS Pro Path


    18 hands-on lessons. From your first project to advanced spatial analysis and ArcGIS Online publishing.

    Start ArcGIS Pro

  • Tutorials


    Short, focused walkthroughs of confusing GIS topics — vector vs raster, buffer vs clip, projections.

    Browse tutorials

  • SQL for GIS


    Filter, query, and analyze attribute data like a pro — WHERE, LIKE, IN, IS NULL, with ArcGIS Pro examples.

    Learn SQL

  • Projects


    7 portfolio-ready projects: choropleths, transit & food deserts, emergency response, site suitability, risk.

    Build projects

  • Career


    Resume skills, certifications, interview questions, and how to land a GIS analyst or internship role.

    Career guide

  • ArcGIS Pro Foundation 2025


    Free, complete study guide for the EAPF_2025 certification — exam objectives, study plans, 120+ practice questions.

    Cert study guide

  • Free Resources


    Free GIS data sources, official documentation, YouTube channels, books, and courses to keep learning.

    Resources

  • Contribute


    This roadmap is open source on GitHub. Found a typo? Want to add a tutorial? PRs are welcome.

    GitHub repo


Plan

Beginner → job-ready in 16 weeks

gantt
    title Suggested 16-week learning plan
    dateFormat  X
    axisFormat %s

    section Foundations (Weeks 1–4)
    GIS Fundamentals          :a1, 0, 1w
    Coordinate Systems        :a2, after a1, 1w
    Vector & Raster Data      :a3, after a2, 1w
    ArcGIS Pro Interface      :a4, after a3, 1w

    section Core Skills (Weeks 5–10)
    Geoprocessing             :b1, after a4, 1w
    Spatial Analysis          :b2, after b1, 2w
    Cartography & Layout      :b3, after b2, 1w
    SQL for GIS               :b4, after b3, 1w
    Python for GIS            :b5, after b4, 1w

    section Portfolio (Weeks 11–14)
    Choropleth Project        :c1, after b5, 1w
    Transit Desert Project    :c2, after c1, 1w
    Site Suitability Project  :c3, after c2, 2w

    section Career (Weeks 15–16)
    Portfolio & Resume        :d1, after c3, 1w
    Interview Prep            :d2, after d1, 1w

Suggested weekly rhythm

  • 3–5 hours/week of structured learning (this roadmap + ArcGIS Pro)
  • 2–3 hours/week of hands-on practice (one project at a time)
  • 30 minutes/week updating your portfolio and notes

Daily practice

Learn GIS every day — for free

Join the Learn GIS community

Follow us on Facebook for daily GIS tips, quizzes & mini-lessons

Bite-size GIS knowledge in your feed every single day — terminology, ArcGIS Pro shortcuts, certification practice questions, and weekly map challenges. 100% free, beginner-friendly, and built to keep you sharp between roadmap chapters.

  • Daily GIS tip — one concept, one map, two minutes.
  • Weekly quizzes — test yourself before your certification or interview.
  • Live Q&A & behind-the-scenes maps — ask anything, see real workflows.

Already 1 daily post · Quizzes every Friday · No spam, ever.


Why

Why this roadmap?

Built for clarity

Most GIS courses jump straight into tools. This roadmap teaches you how to think spatially first — projections, vector vs raster, attribute logic — so the tools make sense.

Project-first

You don't learn GIS by watching videos. You learn it by making maps and solving problems. Every section ends with something you can build and add to a portfolio.

Don't memorize. Build.

GIS is huge. Nobody knows every tool. The skill that matters is "I have a spatial question — how do I answer it?" This roadmap teaches that.


Ready to start? Open the roadmap →