Learning Julia: A collection of official Julia resources.
JuliaAcademy: Check out the "Introduction to Julia (for programmers)" or "Julia Programming for Nervous Beginners" courses
Introduction to Computational Thinking: a great Julia based course at MIT!
Comprehensive Julia Tutorials: YouTube playlist covering a variety of Julia topics, starting with an introduciton to the language.
GitHub Markdown Cheatsheet (note that not all of these commands may work in Weave.jl
, as GitHub Markdown is an expanded syntax
Git Basics from The Odin Project.
Learn Git Branching: An interactive, visual tutorial to how git works.
Version Control from MIT's "CS: Your Missing Semester" course.
Git and GitHub for Poets: YouTube playlist covering the basics of git and GitHub.
Decision Modeling e-Book: this uses Excel Solver, but may have useful information on problem setup and optimization methods.
Algorithms for Decision-Making: open-access book based on Julia with more depth on optimization and decision-making algorithms than we will cover in this class.