You will move beyond basic types to store and manage groups of data. This course covers powerful collections like arrays and dictionaries, and the important distinction between mutable and immutable data, giving you the tools to structure any program.
Overview
Syllabus
- Unit 1: Arrays Basics
- Defining your First Arrays
- Exploring Array Contents
- Array Detective Work with Julia
- Building Your First Matrix
- When Array Access Goes Wrong
- Unit 2: Array Modification Techniques
- Array Construction from Scratch
- Two Ways to Sort Arrays
- Mastering Array Slice Operations
- Building Robust Array Code
- Unit 3: Tuples and Unpacking
- Building a Tuple Inspector
- Assignment Statement Puzzle
- Elegant Variable Swapping Techniques
- Transform Collection Types
- Unit 4: Dictionaries, Sets and Copying
- Building Your First Fruit Dictionary
- Bulletproof Dictionary Access
- Building Sets and Testing Membership
- Exploring Set Relationships
- When Variables Share the Same Data