If I learned this way, it would have been off-putting. So much nicer to grab an ardunio, motor, led, some sensors, etc... Then graduate to esp8266/esp32. But maybe I'm thinking embedded and my 2 years as an electrical engineer filled in some of the gaps when calculating things. Eh, just my opinion.
If that's the route you want to take then that's absolutely fine. That area of electronics is "modular digital electronics" and doesn't take you through the principles of basic passive components (resistors, capacitors, inductors) and then into analogue circuit theory and semiconductors, digital logic and so on. The only thing that bugs me is when that approach is suggested as a response to 'how do I learn electronic…
I havent had a reason to use my own inductor myself, but obviously plenty of components have them.
Def has digital logic, registers are a clear example of this, especially if you are going to use an esp8266 which has only a few GPIO. There have also been cases when I needed to buy and/or/not gates, but they come as ICs with the caps inside for you.
I feel like making your own logic gates is reinventing the wheel(as the link that we are commenting on suggests). Even in school, doing EE, we only spent a blip on Assembly. I spent way more time doing higher level C/C++ stuff.