Description
In this course, you will :
- Practice using the Julia language by completing assignments.
- Create your own simple Julia programmes from the ground up.
- Recognize the benefits and capabilities of Julia as a programming language.
- Use the Julia programming language in Jupyter notebooks.
- Make use of Julia packages like Plots, DataFrames, and Stats.
Syllabus :
1. A context for exploring Julia: Working with data
- The Ebola Epidemic of 2014
- Loading data using Julia
- Creating .csv from data tables
- For Loops and Date-Time Formats
- Simple plots with the Plots package
- Multiple curves in a single diagram
2. Notebooks as Julia Programs
- SIR Models of Disease Dynamics
- The SIR model in Julia code
- More on SIR Models
- Plotting Data and an Approximately Fitted Line Simultaneously
- Using the Data - fitting the model parameters
- Week 3: Getting practice
- Practicing fitting a circle to data
3. Structuring data and functions in Julia
- Using Julia for descriptive statistics
- Installing packages for this lesson
- Creating simulated data
- Descriptive statistics
- Creating a dataframe
- Descriptive statistics
- Visualizing data
- Inferential statistics
- Exporting data as a csv file