YES! Finished writing module 9 of my upcoming Web Components Engineering course focused on the modern Web Platform.
This module, titled "integrating with Forms," has 23 lessons covering form association, submission, validation, reset, state restore, focus, styling, and more.