Julia Student Clubs are created to foster the learning of Julia Programming Language amongst interested students at all grade levels. If you are a Julia Student Club Member or a Julia Student Club Leader then, below is a list of topics and related resources which can be taken up for exploration at your Clubs. This is just an basic list of topics, you are free to discuss other topics related to Julia at your Club! Enjoy this journey of learning and exploring Julia!
A tour of Julia: This is a quick (de)tour of Julia, the basics of this language, like, getting started with Julia (JuliaBox/JuliaPro/ etc.); using Julia as a calculator; learning some keyboard shortcuts; getting help; and installing and loading modules and packages.
- Data types: Arrays, tuples, dictionaries, sets, data, strings, characters, dates, times and dataframes in Julia
- Reading & writing data: Delimited files, CSV and beyond these type of data files in Julia
- Control flow & writing functions: Commands like, if elseif else end; for end; while end; try catch error throw; function end, in Julia
- Package Plots: Visualization in Julia
- Package Tables: An interface for tables in Julia
- The metapackage Queryverse: Data handling in Julia
- Library Flux: The machine learning library in Julia
- Package Makie: Some high level plotting in Julia
- Package Distributions: Probability distributions in Julia
- OnlineStats: Single-pass algorithms for Statistics in Julia
- Package IterativeSolvers: Iterative algorithms for solving linear systems, eigensystems,and singular value problems in Julia
- The tool Weave: Creating reports in Julia