UsefulLinks
Computer Science
Programming
By Language
Julia Programming
1. Introduction to Julia
2. Installation and Environment Setup
3. Julia Language Fundamentals
4. Data Types and Type System
5. Operators and Expressions
6. Control Flow
7. Strings and Text Processing
8. Collections and Data Structures
9. Functions
10. Custom Types and Structures
11. Multiple Dispatch
12. Modules and Packages
13. Input and Output
14. Error Handling and Debugging
15. Metaprogramming
16. Performance and Optimization
17. Concurrency and Parallelism
18. Scientific Computing Ecosystem
19. Plotting and Visualization
20. Interoperability
18.
Scientific Computing Ecosystem
18.1.
Linear Algebra
18.1.1.
Matrix Operations
18.1.2.
Vector Operations
18.1.3.
Matrix Factorizations
18.1.4.
Eigenvalue Problems
18.1.5.
Sparse Matrices
18.2.
Numerical Methods
18.2.1.
Root Finding
18.2.2.
Optimization
18.2.3.
Integration
18.2.4.
Interpolation
18.2.5.
Differential Equations
18.3.
Data Analysis
18.3.1.
DataFrames
18.3.2.
Data Manipulation
18.3.3.
Statistical Analysis
18.3.4.
Data Visualization
18.4.
Machine Learning
18.4.1.
ML Frameworks
18.4.2.
Neural Networks
18.4.3.
Model Training
18.4.4.
Model Evaluation
Previous
17. Concurrency and Parallelism
Go to top
Next
19. Plotting and Visualization