screenshot of python code

Coding for Planners: Up and Running with Python

Python is one of the world’s most popular programming languages, particularly among beginners, thanks to its clear and straightforward syntax. It is also one of the most widely used languages for data science.

  • Preview Course PREVIEW

Course Info

  • Duration 10 video lessons (71 Mins)
  • Published Published
Play Video

Preview Course Preview Course

Browse Course Chapters

  • Chapter Locked
    1.
    Introduction
    Chapter Duration 2 mins
  • Chapter Locked
    2.
    Installing Python
    Chapter Duration 2 mins
  • Chapter Locked
    3.
    Installing Third-Party Packages
    Chapter Duration 4 mins
  • Chapter Locked
    4.
    Launching a Python Notebook
    Chapter Duration 4 mins
  • Chapter Locked
    5.
    Python Language Basics, Part 1
    Chapter Duration 17 mins
  • Chapter Locked
    6.
    Python Language Basics, Part 2
    Chapter Duration 12 mins
  • Chapter Locked
    7.
    Python Control Flow, Part 1
    Chapter Duration 8 mins
  • Chapter Locked
    8.
    Python Control Flow, Part 2
    Chapter Duration 7 mins
  • Chapter Locked
    9.
    Python Functions
    Chapter Duration 8 mins
  • Chapter Locked
    10.
    Closing Thoughts
    Chapter Duration 2 mins

Course Description

In this course we will learn how to get Python up and running on your computer. Python is one of the world’s most popular programming languages, particularly among beginners, thanks to its clear and straightforward syntax. It is also one of the most widely used languages for data science. After we install Python, we will learn how to work with third-party packages and then run through the basics of the language.

Learn these skills

  • Data Analysis
  • Technology

AICP CM

This course is approved for 1.25 AICP CM credit.

Meet Your Instructor

Geoff Boeing

Geoff Boeing

Geoff Boeing has a Ph.D. in City and Regional Planning from the University of California, Berkeley.

Meet Instructor

Course Reviews

4.30
Chris Rearick

Chris Rearick

Satisfied
taxpayer

taxpayer

Normal
(1)The course assumes that the student uses a proprietary operating system.
(2) The site did not allow me to view part 2 of the Python language, nor the two chapters about flow control. I was able to get 100% on the quiz probably because of my previous attempts to learn Python.
(3) It would be helpful to warn the student that jupyter notebook uses the default browser, and therefore to view the course in a different browser or different browser window.
john naron

john naron

Extremely Satisfied
Jennifer Molina

Jennifer Molina

Satisfied

Course Reviews

46%
39%
15%
0%
0%
sirwan salimi

sirwan salimi

Satisfied
Derrick Juda

Derrick Juda

Satisfied
Jule Ingenfeld

Jule Ingenfeld

Extremely Satisfied
I loved the python script I could work through while being guided through it by the instructor.
Ronnie Mantellini

Ronnie Mantellini

Extremely Satisfied
Mohamed El Gohary

Mohamed El Gohary

Extremely Satisfied
Luigi Carboni

Luigi Carboni

Extremely Satisfied
zekatek

zekatek

Extremely Satisfied
Daniel Romero

Daniel Romero

Extremely Satisfied

Master Urban Planning Skills With A Planetizen Courses Subscription.

Sign up
Computer

High quality video lessons developed by experts.

Analytics

Complete course work to receive a certificate from Planetizen.

Certificate

Test your comprehension with course quizzes.

Cloud

Access reading lists, articles, and other materials prepared by instructors.