Resources
General
- UDM14: Google search without AI distortion (or you could use the instructions to make &udm=14 the default).
Julia
- Setting up VS Code and Julia (Youtube)
- Julia Documentation
- JuliaAcademy: Check out the “Introduction to Julia (for programmers)” or “Julia Programming for Nervous Beginners” courses
- QuantEcon MATLAB-Python-Julia cheatsheet
- FastTrack to Julia cheatsheet
- Plotting cheatsheet
- 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.
- Introduction to
JuMP
GitHub
- 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.
Markdown
- Markdown Cheatsheet
- GitHub Markdown Cheatsheet (note that not all of these commands may work in Jupyter notebooks, as GitHub Markdown is an expanded syntax
- LaTeX Cheatsheet
Optimization
- 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.