2020-07-24 –, Red Track
This is a tutorial workshop, aimed at people with some experience of using
basic Julia, e.g. by following one of the excellent tutorials available at
JuliaAcademy or on YouTube.
You should be familiar with using variables, functions and for loops, and basic plots using Plots.jl, in order to get the most out of the workshop.
Join this workshop by clicking on the Zoom link in the email from Eventbrite. Otherwise, watch the backup YouTube livestream: https://youtu.be/k0fr7XjH1_Y
We will explore more advanced features of Julia, in particular Julia’s
type system. To do so we will build up simple models
for the spread of an epidemic through a population of individuals.
Some topics that we will cover include:
- Why Julia?
- Small functions as building blocks
- Multiple dispatch
- User-defined types
- Abstract types and type hierarchies
- Generic programming
Materials and installation instructions are available at
https://github.com/dpsanders/LearnJulia2020
Full professor in the Faculty of Sciences, Universidad Nacional Autónoma de México (UNAM) and visiting professor at MIT.
Julia user, tutorial developer and package author since 2014. Co-creator of the JuliaIntervals suite of tools for interval arithmetic in Julia.