Udemy ainda tem bons cursos, mas você precisa simplesmente procurar de forma mais direcionada. O problema é: com a quantidade de cursos, fica mais difícil diferenciar os realmente sólidos dos superficiais. Não veja só as avaliações, mas também os vídeos de prévia e como o estrutura do curso é explicada em detalhes. Alguns instrutores são realmente top e mantêm seus cursos atualizados, outros colocam conteúdo e depois nunca mais se preocupam com isso.
Uma armadilha que muita gente ignora: Udemy é ótimo para visões gerais amplas, mas se você realmente quer se aprofundar em programação ou design, geralmente precisa de mais alguma coisa além disso. Codecademy ou freeCodeCamp são mais estruturados para programação se você prefere aprender de forma interativa. Para design, eu buscaria mais plataformas especializadas como Skillshare ou, em casos específicos, os tutoriais originais das próprias ferramentas (Adobe oferece cursos próprios, por exemplo). Coursera também tem mais profundidade acadêmica, mas é frequentemente mais cara.
Minha dica: misture - use Udemy para começar rápido e para tópicos específicos pontuais, mas construa seu aprendizado em torno de várias fontes. Especialmente em temas que mudam rápido como programação, um curso antigo do Udemy pode ficar desatualizado rapidinho, enquanto outras plataformas mantêm isso mais atualizado.