icon icon

Julia – algorithm creation, coding and analysis of large data sets

icon

Training process

Training needs analysis

If you have specific requirements regarding the training programme, we will carry out a training needs analysis for you. This will guide us on which aspects of the programme should receive greater emphasis, so that the training programme meets your specific needs.

What will you gain?

icon

Confident Julia setup - You will set up your Julia workspace on your own, install the packages you need, and avoid common startup issues, so you can move faster from configuration to real data analysis.

icon

Stronger data interpretation - You will learn how to calculate and interpret the mean, median, standard deviation, and variance, helping you assess data quality more accurately and draw sound conclusions.

icon

Confidence with data types - You will understand the differences between Int64, Float64, complex numbers, and fractions, so you can choose the right type for calculations and reduce analysis errors.

icon

Automation of routine work - You will use loops and functions to shorten code and automate calculations, which will help you process larger datasets more efficiently and keep your analytical scripts organized.

icon

Purposeful use of operators - You will master mathematical, bitwise, and Boolean operators, so you can build conditions correctly, filter data effectively, and perform calculations needed in practical analysis.

icon

Handling one- and multi-dimensional data - You will work with one-dimensional and multi-dimensional lists, making it easier to organize datasets, explore relationships, and prepare data for further modeling tasks.

icon

Variance and relationship analysis - You will practice statistical analysis, relationship analysis, and variance analysis, so you can identify links between variables and make better data-driven decisions in your work.

icon

Broader tooling perspective - You will compare Julia with other programming environments, making it easier to judge when it is the right choice for computation and large-scale data analysis in your projects.

Training programme

1. Introduction to the Julia program

2. Julia – installation

  • installation of the environment,
  • installation of packages.

3. Introduction to data analysis

  • measurement and measurement errors,
  • measures: mean, median, standard deviation,
  • time series,
  • variance and its interpretation.

4. Data types

  • Int64,
  • Float64 4.5,
  • complex numbers,
  • fractions.

5. Loops in Julia

6. Operators

  • mathematical,
  • bitwise,
  • boolean.

7. Variables

  • statistical analysis,
  • dependency analysis,
  • analysis of variance,
  • one-dimensional lists,
  • multidimensional lists.

8. Functions

9. Julia and other programming environments

10. Training summary

What are the prerequisites for participating in the training?

icon

Basic computer skills - You should be comfortable using your operating system, installing software, and saving files so you can set up the Julia environment smoothly and follow the exercises.

icon

Basic mathematics - You should understand basic algebraic operations and number concepts so you can follow calculations, operators, and examples related to data analysis and variance.

icon

Introductory statistics - You should be familiar with concepts such as the mean, median, and standard deviation so you can more easily understand result interpretation and the analytical methods covered.

icon

Logical thinking - You should be able to follow simple step-by-step instructions and relationships so you can work efficiently with loops, functions, variables, and conditions in code.