Microsoft Learn para .NET

.NET

Aprenda a criar aplicativos em várias plataformas através das linguagens de programação, como C#, F# e Visual Basic. Compatível com Windows, Linux e macOS, comece a desenvolver seu próximo projeto com o .NET hoje mesmo.

Navegue por todos os caminhos .NET
Uma ilustração isométrica de componentes técnicos para serviços .NET.

Visão geral do .NET

O .NET é uma plataforma de desenvolvedor gratuita, multiplataforma e de software livre para a criação de muitos diferentes tipos de aplicativos. Com o .NET, você pode usar várias linguagens, editores e bibliotecas para criação para Web, dispositivo móvel, desktop, jogos e IoT.

Seu caminho para começar a usar o .NET

Introdução ao .NET

Trabalhe com esses roteiros de aprendizagem e módulos para obter uma compreensão básica do .NET.

Aprenda C#

Se você estiver apenas começando, trabalhe com a série Introdução ao C#.

Aplicativos Web

Vá além dos aplicativos de console e trabalhe com esse treinamento autodidata para saber mais sobre aplicativos Web.

Aplicativos móveis e de desktop

Conclua esses roteiros de aprendizagem para começar a desenvolver com aplicativos móveis e de área de trabalho.

Nativo da nuvem e microsserviços

Comece seu aprendizado sobre como criar microsserviços nativos de nuvem com o .NET.

IA generativa com .NET

Trabalhe neste treinamento para desenvolver suas habilidades com IA generativa usando o .NET.

Um homem idoso alegre com vidros e em um terno cinzento, fora de um prédio de escritórios.

Participe da comunidade .NET

Conecte-se e discuta as últimas notícias, atualizações de produtos e as melhores práticas com profissionais e colegas da Microsoft.