Week 9

Types of Databases

Databases: Comparison, Choosing & Polyglot

jsonb: Concepts & Setup

jsonb: querying updating

jsonb: Indexes, Tradeoffs & Exercise

Object Storage

Practice

Assignment

Backend Track

Week 9 Overview

Previously in Week 7 - Project you built a complete backend REST API connected to a relational database and an external service. You designed endpoints, wrote unit tests, and delivered a working backend system.

This week you will go beyond relational databases and explore modern storage techniques. You will learn that different types of data need different types of storage and that professional backends rarely rely on a single database. You will work with flexible JSON storage inside PostgreSQL, understand when to reach for a document or key-value database, and store real files in the cloud using object storage.


Learning Goals

By the end of this week, you will be able to:


The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0 *https://hackyourfuture.net/*

CC BY-NC-SA 4.0 Icons

Built with ❤️ by the HackYourFuture community · Thank you, contributors

Found a mistake or have a suggestion? Let us know in the feedback form.