Useful Links
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
Modules and Packages
Module System
Module Definition
Module Structure
Include Files
Module Initialization
Import and Export
Using Statement
Import Statement
Export Statement
Qualified Names
Import Aliases
Package Management
Package Manager Basics
Adding Packages
Removing Packages
Updating Packages
Package Status
Project Environments
Project Files
Project.toml
Manifest.toml
Environment Activation
Environment Management
Reproducible Environments
Creating Packages
Package Structure
Package Generation
Package Testing
Package Documentation
Package Registration
Previous
11. Multiple Dispatch
Go to top
Next
13. Input and Output