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

YouTube

Julia for Beginners

via YouTube

Overview

This course aims to introduce beginners to the Julia Programming Language. By the end of the course, students will be able to understand the basics of programming in Julia, including variables, control flow, functions, and algorithms. The teaching method includes tutorials covering various topics such as data types, debugging, and metaprogramming. The course is designed for amateurs, hobbyists, and enthusiasts with no prior programming experience.

Syllabus

[01x01] How to Get Started with the Julia Programming Language | Tutorial 1/13 | Julia for Beginners.
[01x02] What Do I Need to Know Before Programming in Julia | Tutorial 2 of 13 | Julia for Beginners.
[01x03] What are Variables, Expressions, Memory & Types in Julia | Tutorial 3/13 Julia for Beginners.
[01x04 ] How to create Arrays, Tuples & Dictionaries in Julia | Tutorial 4/13 | Julia for Beginners.
[01x05] How to use Control Flow (Conditionals & Loops) in Julia | Tutorial 5/13 Julia for Beginners.
[01x06] How to create Functions in Julia | Tutorial 6 of 13 | Julia for Beginners.
[01x07] Julia's Secret Sauce? Methods, Multiple Dispatch and More; Tutorial 7/13 Julia for Beginners.
[01x08] Text Editor, Debugging, Packages, Plotting in Julia | Tutorial 8 of 13 | Julia for Beginners.
[01x09] Algorithms (part 1 of 2) and Recursion in Julia | Tutorial 9 of 13 | Julia for Beginners.
[01x10] Algorithms (part 2 of 2) and Program Efficiency in Julia; Tutorial 10/13 Julia for Beginners.
[01x11] How Julia Works (part 1 of 2) | Tutorial 11 of 13 | Julia for Beginners.
[01x12] How Julia Works (part 2/2) | Metaprogramming and Macros | Tutorial 12/13 Julia for Beginners.
[01x13] Fun Julia Projects | Tutorial 13 of 13 | Julia for Beginners.

Taught by

doggo dot jl

Reviews

Start your review of Julia for 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.