DataWhys 2024 Summer Internship

Everything you need to know to make the most out of your internship

The links below will take you to specific sections of the video tutorial:

00:00 How to start Jupyter on the desktop
01:00 How to start Jupyter on a JupyterHub
01:25 Creating a new notebook
02:18 Jupyter cells and how to run them
02:58 Code cells
04:23 Outputs
06:10 Run orders
06:44 Markdown cells
08:09 Formatting markdown cells
08:48 Formatting tricks
10:17 Markdown cheat sheets
11:04 How to start Blockly
11:53 How Jupyter and Blockly work together
12:24 Create variable in Blockly
12:46 Blockly palette
13:09 Connecting blocks
14:03 Right-click block options
14:33 Deleting blocks
14:54 Blocks to code
16:10 Making blocks reappear
17:15 Loops
18:06 Notebook sync
18:45 Code to Blocks
19:43 Report Bug
20:09 Copy/Paste
20:42 Saving Block
20:55 Copy/Paste continued
22:09 Keyboard Shortcuts
24:07 Dragging cells in jupyter
24:56 Menu (File) options
25:10 Edit Menu
25:12 Run menu
25:35 How the kernel works
27:28 Kernel dies
27:49 Clearing notebook
28:10 Importing Libraries
29:54 Purple blocks/Intelli-Blocks
30:05 Intelli-sense
31:12 Read CSV
31:48 How to locate file names
34:15 Create dataframe variable
34:34 Block Glitches
34:58 Block Glitch workarounds
35:40 Getting block output with dataframes
36:24 Dataframe describe
37:45 Import plotly
38:36 How to do plots
39:31 Using lists
40:52 Freestyle blocks
41:25 “None” empty block in list problem
42:09 What errors look like
42:44 Fixing “none” error
44:57 Histogram example
46:05 Save histogram in variable
46:28 Blockly off screen issues
47:41 Blocks hidden/off screen
48:09 Off screen fix with zoom resolution
48:46 Save notebook short cut
49:48 Opening another notebook
53:04 Variable name conflict solution
53:58 Copying between notebooks
56:00 Placing tabs
56:30 Three pane view
59:09 Running Kernels tab
59:40 No kernel issue
1:01:00 Intelli-blocks troubleshooting not defined issue