Select to view content in your preferred language

I'm really struggling to learn how to code!

5305
10
12-17-2012 01:38 AM
GeospatialTechnology
Deactivated User
Hello, I've always really struggled with programming but I really want to get over this and learn to code in arcgis.

I did an introdution to java course as part of my university degree and just scaped through by the skin of my teeth.

I get the really basic stuff but courses I have done seem to take a massive leap and I get lost.

Can anyone recommend any good courses to do? I've been doing the free ESRI online ones and I seem to be doing okay but then when it comes to the exams I get lost.

Does anyone know of any resouces that would help me to understanding progamming in python better?

Thanks for any help!
Tags (2)
0 Kudos
10 Replies
MelanieMaguire
Occasional Contributor
I agree with the book suggestions for Python Primer and Learning Python.  If your ultimate goal is to apply Python to GIS, I would recommend reading them in that order.  I had tried a few other Python books first and did not get anywhere.  Python Primer really helped me figure out how to combine Python with GIS and gave me a flavor of what I wanted to be able to do.  I followed this up by reading Learning Python to be sure I understood the basics and good practice for entry level Python coding.  By reading and working through Python Primer first, I was able to think about how I would use the information from Learning Python as I was writing Python scripts that worked with GIS. 

Another great Python book that is hot off the press is Python for Data Analysis by Wes McKinney (ISBN: 978-1449319793).  I would read this one after you have worked through the other two books.  It has a lot of useful ideas and examples for anyone using Python to analyze data. 

There are also Python user groups in a lot of locations that welcome anyone interested in Python (pure beginners to experts).  You may want to see if there is a group in your area.  This really helped me when I was learning to program.  There were also semi-annual free "Code Camps" near where I was living when I was getting started.  The first one was over my head in terms of some of the code and vocabulary, but people pointed me towards a lot of great resources, local groups, websites, etc.
0 Kudos