- 01 Introduction to Data Structures
- 02 Stacks and Queues
- 03 Linked Lists
- 04 Hashes 1: Hash It Out
- 05 Hashes 2: The Clash of Keys
- 06 Trees
- 07 Graphs
- 01 Algorithms: Introduction
- 02 Algorithms: Searching
- 03 Algorithms: Sorting
- 04 Complexity: Introduction
- 05 Complexity: Determining Complexity
- 06 Complexity: Improving Complexity
- 07 Complexity: Complex Problems
- 01 Databases: Introduction
- 02 Installing and Using Relational Databases
- 03 Fundamental SQL Commands
- 04 Quiz
- 05 Operators in SELECT Statements
- 06 SQL Aggregate Functions and Grouping
- 07 JOIN Statments
- 08 Quiz
- 09 Data Relationships
- 10 Data Normalization and Denormalization
- 11 Quiz
- 12 Subqueries
- 13 Quz
- 01 Databases: Introduction
- 02 Databases: Create an ORM
- 03 Databases: Select Methods
- 04 Databases: Where, Order, and Joins
- 05 Databases: Update
- 06 Databases: Destroy
- 07 Associations