Learn Julia!

26 Julia courses are available from Udemy, Packt, Coursera, Lynda, Stone River, Edx and Pluralsight.

Julia is a high-level, high-performance, dynamic programming language. While it is a general purpose language and can be used to write any application, many of its features are well-suited for high-performance numerical analysis and computational science. Distinctive aspects of Julia's design include a type system with parametric polymorphism in a dynamic programming language; with multiple dispatch as its core programming paradigm. Julia supports concurrent, (composable) parallel and distributed computing (with or without using MPI and/or the built-in corresponding to "OpenMP-style" threads), and direct calling of C and Fortran libraries without glue code. A just-in-time compiler that is referred to as "just-ahead-of-time" in the Julia community is used. Julia is garbage-collected, uses eager evaluation, and includes efficient libraries for floating-point calculations, linear algebra, random number generation, and regular expression matching. Many libraries are available, including some (e.g., for fast Fourier transforms) that were previously bundled with Julia and are now separate. Tools available for Julia include IDEs; with integrated tools, e.g. a linter, profiler (and flame graph support available for the built-in one), debugger, and the Rebugger.jl package "supports repeated-execution debugging"[a] and more. - read more on Wikipedia

  • flag Udemy
  • student Intermediate
  • database eLearning
  • earth English
  • clock 10h

Getting Started With Julia

Learn the new language Julia for high performance technical computing.

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 3h

Hello Julia: Learn the New Julia Programming Language

Learn Julia for really fast compiling code

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 2.5h

Julia for Data Science

Refine your data science skills with the heavy armory of tools provided by Julia

Read More
  • flag Udemy
  • student Beginner
  • database eLearning
  • earth English
  • clock 4h

Julia Programming For Data Science & Machine Learning^ Julia

Learn power of Julia High performace programming for Data Science and Machine Learning with nearly C like Performace

Read More
  • flag Udemy
  • student Beginner
  • database eLearning
  • earth English
  • clock 12.5h

Julia: From Julia s Zero to Hero: 2 in 1

Over 40 recipes to solve complex problems with programming using Julia

Read More
  • flag Udemy
  • student Beginner
  • database eLearning
  • earth English
  • clock 5.5h

Learning Path: Julia: Explore Data Science with Julia

Use the advanced features of Julia to work with complex data

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth English
  • clock 13h 53m

Mastering Julia 1.0

Tackle the Contemporary Challenges of Programming and Data Science with Julia

Read More
  • flag Udemy
  • student Intermediate
  • database eLearning
  • earth English
  • clock 3h

Programming using Julia

Over 40 recipes to get you up and running with programming using Julia

Read More
  • flag Lynda
  • student Intermediate
  • database eLearning
  • earth English
  • clock 33m 37s

Julia for Data Scientists First Look

Get a first look at Julia^ the powerful and fast programming language for data science and analytics. Julia is growing quickly in popularity and many data science practitioners are interested in learning more. This fast-paced course provides a general introduction …

Read More
  • flag Coursera
  • student Beginner
  • database eLearning
  • earth English
  • clock 17h

Julia Scientific Programming

This four-module course introduces users to Julia as a first language. Julia is a high-level^ high-performance dynamic programming language developed specifically for scientific computing. This language will be particularly useful for applications in physics^ chemistry^ astronomy^ engineering^ data science^ bioinformatics …

Read More
  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 12.5h

Building Command Line Tools with Python^JavaScript and Julia

Mastering the fundamentals of CLICK^ArgParse^Commander.js^Fire.jl and more

Read More
  • flag Stone_River
  • student All Levels
  • database eLearning
  • earth English
  • clock 3

Hello Julia: Learn the New Julia Programming Language

From installation to advanced topics

Read More