We strongly recommend reading Threat Modeling Manifesto and use it as a threat modeling cheat sheet for applications. It is well written and maintained by threat modeling experts with years of experience in this subject.
For further study and learn more check out the linked resources at the bottom of the Threat Modeling Manifesto.