Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Getting Started With Julia

Installation and Setup :
The Course Overview
Downloading Julia
Setting up an Editor
Using the Julia REPL


Learning Basics in Julia :
Numbers
Strings
Arrays
Control Flow
Functions
Variables
Dictionaries
Practical Usage of Functions


Working with Types :
Inspecting Types
Type Hierarchies and Multiple Dispatch
Conversion and Promotion
Defining Your Own Types


Input and Output :
Reading and Writing to Files
Networking
Dealing with Different File Formats


Modules and Packages :
Using Modules
Networking
Reading and Writing CSV Files


Object-Oriented Programming :
Interfaces
Maze Builder
Graphics Editor
Implementation Inheritance


Functional Programming in Julia :
Higher Order Functions
Function Composition
Functional Approach
Functional Interpreter Pattern


Collections :
Common Traits
Collection Types
Multidimensional Arrays
Sets


Type Unions :
Introducing Type Unions
Code Reuse Through Type Unions


Debugging and Testing :
Debugging Approaches
Writing Debuggable Code
Writing Tests


Metaprogramming :
Debugging Approaches
Macros
Code Generation


Performance :
Compilation
Abstract Versus Concrete Types
Type Stability