Skip to content

IntersectAustralia/Introduction-to-programming-with-julia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Programming with Julia

This repository contains materials for "Introduction to Programming with Julia" - a workshop for researchers

This is a private repository, with a rendered site made available through github pages.

** Note that all files in the /docs subfolder on the master branch are public **

The rendered site is here: Introduction to Programming with Julia

Prerequisites

This course does not require any prior knowledge in programming. If you would like to explore other programming languages, please consider our training courses: Introduction to Programming with R, Introduction to Programming with Python and Introduction to Programming with Matlab.

Outline

Module number Name     Learning Objectives
0 Setup     Setup for this course and how to setup Julia environment on your local machine
1 Getting Started with Julia     An introduction to basic elements of programming, such as variable types, data structures and useful built-in functions
2 Selecting Elements from an Array     Learn how to import packages (libraries) in Julia, how to load csv files, how to slice and select specific elements from an array, how to perform basic operations and stats using arrays, and how to start using plots.
3 Repeating Actions with Loops     Learn how to use for and while loops for repeating actions in programming.
4 Making Choices with Conditionals     Learn how to make choices using conditionals in programming.
5 Creating Functions     Learn how to create and use functions. Learn also how to use a few high-order functions in Julia.
6 Scope of Variables     Scope of variables in Julia. Learn when a variable is global or local and what this means for your code.
7 Wrapping up     Summarise what you learnt today and also where to find more information and tutorials for Julia.

Attribution

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Julia image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages