Programming in Julia from zero to hero.
The introductory course, examples, and exercises in Julia programming language. Originally written for personal needs but may be useful for other people.
- How to install Julia
- How rto use Julia interactive REPL
- How to create a package (package structre)
str
,test
,Project.toml
,Manifest.toml
- Comments
- Print the value
- Basic types
- Loops (iteratiog)
for
while
- Conditionals (branching)
- Basic functions
- Basic containers
- Array
- Dictionary
- Set
- Vector
- Tuple
- Convert string to number
- Format strings
- Concatenate strings
- Concatenate arrays
vcat
,hcat
,
- Read and write files
- Round numeric values
round
,ceil
,floor
- Generate random numbers
rand()
,Random
- https://julialang.org/
- https://docs.juliaplots.org/stable/
- https://github.com/JuliaAcademy/JuliaTutorials/
- https://www.geeksforgeeks.org/julia-language-introduction/
- https://docs.juliahub.com/CalculusWithJulia/AZHbv/0.0.5/precalc/ranges.html
- https://www.math.purdue.edu/~allen450/Plotting-Tutorial.html
- https://www.juliabloggers.com/timing-in-julia/
- https://discourse.julialang.org/t/difference-between-tic-toc-time-or-elapse-in-julia/1177