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

edX

Julia Programming for Beginners

via edX

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

This beginner path introduces Julia’s core syntax and programming concepts. You will work with numbers, booleans, strings, variables, and operators before learning to organize data with arrays, dictionaries, and other collections.

You will use conditional logic and loops to control program behavior, then add error handling to manage unexpected situations. You will also define reusable functions, work with different argument patterns, and apply functional programming techniques to transform data.

Finally, you will explore Julia’s type system and multiple dispatch. By defining custom types and specialized function behavior, you will learn how Julia structures flexible and efficient programs. No prior Julia experience is required.

Syllabus

  • Create variables and use numbers, booleans, strings, and operators
  • Organize and manipulate data with arrays, dictionaries, and other collections
  • Control program execution with conditionals and loops
  • Handle errors to make programs more robust
  • Define reusable functions with different argument patterns
  • Apply functional programming techniques to transform data
  • Build custom type hierarchies and use multiple dispatch

Reviews

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