Learn to Code for Data Analysis

Michel Wermelinger, The Open University

Learn to code in Python and analyse real, open data

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.

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.

To study this course you will use specialist software. You can use the software online, via a free account on a website, or offline, by downloading and installing a free software package. You will receive instructions about both options via email before the course starts. The online solution requires a good internet connection and has some limitations.

The offline software has no limitations and is the recommended option. However, you will need access to a desktop or laptop computer on which you can install software. The software is free and there are versions available for Windows, Mac and Linux platforms. You will need about 3 GB of free disk space to download and install the software, and to store datasets that will be provided in the course.

Whether you choose the online or offline software option, you will need to be proficient in basic computer tasks, like creating folders, downloading files and copying them to specific folders, etc. In terms of accessibility, you will be asked to use your web browser and to type code.

Сессии:
  • 15 октября 2018
  • 7 мая 2018
  • 16 октября 2017
  • 8 мая 2017
  • 10 октября 2016
  • 6 июня 2016
  • 26 октября 2015
Характеристики онлайн курса:
  • Бесплатный:
  • Платный:
  • Сертификат:
  • MOOC:
  • Видеолекции:
  • Аудиолекции:
  • Email-курс:
  • Язык: Английский Gb

Отзывы

Пока никто не написал отзыв по этому курсу. Хотите быть первым?

Зарегистрируйтесь, чтобы оставить отзыв

Ещё курсы на эту тему:
544d56f8-57cb-4a1b-bc90-21e2ce0ea233-7bd608ddf700.small Case Studies in Functional Genomics
Explore data analysis of several experimental protocols, using open source software...
Fb0df571-1822-4f40-926e-036709e8beaf-b53fc45ea278.small High-performance Computing for Reproducible Genomics
Learn how to bridge from diverse genomic assay and annotation structures to...
42f20043-d067-4d4a-8952-d6bb9c60b747-e5ad73fe9b45.small Introduction to Bioconductor: Annotation and Analysis of Genomes and Genomic Assays
The structure, annotation, normalization, and interpretation of genome scale...
F30fbd27-46af-4ce3-935a-104fe2c6b9c8-ae38d247124c.small IT Fundamentals for Business Professionals: Programming
Working with Information Technology (IT) without the necessary background? Learn...
18cf89ce-aa23-493a-91ce-1c341b7e1621-1eb104861bbc.small Data Science: Productivity Tools
Data science projects involve keeping track of many data files and analysis...
Ещё из рубрики «Компьютерные науки»:
Regular_e0bc186c-7d75-445e-acce-21656f172c47 Introduction to Cyber Security
Our lives depend on online services. Gain essential cyber security knowledge...
Regular_7280c3d0-37bb-4afd-8e57-37d23062e767 Learning Online: Learning and Collaborating
Become an effective online learner and develop your online communication skills...
Regular_e06e46f0-ddb6-457a-b098-02ebd7021779 Learning Online: Reflecting and Sharing
Get the most out of online learning by reflecting and sharing your learning...
Regular_b5801336-6c29-4d90-955d-48a8f060398f Learning Online: Managing Your Identity
Reflect on how you want to present yourself online and take positive steps towards...
Regular_b1ae6903-30d8-4e35-b058-f3617c8686e0 Learning Online: Searching and Researching
Improve your online research skills and your ability to critically analyse sources...
Ещё от FutureLearn:
Regular_e0bc186c-7d75-445e-acce-21656f172c47 Introduction to Cyber Security
Our lives depend on online services. Gain essential cyber security knowledge...
Regular_0f26d495-f407-4254-90ae-0d7970cb1fbb Mindfulness for Wellbeing and Peak Performance
Learn mindfulness techniques to reduce stress and improve your wellbeing and...
Regular_c35fa072-a305-4a64-8787-1529c1e13589 Supply Chain Innovation: How Technology Can Create a Sustainable Future
Understand how new technologies can make supply chains more sustainable and...
Regular_4fdd00de-e922-48e4-9230-7b3a8a95c5ab Innovation: the Fashion Industry
Understand how big fashion retailers innovate and discover the story behind...
Regular_a3fff01a-0c80-4457-9710-8e85dc4e3c50 Innovation: the Food Industry
Learn how innovation has changed the food industry, the way we shop and how...

© 2013-2017