Eu particularmente não acho que testes automatizados e design patterns avançados, em pleno 2023 eu acho que isso entraria em alguma categoria entre básico e intermediário.
Mas para ambos os assuntos tem um monte de conteúdo gratuito de excelente qualidade, além disso, a malhor fonte de aprender o conceito de desing patterns é o livro do Gang of Four (GoF). Todo curso que você ver vai ser baseado nesse livro.
Se depois de ler o livro, quiser ver como aplicar em uma linguagem de programação diferente. Esse site ajuda muito, mas o importante de design patterns é aprender o conteceito assim como TDD se aprender bem o conceito dá para aplicar em outras linguagens/plataformas com bastante facilidade.