GIS user technology news

News, Business, AI, Technology, IOS, Android, Google, Mobile, GIS, Crypto Currency, Economics

  • Advertising & Sponsored Posts
    • Advertising & Sponsored Posts
    • Submit Press
  • PRESS
    • Submit PR
    • Top Press
    • Business
    • Software
    • Hardware
    • UAV News
    • Mobile Technology
  • FEATURES
    • Around the Web
    • Social Media Features
    • EXPERTS & Guests
    • Tips
    • Infographics
  • Blog
  • Events
  • Shop
  • Tradepubs
  • CAREERS
You are here: Home / *FEATURES / THE EDITOR / 10 Resources To Help You Get Started Programming with Python

10 Resources To Help You Get Started Programming with Python

October 23, 2012 By Editor

There’s no question that if you want a head start in your career as a GIS Analyst, programmer, or other technology professional that Python programming is a must. Just look around on twitter, follow some geo hacks on Google +, check out the developer resources, and attend a GeoGeek meetup of WhereCamp and you’ll hear about python.

Python 3 Object-Oriented Programming

Python 3 Object-Oriented Programming

Professionals will tell you that Python, plain and simple, will make your life easier. Just check out this recent blog post from James as an example and be sure to read  the comments. If you also browse some of the topics in popular LinkedIn Geotech groups on threads about what skills should people have if they want to increase their chances of scoring a job that Python programming will top the list.

So, if Python isn’t part of your language where to start? Well, you can search out some developers and geeks on social media (always a good resource) and you can also bookmark a few of the following resources.  The following are 10 Must Bookmark Resources to get you started with Python:

  1. Google’s Python Class – a free class for people with a little bit of programming experience who want to learn Python
  2. The Python tutorial – This tutorial does not attempt to be comprehensive and cover every single feature, or even every commonly used feature. Instead, it introduces many of Python’s most noteworthy features, and will give you a good idea of the language’s flavor and style
  3. The Python Standard Library – this library reference manual describes the standard library that is distributed with Python. It also describes some of the optional components that are commonly included in Python distributions.
  4. Non-Programmer’s Tutorial for Python 2.6 – A wiki-style book for the novice with loads of good intro material for the budding programmer – See Also A primer on Python written by a beginner for beginners – http://www.sthurlow.com/python/
  5. Hands on Python Tutorial – From the U of Chicago, a comprehensive online tutorial
  6. Python for ArcGIS – From the ArcGIS resource library, a section devoted to Python including links to articles, developer docs, blog posts, presentation galleries and more
  7. Python Code Recipes – From the cafe python, a developer blog specifically focused on Python. Lots of gems here
  8. ArcGIS quick tour of ArcPy – ArcPy is a site package that builds on (and is a successor to) the successful ArcGIS scripting module.
  9. Free training – Using Python in ArcGIS Desktop 10 – This course introduces Python scripting in ArcGIS Desktop and shows how you can use scripts to increase productivity and the quality of your maps and data.
  10. Penn state U – Introduction to GIS modeling and Python – Online content from Penn state from their Geog 485 course

What is Python? Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming – See http://python.org/

Got a Python resource to share?  Send a tweet about #python to @GISuser on twitter

A couple of resources shared by readers include:

  • learnpythonthehardway.org – an online training course and supporting book for a very nominal fee
  • learnpython.org – a free, online interactive tutorial
  • Code Academy – handy resource from a popular resource of hackers

See Also:

Best Python Books

Presentation – Python Scripting for ArcGIS
An intro to Python scripting with ArcGIS and how to use the Model Builder to create Python Scripts – note, this is from 2008.

Python Scripting in FME – Get an overview of Python scripting in FME from con terra GmbH with a guest appearance from Safe Software’s Ken Bragg in this technical webinar. Recorded June 2012

Suggested Python training tips from edX

If you like this article then here’s a few other pages on GISuser that may be useful:

  • Learn to Create Python Toolboxes Using Esri ArcGIS 10.1
  • Developers: Start Building for Windows 8 and the Microsoft Platform
  • The Open Source Public Tree Inventory Platform – OpenTreeMap  
  • Webinar – Learn to Create ArcGIS for Desktop Add-ins with Python
  • The pycsw team announces the release of pycsw 1.2.0  
  • Getting Started With HTML5: 10 Getting Started with HTML5 Resources & Tools

python

Source: mapzlibrarian.blogspot.ca via Glenn on Pinterest

Filed Under: developer, Developer, Lists, Research, THE EDITOR, Tips Tagged With: 10 Resources To Help You Get Started Programming with Python, editor, Experts, Glenn Letham, gletham

About Editor

Glenn is a geographer and a GIS professional with over 20 years experience in the industry. He's the co-founder of GISuser and several other technology web publications.

Top Press

The Global Expansion of Aueshah: A New Era of High Jewelry

April 11, 2026 By GISuser

KARACHI, PAKISTAN. The international luxury market is experiencing a profound shift. Consumers are increasingly rejecting mass-produced goods in favor of rarity, authenticity, and emotional depth. … [Read More...]

State of Data Science Report – AI and Open Source at Work

September 10, 2025 By GISuser

AI and Open Source at Work … [Read More...]

Topcon Announces Landmark Expansion of Topnet Live Network Across USA

January 26, 2025 By GISuser

LIVERMORE, Calif.---Topcon Positioning Systems has announced a significant expansion of its Topnet Live reference station network, introducing 200 new geodetic stations strategically positioned across … [Read More...]

Space Flight Laboratory (SFL) Announces Launch and Deployment of NorSat-4 Maritime Monitoring Microsatellite

January 19, 2025 By GISuser

Seventh Satellite Developed by SFL for Norway … [Read More...]

HERE and BMW Group extend partnership on AI-powered mapping system

January 8, 2025 By GISuser

HERE and BMW Group extend partnership on AI-powered mapping system for automated driving and enhanced road safety … [Read More...]

Everest Base Camp Helicopter Tour, Helicopter Return Trek, and Manaslu Circuit Trek: Which Nepal Adventure Is Right for You?

November 6, 2026 By GISuser

Almost everyone planning a Nepal trip runs into the same wall. You want the big mountains, you have a fixed number of days, and every itinerary you read seems to promise something … [Read More...]

SFL Missions Inc. Confirms Successful Deployment of Six HawkEye 360 Radio Frequency Detection Satellites with Advanced Capabilities

October 27, 2026 By GISuser

MĀHIA, New Zealand, 26 October 2026 – SFL Missions Inc. today confirmed the successful deployment of six radio frequency (RF) detection and geolocation satellites for HawkEye 360 … [Read More...]

Canadian-Built RoadEng 12 Uses AI to Find the Best Location for New Resource and Rural Roads

October 17, 2026 By GISuser

Vancouver, BC, Canada, October 15, 2026 – North Vancouver-based Softree Technical Systems today released RoadEng Version 12, used in more than 75 countries to locate and design … [Read More...]

Beyond the Map: How AI Image and Video Generation Is Changing Geospatial Communication

October 14, 2026 By GISuser

Ask anyone who has shipped a GIS project what the hardest part was, and the answer is rarely the spatial analysis. It is almost always the communication. A site suitability … [Read More...]

From Maternity to Everyday Wear: Building a Wardrobe That Grows With You

October 14, 2026 By GISuser

When I think about maternity clothing, I feel the biggest mistake is buying too many things at once. During pregnancy, your body keeps changing, and something that fits well today … [Read More...]

Copyright gletham Communications 2015 - 2026

Go to mobile version