I am talking about a mixture of both such that both the applied and theoretical parts are well explained. But not in a theory first way.
More like this:
Here is a tool you can use to perform these many tasks in these many situations. Now that you have seen how it works, let us investigate why it works and where does it come from (maybe with a bit of history). Because stories are always easier to remember.