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

Отзывы

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

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

Ещё курсы на эту тему:
0673236f-aaf9-4e38-ba92-c990f4f7b4cb-0b5ac51509f2.small Introduction to Linear Models and Matrix Algebra
Learn to use R programming to apply linear models to analyze data in life sciences...
Cb555d73-5183-446c-8555-69a7ffd19206-0f230708e729.small High-Dimensional Data Analysis
A focus on several techniques that are widely used in the analysis of high-dimensional...
3b678477-c397-4840-808e-57e58b8758f1-69ef722fb96f.small Statistical Inference and Modeling for High-throughput Experiments
A focus on the techniques commonly used to perform statistical inference on...
94796bd2-6c39-4189-96ac-fce68e613c57-8b1169f63d3b.small Statistics and R
An introduction to basic statistical concepts and R programming skills necessary...
Fda80be1-433e-4059-a40f-d521d9a7bf65-a5792fa79cc4.small Market Segmentation Analysis
Learn the ten-step process to data-driven market segmentation analysis - developing...
Ещё из рубрики «Компьютерные науки»:
382aaed7-05e3-486d-9867-f890242eb648-745ec4240006.small Computing in Python IV: Objects & Algorithms
Learn about the more advanced applications of introductory computer science...
C9d14131-a515-462b-82e2-6eaec5bc1c17-c03fb79306c0.small Using Python for Research
Take your introductory knowledge of Python programming to the next level and...
0d7d8723-59cb-442f-85cf-7f77ead5bfee-ee76f76bbdb1.small Essential Math for Machine Learning: R Edition
Learn the essential mathematical foundations for machine learning and artificial...
Eba8e6b0-074d-4575-b6a6-4ade48b0a073-c56e1210e181.small Data Science Research Methods: Python Edition
Get hands-on experience with the science and research aspects of data science...
95bf9ab8-159d-4930-9a4e-a452c1660664-5ffa4f068b6b.small Portfolio Management, Governance, & the PMO
Learn how a Project Management Office (PMO) works, discover techniques to monitor...
Ещё от FutureLearn:
Regular_ba980fde-35b9-4e6a-b2d5-c6241c905570 Medicines Adherence: Supporting Patients with Their Treatment
How can healthcare professionals help patients to improve their health through...
Regular_e903f210-2e65-4bd9-bbd2-67e80e17a0d1 Academic Integrity: Values, Skills, Action
This course will explore academic integrity and how you can demonstrate it in...
Regular_e16aaa55-5f57-43f6-801f-cccc179f1e21 How to Succeed at: Interviews
This free three week course provides the tools you need to succeed at interviews...
Regular_1316832d-7559-4531-b7f1-86742825ad34 Clinical Supervision with Confidence
Supervise undergraduate and postgraduate learners effectively with this online...
Regular_c2d62637-20b9-43d1-a950-6bbe2871c5ce Bioprinting: 3D Printing Body Parts
Discover the recent developments regarding how biomaterials and 3D printing...

© 2013-2017