Basics of the Julia language


Tuesday, May 25
9 am–4 pm Pacific Time

This course will introduce you to the basics of Julia—a fast and dynamic language particularly well suited for heavy computations.

Instructor: Marie-Hélène Burle (WestGrid)

Prerequisites: None.


Zoom   9–9:30 am Pacific Time

Introduction to the course & access to JupyterHub


On your own

Why another programming language?
(Optional) Local installation
Documentation
The Julia REPL
Packages


Zoom   10:30 am–12 pm PT

Basics
Variables & types


On your own

Collections
Functions
Control flow


Zoom   2:30 pm–4 pm PT

Macros
Performance
Final questions