MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
This course provides detailed descriptions of new concepts and background information for additional context. The quizzes available will help you to develop your understanding. You will also complete exercises using Jupyter Notebook on your computer. By using Jupyter Notebook, you will be able to combine your notes with useful examples so that you develop the resources you need to program independently in the future.
This course is a taster of the Online MSc in Data Science (Statistics) but it can be completed by learners who want an introduction to programming and explore the basics of Python.
What you'll learn
- Open Jupyter Notebook and use it to run Python code.
- Identify Python operators, data types and containers.
- Program control structures in Python, such as if statements and for and while loops.
- Write Python functions that take input and return output.
Syllabus
First steps with Python
This module introduces Python and Jupyter Notebook, as well as the concepts of variables, assignment and basic mathematical operators.
Data Types in Python
This module introduces the fundamental data types in Python, namely numbers, strings, Booleans and None. It also introduces structured data types, including lists, tuples, sets, dictionaries and classes.
Control Structures and Functions
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.