У тебя категория вопроса — Android.
Насколько я понимаю, у тебя в приоритете Android-разработка.
Учи Kotlin (чтобы писать код, современный язык, который для рекомендован Google для Android разработки), Java (устаревший предок Kotlin, но знать её нужно, чтобы читать старый код) и Android Framework (это не язык, но функции системы Android).
Для создания пользовательского интерфейса есть два варианта — Compose и Android Views. В 90% обучающего контента для андроида используются Views, но сейчас рекомендуется Compose, так как он современнее и проще.
Курсы не нужны, придумай какое-нибудь небольшое полезное приложение и пиши его, на ходу изучая информацию из открытых источников.