Useful learning resources and all other random resources that does not have its own topic page goes here under various sub-section titles. Topical learning resources, for example, code that is not a package, interesting code snippets, etc...will be listed here but specific resources, lets say, "Julia for Statistics" tutorial would be listed on the Statistics page.
- The official list of resources to learn Julia.
- Learn Julia the Hard Way.
- The book "Getting started with Julia Programming" by @Ivo-Balbaert was published by Packt Publishing, ISBN13: 9781783284795, 214 pages, 28-Feb-2015. The source code used in the book. NotaBene: If you are using Julia version-0.4 and above, this book may be outdated due to the fast paced development of the core language bits.
- Trends in Bayesian Methodology:: Source code for "Hamiltonian Methods and Zero Variance Principle" chapter of "Trends in Bayesian Methodology" book.
- Teaching :: Julia in the Classroom
- Free Data Mining Books and the HN thread with more links
- List of free programming books
- List of free software testing books
- The official Julia language blog
- The Julia Planet aggregates community blogs on Julia and the content is also aggregated into Twitter. If you'd like to contribute your content to Julia Bloggers, submit your RSS/Atom feed link here.
- Julia Package Ecosystem Dependency Graphs by Iain Dunning.
- Values vs. Bindings: The Map is Not the Territory
- Julia vs. Python: Monte Carlo Simulations of Bitcoin Options
- Helpful Julia functions: help, methods, etc.. by Leah Hanson.
- Using JuMP to Solve a TSP with Lazy Constraints
- Alasdair McAndrew blogs about investigating the fitting of an SIR model of disease spread to an outbreak of influenza at a boarding school.
- Getting comfortable with the julia programming language
- Cool things you can do in Julia
- How to call Python libraries in Julia.
- Exploratory-type functions/tools
- Another opinion on Julia first impressions
- Fun With Just-In-Time Compiling: Julia, Python, R and pqR by @randyzwitch.
- Tabular Data I/O in Julia by Randy Zwitch.
- John Myles White recounts his JuliaCon experience
- Julia at EuroSciPy 2014.
{NB: Language comparisons and general blogs are listed here, but blogs about benchmarking and Optimization will be listed under the relevant category page.}
- Julia Vs. R
- Importing tabular data into Julia can be done in (at least) three ways: reading a delimited file into an array, reading a delimited file into a DataFrame and accessing databases using ODBC.
- Noteworthy Differences from other Languages
- John Myles White compares the Julia and "R" language syntax
- Julia-cheatsheet.pdf :: StevenJ's Julia cheatsheet.
- Cheatsheet for Julia Types
- Rosetta-Julia :: Rosetta Code task implementations for the Julia language.
- JuliaDocs :: John Lynch's Julia and Gadfly Cheatsheets.
- Keyboard shortcuts for the REPL.
- Julia cheatsheet by Bogumil Kaminski.
- Numeric (Julia) matrix manipulation :: The cheat sheet for MATLAB, Python NumPy, R, and Julia.
- Rationale behind @-sign for macro usage
- Binary search in Julia
- Charts :: @malmaud 's bug chart (using Julia) of the number of issues opened and closed each week for Julia as one metric of popularity.
- Errorbar_example.jl :: in a github gist and in an ipython viewer
- Euler.jl :: Project Euler with julia language.
- A wikibooks page Introducing Julia.
- julia-mit :: Tutorials and information on the Julia language for MIT numerical-computation courses.
- JuliaTutorial.jl :: The Julia Tutorial series.
- lazysort.jl :: Lazy quicksort snippet.
- Plotting Examples
- Rosetta-Julia :: Rosetta Code tasks implemented in the Julia language.
- Spark.jl :: Spark in Julia for MIT 6.824.
- Subplot_example.jl :: in a github gist and in an ipython viewer
- Time-annotation_example.jl :: in a github gist and in an ipython viewer
- Windrose_Example.jl:: in a github gist and in an ipython viewer
- JuliaCon-2015 :: Notebooks and slides from the JuliaOpt workshop at JuliaCon 2015.
- Hands_on_julia :: A 2-day Julia workshop material , as Jupyter notebooks, for scientists by @dpsanders in Paris.
- learn-julia : Another Julia Tutorial.
- NotebookNameTest from the julia-users thread on How to find the name of the current IJulia notebook
- A gallery of interesting Julia notebooks.
- Julia-0.2 Community tour in an ipython viewer.
- iap2014 :: MIT IAP Class 2014: 18.S096 Introduction to Julia Computing.
- DataGotham.jl :: IJulia Notebook with material for DataGotham-2013 tutorial on using Julia for data analysis.
- IJuliaNotebooks :: IJulia notebooks highlighting code features of Julia.
- IJulia PLEAC :: IJulia version of PLEAC - Programming Language Examples Alike Cookbook.
- [A Julia Tutorial](https://julialang.org https://github.com/JuliaX/JuliaTutorial)
- JuliaHTML :: @ppalmes Julia notebooks.
- 100-julia-exercises :: @rougier's 100 numpy exercises as 100-julia-exercises.
- A curated list of awesome awesomeness - scroll down to the Julia section
- List of free online programming and CS courses
- Setting up Julia for EE103 slides, Stanford.
- Matrices in Julia slides, Stanford.
- JuliaCon Slides and Presentations
- SF.jl :: Slides for the SF Julia meetup.
- UCDavis.jl :: Talk given at UC Davis on 27/Feb/2014.
- JuliaTokyo second meetup slides
- Slides from a data science meetup talk by Galen O'Neil on Wednesday, 05/Nov/2014 at Broomfield, CO, USA.
- Slides on Modern Fortran & Julia by Krissia Zawadzki.
- 2013 StrangeLoop :: Stefan Karpinski's talk notes on "The Design Impact of Multiple Dispatch"
- Julia language slides by Mike Nolta.
- algorithms.jl :: Algorithms in Julia.
- First Steps With Julia.
- Julia3D-Demos
- julia-tutorial :: Julia Tutorial from MIT IAP 2013.
- JuliaByExample :: Collection of Julia language examples. Source code on github.
- JuliaIntro.jl :: An Introduction to Julia (Tutorial and Toy Examples).
- Learn Julia in Y minutes.
- Leah Hanson (@astrieanna) talks about "How Julia Goes Fast", the details of design and implementation choices that help Julia get good performance. YOW!, Australia, Dec/2014.
- EuroSciPy-2014 Video: Crossing Language Barriers with Julia, SciPy, IPython by Steven G. Johnson.
- JuliaCon-2014 ::
- Introduction to Julia Internals by Jeff Bezanson.
- Moving Julia into Production by Avik Sengupta.
- Publishing Online Interactive Julia Models by Michael Bean.
- SciPy-2014 :: Julia tutorial at SciPy by @dpsanders with the IJulia notebooks, aka Jupyter.
- 2013 StrangeLoop conference video: Zach Allaun shows how to build a functional and persistent vector, hash map, and set in Julia on top of the same data structure, and how to optimize the code for performance.
- ACM-SPLASH-2013 :: Stefan, Jeff, and Viral's talk.