Read the Mastering STM32 book by Carmine Noviello. Briefly learned about concepts like Thumb-2 and Memory Alignment STM32 Pipeline, STM32 Interrupts and Exceptions Handling, SysTimer, Power Modes, and CMSIS.