Skip to content

Latest commit

 

History

History

JuliaCodingActivities

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Julia Beginner Coding Activities/Tutorials

First things first. You need to get Julia. You can get the current version from https://julialang.org/. Once you've got it downloaded, you're ready to go (see this getting started page). You'll be able to run julia directly from the command line via the Julia REPL, but you may (most definitely will) find that you want to use some kind of text editor. Choosing a text editor is a personal choice, but the supported one for Julia is Visual Studio Code (with the Julia extension).

For the following tutorials, we will primarily be using the Julia Documentation and Introducing Julia. Some other quick references for Julia syntax are Learn X in Y, where X=Julia, and Julia by Example.

If you would like a crash-course in Julia, you may consider this YouTube series or this free course.

If you would like some more advanced exercises in Julia, you may look at some of these.

In addition, there is a free MIT course on julia that may be of interest to those looking for an in depth understanding of how to use Julia in practical numerical methods.

As a bare minimum introduction to the Julia language, we are going to do some basic airfoil generation and plotting.

(Note: The activities are .pdf files that can be downloaded so you don't have to be online to access them. Also note that the hyperlinks do not work in the github preview, so you will need to download them if you want the hyper links to function properly.)

  1. Julia Basics

  2. Functions

  3. Control Flow

  4. Arrays

  5. Packages

  6. Plotting