Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn Julia - Full Course for Absolute Beginners

via YouTube

Overview

This course is designed to introduce absolute beginners to the Julia programming language, covering fundamental programming concepts and the use of tools like VS Code and Pluto notebooks. Learners will gain skills in basic programming constructs such as variables, data types, control flow, and functions, as well as an understanding of more complex structures like arrays, tuples, and dictionaries. The teaching method includes a step-by-step video tutorial format, starting from installation to more advanced features, making it ideal for individuals with no prior coding experience. The intended audience is beginners to both programming and Julia, looking to acquire a foundational knowledge in coding through a high-level programming language.

Syllabus

Chapter 01: Motivation
Chapter 02: Install Julia
Chapter 03: Hello, World!
Chapter 04: Terminal
Chapter 05: Install VS Code
Chapter 06: Julia + VS Code
Chapter 07: Basic Math
Chapter 08: Boolean
Chapter 09: Variables
Chapter 10: Data Types | Numbers
Chapter 11: Data Types | Char & String
Chapter 12: Data Types | Data Structures | Arrays
Chapter 13: Data Types | Data Structures | Tuple
Chapter 14: Data Types | Data Structures | NamedTuple
Chapter 15: Data Types | Data Structures | Dictionary
Chapter 16: Data Types | Data Structures | struct
Chapter 17: Control Flow | if
Chapter 18: Control Flow | Ternary
Chapter 19: Control Flow | while
Chapter 20: Control Flow | for
Chapter 21: Control Flow | for in
Chapter 22: Comprehension
Chapter 23: Functions | Function
Chapter 24: Functions | Multiple Dispatch
Chapter 25: Functions | Anonymous Function
Chapter 26: Standard Library
Chapter 27: Packages
Chapter 28: Pluto
Chapter 29: Update Julia
Chapter 30: Help
Chapter 31: Graduation

Taught by

doggo dot jl

Reviews

Start your review of Learn Julia - Full Course for Absolute Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.