Introduction to Python

Published

All levels 2 lessons Basic Computing Skills Python Course Video

Python is THE language currently used in astronomy (and many industry fields). It is incredibly versatile and has amazing community support and an impressive number of libraries and packages to make your coding life easier. This course will focus on

Legacy learning resource image 4097

Overview

Python is THE language currently used in astronomy (and many industry fields). It is incredibly versatile and has amazing community support and an impressive number of libraries and packages to make your coding life easier. This course will focus on basic concepts, such as data types and initialising variables. The course will then progress to more advanced topics, such as writing your own functions.

Course lessons

Getting started with Python

Lesson 1

Introduction to Python - Webinar

Welcome to your introduction to this exciting and versatile programming language that is taking over astronomical programming by storm! In this webinar, you will get a brief introduction to Python including its basic syntax and how to write your own functions.  

Lesson 2

Introduction to Python - Jupyter Notebook

In conjunction with the introduction to Python webinar, we prepped a Jupyter Notebook for you to try your hand on and start writing your own code. Follow this link to the notebook (no need to download or start it up yourself). Also for anyone not familiar with Jupyter Notebooks, we include this handy cheat sheet from edureka! just in case.