Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1.34 KB

File metadata and controls

25 lines (16 loc) · 1.34 KB

Programming for Chemists

This course is designed to be an introduction to the Python programming language and how it can be applied to solve real world scientific problems. If you have wanted to learn how to program or how to apply it to your own work then hopefully this course can be of assistance. The sessions are as follows:

  1. Introduction and Jupyter Notebook.
  2. Key data types and uses.
  3. Control Flow Statements.
  4. Basic NumPy and arrays.
  5. File input/output using pandas and plotting using matplotlib.
  6. Physical chemistry in Python.
  7. Practical machine learning for chemists.

If you have any feedback from taking the course then feel free to contact me so I can continually improve it.

Click the link below to begin:

Open In Colab

If Google Colab is not stable enough, try Binder (will take longer to load):

Binder

There is also a message board for people to discuss the course together:

Gitter