Hallo I am promoting the Julia language in New-Zealand and I am often asked the question what are the best self-taught Julia material (e.g. Books; Webinar, Julia Tutorials) depending on the level of the student:
Never learned a computer language before;
Has knowledge of computer language e.g. R, Python, Fortran
Knowledge of basic Julia programme language but would like to enhance computer skills.
Just to add to this. I think I’d be between 2 and 3, since Julia is my first “real” language. What I’d like to learn better is modules, packages (really code organization), and parallel computation. I think most people coming to Julia from other disciplines would be located at that same place. They probably have used some kind of statistical software before and are interested in the speed and programming easiness of Julia. In addition, a good tutorial on debugging (stepping into functions, etc) is also very helpful.
A simple assignment/project which is interesting/valuable to the student. I’ve learned Java because I wanted to make a tool for my mother. She never really used it and managed to break any of my assumptions, but I enjoyed making it. I can’t imagine that I would have enjoyed reading a book on Java development.
First 1/2 is about Julia and the math tools needed for economics (that are very transferable to other fields). Second half has applications to economics.
Great resource if you already know Python as there is a Python version of the resources so you can pull both up and use as a cross reference
I am surely biased, but my book Julia Quick Syntax Reference, Apress (2019) is quite concise but accessible, and it gives an overview on both the language and the main packages.
I can’t post the pdf… but you can easily find it in well-known sites…
@sylvaticus if you have not purchased the book Julia Quick Syntax Reference you are missing on a lot, it is an excellent book to have handy and we are looking forward for the next version.
@logankilpatrick, why doesn’t Dr. Henri Laurie introduce himself in his lectures of Julia programming for Nervous Beginners? So as not to stress them further?
(I am not sure it is sure, I am the author of that book…)
BDW if someone likes the book, would be nice to have a review on Amazon… currently the only review is a guy that left one star… because Kindle doesn’t work on his Mac :-/ :-/ :-/ (that obviously has nothing to do with the book itself)
It’s a great book, practical and extremely helpful to me, thanks @sylvaticus.
I bought the printed version directly from APress, so no Amazon review.