Research Computing: Introduction to Python (Online Course)
Python is one of the most popular coding languages in the world. It’s relatively easy to learn and benefits from a large range of productivity tools and libraries produced by its thriving community of users. This can will help you to produce working code very quickly.
The course teaches the fundamentals of programming with Python and you will learn about the basic building blocks of the language and work with simple examples using the Jupyter notebook environment.
- What is coding?
- What is Python?
- Using Jupyter Notebooks
- My First Program
- Variables and Assignment
- Common Variable Types
- Importing Modules
- Error Messages
After completing this course, you will be better able to:
Use Jupyter Notebooks to execute Python scripts
- Apply fundamental components of the Python language including variables, loops, conditionals and functions
- Create programs designed to solve simple problems
- Interpret common errors and use these to help debug a program
Course Enrolment Information
To complete the course, you are required to achieve a threshold level of understanding which will be tested through a final exam. Instructions on how to receive a certificate as proof of completion can be found in the course in the section ‘Course Info.’
In order to self-enrol onto the course, please follow the instructions: RCDS: Introduction to Python (PhD Students).