Começando aprender C# sem o Visual Studio

Estou começando a aprender C#, porém tenho um Macbook e o Visual Studio não está mais disponível no MacOS, então comecei mesmo assim usando o VS Code. Estou com medo de não ser uma boa ideia e depois se arrepender ou ter coisas que eu não consiga fazer no VS Code que dar pra fazer no Visual Code.

E Também quem quiser indicar algum conteúdo, curso na udemy ou de alguem estou disposto a ouvir. Eu acho que vou ter facilidade na linguagem, pois na verdade sou um desenvolvedor Java Spring Boot que quer começar a dominar uma nova linguagem e framework.

Você pode usar o Rider, da JetBrains. Dito isso, acredito que não há por que ter medo de escolher alguma ferramenta errada quando se está aprendendo, você sempre poderá mudar para outra quando quiser. É melhor isso do que ficar bloqueado tentando escolher a melhor ferramenta possível sempre.

Vou testar o Rider depois, mas vou começar pelo Vs Code mesmo, obrigado pela dica! Tem algum material ou curso para me indicar?

Eu comecei a trabalhar com C# no Linux, onde o Visual Studio nunca foi nem opção, mas eu precisava só do .NET Core, então não fazia falta. E para isso eu sempre trabalhei no VS Code e nunca tive problemas. Mas admito que eu sou um fã de minimalismo "leve", por exemplo, tento sempre usar o VS Code e executar as ferramentas de linha de comando, não gosto de IDE's, apesar das suas fscilidades. Então não tenha medo de usar, acho que assim você até vai aprender melhor o que a linguagem oferece, as ferramentas que rodam debaixo do capô quando se usa IDE, etc.

Muito obrigado pelo incetivo, vou começar sem medo. Você tem algum material ou curso para me indicar?