I found An Entire MBA in 1 Course really helpful. It actually goes through core business principles, covering everything from marketing and strategy to finance.
https://www.udemy.com/course/an-entire-mba-in-1-courseaward-...
It looks like marketing within large companies is vastly different from marketing for smaller initiatives.