YoVDO

Julia Programming for Nervous Beginners

Offered By: JuliaAcademy

Tags

Julia Courses Logic Courses

Course Description

Overview

A course for people who are hesitant but curious about learning to write code in Julia.


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

Related Courses

Introduction to Logic
Stanford University via Coursera
Lógica y usos
Miríadax
Comprendre les Microcontroleurs
École Polytechnique Fédérale de Lausanne via Coursera
Logic: Language and Information 1
University of Melbourne via Coursera
Logic: Language and Information 2
University of Melbourne via Coursera