This is a great start! I noticed that 90% deals with MARCOM strategy with a bit of SWOT thrown-in too.
As someone who is responsible for bringing products to market on a daily basis, there is a considerable amount of strat being omitted which will better prepare you.
Pricing. Determine where you want to position your product in the market. Identify the competitors that compete on price vs the one's that compete on quality. Determine where you want to position your products and which competitors to go after. This should help you determine which customers you want to market towards as well. It also helps you determine the effort you can apply to each channel. [Spend more time on the difficult customer to obtain]. Michael Jordan didn't become Michael Jordan by practicing his dunk. He purposely worked on the weakest part of his game to make him the greatest.
Justin Jackson as mentioned there is about to release an update to his "Marketing for Developers", so he's pitching a 24hr "deal" (meaning make sure the bundle is worth $100 to you; I don't necessarily recommend it) right now: https://justinjackson.withcoach.com/marketing-for-developers...
As someone who is responsible for bringing products to market on a daily basis, there is a considerable amount of strat being omitted which will better prepare you.
Pricing. Determine where you want to position your product in the market. Identify the competitors that compete on price vs the one's that compete on quality. Determine where you want to position your products and which competitors to go after. This should help you determine which customers you want to market towards as well. It also helps you determine the effort you can apply to each channel. [Spend more time on the difficult customer to obtain]. Michael Jordan didn't become Michael Jordan by practicing his dunk. He purposely worked on the weakest part of his game to make him the greatest.