Home Data Science Learn to Code for Data Analysis

Learn to Code for Data Analysis

Learn to Code for Data Analysissa

Learn to code in Python using Jupyter Notebook. Use your new programming skills to analyse and visualise open data.

Open University Online Course Highlights
  • weeks long
  • 5 hours per week
  • Learn for FREE, Ugpradable
  • Self-Paced
  • Taught by: Michel Wermelinger, Rob Griffiths, Tony Hirst
  • View Course Syllabus

Online Course Details:

This hands-on course will teach you how to write your own computer programs, one line of code at a time. You’ll learn how to access open data, clean it and analyse it, and produce visualisations. You will also learn how to write up and share your analyses, privately or publicly.

You will install free software to learn to code in Python, a widely used programming language. You will write up analyses and do coding exercises using the popular Jupyter Notebook platform. And you will look at real data from the World Health Organisation, the World Bank and other organisations.

What topics will you cover?

  • Python: variables, assignments, expressions, basic data types, if-statement, functions
  • Programming: using Jupyter Notebooks, writing readable and documented code, testing code
  • Data analysis: using pandas to read CSV and Excel files, to clean, filter, partition, aggregate and summarise data, and to produce simple charts

What will you achieve?

By the end of the course, you’ll be able to…

  • Demonstrate an understanding of basic programming concepts.
  • Using a programming environment to develop programs.
  • Develop an awareness of open data sources as a public resource.
  • Produce and write simple programs to analyse large bodies of data and produce useful results.

Who is the course for?

The course does not assume prior experience in programming or data analysis. Basic familiarity with a spreadsheet application will be an advantage.

The course does not require any knowledge of statistics, but you need to have basic numeracy skills, like writing arithmetic expressions, using percentages and understanding scientific notation. If you wish to brush up on your numeracy skills, we recommend the FutureLearn course Basic Science: Understanding Numbers from The Open University.

Take This Online Course