I demonstrate how to learn a new programming language by teaching myself Julia. This is a long video so I suggest chunking your view time and using the following links to navigate.
00:45 List of Topics
04:40 Installation/toolchain
10:15 Basic Syntax
20:54 Arrays/Lists
27:50 Tuples
29:20 Dictionaries/Sets
32:41 Control flow (if/else)
33:22 Loops
35:47 Functions (+ first class)
42:00 Types, Structs
52:00 Package Management (Pkg)
55:30 Notebooks, plotting, deployment
1:01:00 Macros
1:03:23 Threading
1:05:30 Spring mass damper example (more threading)
1:17:36 Concluding thoughts
Twitter: / safijari
#julia #programming #learning
21 авг 2024