Saiba como codificar no Visual Studio
Mantenha-se atualizado com tudo sobre o Visual Studio
Guia de Introdução ao Visual Studio IDE
Para desenvolver qualquer tipo de aplicativo ou aprender um idioma, você trabalhará no Ambiente de Desenvolvimento Integrado (IDE) do Visual Studio. Além da edição de código, o Visual Studio IDE reúne designers gráficos, compiladores, ferramentas de conclusão de código, controle de origem, extensões e muitos outros recursos em um só lugar.
Assista a este breve vídeo para se familiarizar com o IDE e aprender como usá-lo para tarefas básicas.
Baixar e instale a versão mais recente do Visual Studio para começar. O Visual Studio é gratuito para aprendizado e uso individual. Você pode economizar tempo de instalação e espaço em disco selecionando apenas o componentes necessário. Você pode adicionar mais componentes de forma incremental a qualquer momento, conforme necessário.
Você pode personalizar o Visual Studio IDE de várias maneiras para melhor apoiar o seu próprio estilo de desenvolvimento e requisitos.
Prefere um tema escuro? Quer mudar o layout do windows de acordo com o seu gosto? Tem atalhos de teclado favoritos?
Confira este breve vídeo em que mostramos algumas opções interessantes de personalização, como temas, fontes, layout de janela e atalhos de teclado personalizados disponíveis no Visual Studio.
Iniciar um Tutorial
.NET
Usando o Visual Studio e o .NET, você pode desenvolver aplicativos para área de trabalho, Web, celulares, jogos e IoT. Você pode escrever aplicativos .NET nas linguagens C#, F# ou Visual Basic.
Desenvolvimento da área de trabalho usando o .NET Core
Tutorial passo a passo
Para começar de forma simples, crie um Aplicativo de console do Windows com .NET Core. Aprenda também a depurar e publicar
Pronto para realizar mais? Aqui está outro tutorial passo a passo do .NET Core para acompanhar e aprender:
Desenvolvimento na Web ou Nuvem usando o ASP.NET Core
Tutorial passo a passo
Criar aplicativo Web com o ASP.NET Core Razor páginas
Desenvolvimento de jogos usando o Unity
Aprendizado de máquina usando ML.NET
Assistir
Tutorial passo a passo de 10 minutos
Usando ML.NET no treinamento do Visual Studio e use seu primeiro modelo de aprendizado de máquina
C++
C++, C e as bibliotecas e ferramentas de desenvolvimento de linguagem de montagem estão disponíveis como parte do Visual Studio no Windows. Você pode usar C++ no Visual Studio para criar qualquer coisa desde console simples a aplicativos de área de trabalho do Windows, de drivers de dispositivo e componentes do sistema operacional a jogos de plataforma cruzada para dispositivos móveis e de pequenos dispositivos IoT a computação multiservidor na nuvem do Azure.
Aplicativos para áreas de trabalho
Tutorial passo a passo
Vamos começar com algo simples. Comece seu aprendizado criando um aplicativo de calculadora de console
Guias Adicionais
Python
O Visual Studio é um IDE poderoso para a linguagem Python por meio de suas cargas de trabalho de desenvolvimento Python e Ciência de Dados integradas. Python é uma linguagem de programação popular, fácil de aprender e gratuita com várias bibliotecas gratuitas. No Visual Studio, use o Python para criar aplicativos Web, serviços Web, aplicativos de desktop, scripts e computação científica. Ele é usado por muitas universidades, cientistas, desenvolvedores casuais e profissionais.
Aplicativos de Ciência de Dados e Análise
Tutorial passo a passo
Crie seu primeiro Aplicativo Python usando desenvolvimento interativo
Aplicativo da área de trabalho
Aplicativos Web
Tutorial passo a passo
JavaScript/TypeScript
O Visual Studio fornece suporte avançado para o desenvolvimento de JavaScript, usando JavaScript diretamente e também usando o TypeScript, uma linguagem de código aberto que se baseia no JavaScript e é frequentemente usada no desenvolvimento de aplicativos Web de grande porte.
Aplicativo Web
Saiba como criar um aplicativo Web ASP.NET Core usando Typescript
Guias adicionais
Node.js
O Visual Studio tem ferramentas integradas para Node.js que é uma plataforma para construir aplicativos de servidor rápidos e escaláveis usando JavaScript. Node.js é o tempo de execução e npm é o gerenciador de pacotes para módulos Node.js. Saiba o que torna o Visual Studio um ambiente de desenvolvimento node.js poderoso.
Desenvolvimento na Web ou Nuvem com ferramentas de Node.js
Crie um aplicativo web no Visual Studio usando as ferramentas Node.js com estrutura de aplicativo da web Express
Interface do usuário do React Web
React é uma biblioteca de JavaScript popular desenvolvida pelo Facebook para a criação de interfaces de usuário de aplicativos Web. Crie um aplicativo web simples usando Node Ferramentas .js no Visual Studio com React. Junte-se à comunidade Ferramentas Node.js para Visual Studio no GitHub
Ferramentas Git/GitHub – Controle de Versão
O Visual Studio oferece uma experiência integrada de Git e GitHub de primeira classe. Recursos como autenticação, clonagem e criação de novos repositórios são compilados no Visual Studio tornando muito fácil a introdução ao Git e ao GitHub. Você não precisa mais depender de ferramentas externas para gerenciar seu controle de origem nem precisa ser um especialista em Git para poder utilizar o Git e o GitHub no Visual Studio.
Expanda suas habilidades do Visual Studio por área
Pronto para realizar mais? Amplie suas habilidades com módulos de aprendizado adicionais recomendados para seu caminho de aprendizado