Chapter 1
Optimization
Chapter 2
Algorithms
What are Algorithms?
Sorting Algorithms
Picking the Right Algorithm
Searching Algorithms
Other Algorithms
This section isn't out yet. Please check back later.
Chapter 3
Recommended Tools
What makes a tool important?
Git
Github
AI tools
Figma
This section isn't out yet. Please check back later.
Chapter 4
Exception Handling
Why Exception Handling?
Basic Syntax
Exception Types
Making Custom Exceptions
Nesting & Rethrowing
Function Try Blocks
The technicallities of exceptions
The downsides of exception handling
When to Use Exceptions