Цель Майкрософта --- подсадить будущую аудиторию на свои продукты. Поэтому студентам, которые учатся и преподавателям, которые учат, Майкрософт готов раздавать свои инструменты бесплатно. Но не обольщайтесь: как программисты, которые зарабатывают деньги, товарищи обязаны покупать лицензию. По сути, Вам дают не бесплатное ПО, а в кредит, --- когда Вы начнёте зарабатывать деньги, Вам придётся покупать платное ПО, и Вы это "бесплатное" ПО Майкрософту оплатите.

Поэтому лучше учитесь на бесплатном ПО, чтобы иметь возможность на нём в будущем и работать --- без покупки лицензий, ни от кого не завися.
Или на том (бесплатном, свободном ПО) и другом (платном ПО от Майкрософ, которое бесплатно лишь для обучения) одновременно.
Но ни в коем случае не дайте себя обмануть "бесплатностью", ограничивая себя изучением только инструментов от Майкрософт.

И стремитесь прежде всего овладеть основами, которые везде одинаковы.