Heh, patterns are my passion. I love GDQuest and his mission. We have different approaches to coding and development philosophy.
While their content focus more on the engineering building custom complex systems, I rather rely on design foundations, leaving the heavy lifting work to Godot itself. Usually my content offers "Godot-first" solutions, like using Animations and AnimationTree as a built-in State Machine (not only for graphic states but for any system, I usually use them for AI as well).
I'd recommend @The Real Mr. Ed to take a look on my Platfomer Essentials Cookbok, it offers 16 "patterns" for Platformer games.