Apply Now

Prefer using email? Say hi at hello@datasciencesouth.com

Getting Started with Python

An introductory roadmap for the programming language Python.

Get the Roadmap Example Solutions

For anyone who has ever struggled to write their first program, I can sympathize … I couldn’t figure out how to write that first program, a conceptual barrier that many people seem to encounter - Brian Kernighan, co-creator of UNIX

Learning a new programming language is tough - especially if it’s your first! Our Getting Started with Python roadmap is designed for beginners making their first steps with Python - no programming experience required!

In this roadmap you will learn:

  • the basics of Python - including variables, lists, dictionaries, functions and files
  • how to write and run Python programs
  • three projects to put your new knowledge into practice