Hay cursos gratuitos pero realmente no sirven demasiado porque no entran en profundidad, yo no recomiendo cursos gratuitos porque nunca están bien estructurados y el contenido es limitado. Pero te puede valer para tener nociones básicas, conocer expresiones que luego ya te será más fácil de seguir cuando los veas en sitios más avanzados.
En cuanto a los cursos de pago existen algunos muy buenos:
En cuanto a costo creo que el más interesante es el de Dean Romero, dispara tus visitas. Un único pago.
Luego estos tres no son cursos en sí, sino membresías, y no son nada baratos pero la cantidad de contenido es brutal, si lo llevas a práctica realmente acaban siendo baratos. Team Platino de Chuiso, Quondos de Álex Navarro y Wontalia de Luis Villanueva.
Hay otras cosas como Aula CM o Escuela Marketing and Web, pero son mucho más caros y no son mejores en calidad que los anteriores, aunque sí que tienen la posibilidad de hacerlos de forma presencial por si eso es lo que buscas.