В настоящее время присутствует много разных платформ для изучения программирования, например, Stepik, Geekbrains, Netology, Яндекс. практикум и пр. Большая часть из них предполагает самостоятельное изучение без поддержки. Для меня, как новичка, это было малоэффективно, потому что возникало много вопросов.
В этом плане Яндекс. практикум понравился больше, т.к. обучение напоминает онлайн-университет - наставники, преподаватели, кураторы и другие студенты в группе.
Я сама закончила курс по аналитике данных на Яндекс. практикуме, знаю, что у них есть курсы и на другие темы (фронтенд, веб-разработка и т.д.). Кстати, сейчас самое подходящее время для онлайн-образования :)