Python – bạn không cần phải là mọt lập trình viên Python chuyên nghiệp, nhưng bạn cần biết những kiến thức cơ bản. Nếu bạn chưa có những kiến thức này, hướng dẫn Python chính thức là một tài liệu tốt để bạn bắt đầu.
Python cho Khoa học – Chúng tôi sẽ sử dụng một số thư viện Python phổ biến, cụ thể là NumPy, MatplotLib và Pandas. Nếu bạn không quen thuộc với các thư viện này, có lẽ bạn nên bắt đầu bằng cách xem qua các hướng dẫn trong phần Công cụ (đặc biệt là NumPy).
Toán học – Chúng tôi cũng sẽ sử dụng một số khái niệm trong Đại số Tuyến tính, Giải thích, Thống kê và Lý thuyết Xác suất. Bạn sẽ có thể theo dõi nếu bạn đã học trước đây vì nó sẽ không quá nâng cao, nhưng nếu bạn chưa biết về những điểm này hoặc cần học thêm thì hãy xem qua phần giới thiệu Toán học.
Jupyter Notebook – Bạn có thể chạy các Jupyter Notebook này chỉ bằng một cú nhấp chuột, bằng cách sử dụng các nền tảng lưu trữ như Google Colaboratory (không cần cài đặt), Deepnote, hoặc Binder. Hoặc bạn chỉ có thể xem chúng bằng trình xem của Jupyter.org, hoặc bạn có thể cài đặt mọi thứ trên máy của mình tùy thích. Hãy xem lại trang chủ để biết thêm chi tiết.