Bu kursta QGIS programının 2 ve 3 versiyonları için temel olarak eklenti hazırlama konusunda ve bu süreçte karşılaşabileceğiniz çeşitli sorunların çözümleri hakkında bilgiler bulacaksınız. Konu anlatımlarını kolay kavrayabilmeniz için algoritma geliştirme ve python programlama dili ile ilgili olarak minimum giriş veya orta düzey seviyesinde bilgi sahibi olmanız gerekmektedir. Kurs müfredat akışı hazırlanırken algoritma geliştirme ve python programlama dili ile ilgili olarak minimum giriş veya orta düzey seviyesinde bilgi sahibi olduğunuz varsayımı ile yola çıkılmıştır. Kurs videolarında süreyi gereksiz yere uzatmamak için tekrarlardan kaçınılmaya çalışılmıştır. Örnek hazırlanması için tavsiyede bulunabilir ve iletişime geçebilir siniz. QGIS 2 ve 3 versiyonları için eklenti hazırlama konuları birbirine benzerlikler göstermekte ancak gelen talepler üzerine konular ayrı ayrı işlenmek zorunda kalınmıştır. QGIS 2 için eklenti hazırlama konuları sınırlı tutularak daha yeni versiyon laması nedeniyle QGIS 3 konularındaki örneklere ağırlık verilecektir.
*Eklentileri oluşturmak için kullanılacak QGIS Plugin Builder ile ilgili olarak detaylı bilgi içinQgis-Plugin-Builder resmi web sitesine göz atabilir,
*Kodlamada kullanılacak PyQT hakkında bilgi edinmek için PyQt resmi web sitesinden bilgi edinebilir,
*Kullanıcı arayüzü oluşturmak ve düzenlemek için kullanılacak Qt Designer için QT resmi web sitesinden yardım alabilirsiniz.
Not : Ürünlerin bir kısmı lisansa tabi olabilir. Bu konularda bilgi almak için lütfen belirtilen web adreslerinden bilgi almanız uygun olacaktır.