Julia 1 programming language (beginner)

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
Online
Live (synchronous)

Venue Information

Country: Slovakia
Venue Details: Click here

Training Content and Scope

Scientific Domain
Level of Instruction
Intermediate
Advanced
Sector of the Target Audience
Research and Academia
Industry
Public Sector
Other (general public...)
HPC Profile of Target Audience
Application Users
Application Developers
Data Scientists
System Administrators
Language of Instruction

Other Information

Organiser
Supporting Project(s)
EuroCC2/CASTIEL2
Event/Course Description

The Julia course is for you if you want to learn the modern Julia programming language, designed for high performance and ease of use. Julia is ideal for data analysis, scientific computing and machine learning. During this two-day course, you will gain both theoretical knowledge and practical experience that will enable you to start writing your own programs in Julia. This course is based on the Microsoft Windows operating system.

1. Introduction to Julia
Introduction to the Julia language and its advantages
Installing and setting up the development environment
Basic syntax and language constructs
Basic inputs and outputs
2. Julia programming basics
Conditions and loops
Working with functions
Working with data structures
3. Techniques in Julia
Modularity and packages
Working with data
4. Applications and practical examples
Data visualisation
Introduction to Parallelism and Performance Tuning