Running and Quitting


Figure 1

Anaconda Navigator landing page


Figure 2

JupyterLab landing page


Figure 3

JupyterLab Menu Bar


Figure 4

JupyterLab Left Side Bar


Figure 5

JupyterLab Main Work Area


Figure 6

Example Jupyter Notebook


Figure 7

Multi-panel JupyterLab


Variables and Assignment


Figure 1

A line of Python code, print(atom_name[0]), demonstrates that using the zero index will output just the initial letter, in this case ‘h’ for helium.
A line of Python code, print(atom_name[0]), demonstrates that using the zero index will output just the initial letter, in this case ‘h’ for helium.

(Talk) The Zen of Python


Morning Coffee


Data Types and Type Conversion


Built-in Functions and Help


Lunch Break


Libraries


(Talk) Third Party Libraries


Afternoon Break


Reading Tabular Data into DataFrames


Pandas DataFrames


Plotting


Figure 1

A line chart showing time (hr) relative to position (km), using the values provided in the code block above. By default, the plotted line is blue against a white background, and the axes have been scaled automatically to fit the range of the input data.

Figure 2

GDP plot for Australia

Figure 3

GDP plot for Australia and New Zealand

Figure 4

GDP barplot for Australia

Figure 5

GDP formatted plot for Australia

Figure 6

GDP formatted plot for Australia and New Zealand

Figure 7

GDP correlation using plt.scatter

Figure 8

GDP correlation using data.T.plot.scatter

Figure 9

Minima Maxima Solution

Figure 10

Correlations Solution 1

Figure 11

Correlations Solution 2

Figure 12

More Correlations Solution

(Talk) Git Control System


Day 1 Recap


Lists


Dictionaries


Morning Coffee


For Loops


Lunch Break


Conditionals


(Talk) Clean Code


Afternoon Break


Looping Over Data Sets


Writing Functions


Variable Scope


Programming Style


(Talk) Libraries with Compiled Code


Feedback


Wrap-Up