Most programming tutorials teach technologies in isolation.

You learn a language.

Then a framework.

Then a database.

Then eventually build a small CRUD project.