3. First steps with Python#
For someone that is new to programming and python, a great way to start is the great material from https://inferentialthinking.com/.
Here is the content that you should look at
Chapter 3, Programming in Python (including sub chapters): https://inferentialthinking.com/chapters/03/programming-in-python.html
Chapter 4, Data Types: https://inferentialthinking.com/chapters/04/Data_Types.html
Chpater 5, Sequences: https://inferentialthinking.com/chapters/05/Sequences.html
You can manually download each chapter from their website.
Their other chapters are also great intro the data analytics, but are not necessary for our course.
The material in the chapters below build on this basics and draws heavily from https://datascience.quantecon.org/.**
Of course, goes without saying that ChatGpt is your best friend here. It is really good in Python coding, so you should definitely use it. I have less experience with Gemni which is the Google code companion you get when we use colab.