The 'Getting Started with ML Development' section is fairly poor here. Computer science fundamentals aren't always seen as being essential in engineering roles, but with ML at least a loose understanding of the underlying theory is crucial.
Just throwing whatever the current trend is at a problem isn't appropriate, and if you're dealing with deep neural networks, could be a really severe way to waste money depending on scale and the task.