A course for people who are hesitant but curious about learning to write code in Julia.
Overview
Syllabus
Welcome to the Course
- Is this course for me?
Week 1
- Your First Julia Code
- Deconstructing Your First Julia Code
- Debugging and Error Messages
- Programming is Applied Formal Logic
- String Literals in Julia
- String Escape Sequences in Julia
- String Interpolation in Julia
- Data Containers with Strings and Arrays
- Intro to Functions in Julia
- Week 1 Wrap up
Week 2
- Basic Arithmetic in Julia
- Number Types in Julia
- User-Defined Functions in Julia
- Generic Functions in Julia
- Julia's Type System and Multiple Dispatch
- Scope in Relation to Functions
- Week 2 Wrap up
Week 3
- Comparison and Logical Operators in Julia
- If and Else Blocks in Julia
- While Loops in Julia
- For Loops in Julia
- Anonymous Functions in Julia
Week 4
- Text File I/O in Julia
- Read and Manipulate Text Files in Julia
- Playing with Data from Text Files in Julia
Conclusion
- Looking Back and Looking Forward
Taught by
Dr Henri Laurie