This is a collection of online references pointing at introductory material for the Julia language.If you look for further online resources, please ensure that they are for Julia 1.0 and newer. This is best achieved by looking for material not older than 2019.
juliaup provides the most flexible way to install Julia and to switch between versions. Alternatively, install the latest stable version via the Julia homepage. Julia devs recommend not to use the Julia versions provided from other sources (like Homebrew, various Linux package managers).
Julia is evolving. New versions in the 1.x range introduce many important additions and non-breaking changes. Many important Julia packages require at least the current long term service (LTS) version 1.6.
Julia for Talented Amateurs: Actively maintained collection of video tutorials for many different aspects of Julia
The book Introduction to Applied Linear Algebra – Vectors, Matrices, and Least Squares by Stephen Boyd and Lieven Vandenberghe has a Julia companion
QuantEcon tutorial with focus on economics and statistics
Julia as a second language by Erik Engheim
The Julia programming language - an overview. Talk at Leibniz MMS Days 2022.
Reproducibility infrastructure of the Julia language (Winter 22/23)
Pluto notebooks; How to install Julia and Pluto: MIT course video
Update history
2024-10-02: Julia 1.10, upvote juliaup
2023-10-17: Julia as a second language, semester info