Saltar al contenido principal
Documentación y tutoriales de introducción | Visual Studio2024-05-29T11:39:46-07:00

Aprender a codificar en Visual Studio

Introducción al IDE de Visual Studio

captura de pantalla de vídeo

Para desarrollar cualquier tipo de aplicación o aprender un lenguaje, trabajará en el entorno de desarrollo integrado (IDE) de Visual Studio. Además de la edición de código, el IDE de Visual Studio reúne diseñadores gráficos, compiladores, herramientas de finalización de código, control de código fuente, extensiones y muchas más características en un solo lugar.

Vea este breve vídeo para familiarizarse con el IDE y aprender a usarlo para realizar tareas básicas.

Descargar e instale la última versión de Visual Studio para comenzar. Visual Studio es gratuito para el aprendizaje y el uso individual. Puede ahorrar tiempo de instalación y espacio en disco si selecciona solo los componentes requerido. Puede agregar más componentes de forma incremental más adelante en cualquier momento y según sea necesario.

Puede personalizar el IDE de Visual Studio de distintas formas para que se ajuste mejor a sus propios requisitos y estilo de desarrollo.

Captura de pantalla del vídeo de personalización de Visual Studio

¿Prefiere el tema oscuro? ¿Quiere cambiar el diseño de las ventanas a su gusto? ¿Tiene métodos abreviados de teclado favoritos?

Consulte este breve vídeo en el que le guiaremos a través de algunas opciones de personalización interesantes, como temas, fuentes, diseño de ventanas y métodos abreviados de teclado personalizados disponibles en Visual Studio.

Iniciar un tutorial

dotnet logo

.NET

Con Visual Studio y .NET, puede desarrollar aplicaciones para escritorio, web, dispositivos móviles, juegos y IoT. Puede escribir aplicaciones .NET en lenguaje C#, F # o Visual Basic.

Desarrollo de escritorio con .NET Core

Tutorial paso a paso

Para empezar de forma sencilla, cree un Aplicación de consola de Windows con .NET Core. Aprenda también a depurar y publicar

¿Está listo para hacer más? Aquí tiene otro tutorial paso a paso para .NET Core que puede seguir para aprender:

Desarrollo web/nube con ASP.NET Core

Machine Learning con ML.NET

Cplusplus logo

C++

Las bibliotecas y herramientas de desarrollo de C++, C y lenguaje ensamblador están disponibles como parte de Visual Studio en Windows. Puede usar C++ en Visual Studio para crear cualquier cosa, desde algo sencillo para la consola hasta aplicaciones de escritorio de Windows, desde controladores de dispositivos y componentes de sistemas operativos hasta videojuegos multiplataforma para dispositivos móviles, y desde pequeños dispositivos de IoT hasta informática para varios servidores en la nube de Azure.

Aplicaciones de escritorio

Tutorial paso a paso

Comencemos con algo sencillo. Inicie su aprendizaje creando una aplicación de calculadora en consola

Guías adicionales

Python logo

Python

Visual Studio es un IDE eficaz para el lenguaje Python gracias a sus cargas de trabajo de Ciencia de datos y desarrollo de Python integradas. Python es un lenguaje de programación popular, fácil de aprender y gratuito con muchas bibliotecas gratuitas. Use Python en Visual Studio para crear aplicaciones web, servicios web, aplicaciones de escritorio, scripting y computación científica. Lo usan tanto un gran número de universidades y científicos como desarrolladores tanto profesionales como amateur.

Aplicaciones de ciencia de datos y de análisis

Tutorial paso a paso

Cree su primera aplicación de Python con desarrollo interactivo

Aplicación de escritorio

Aplicaciones web

JavaScript TypeScript logo

JavaScript/TypeScript

Visual Studio proporciona compatibilidad enriquecida para el desarrollo con JavaScript, tanto con el uso de JavaScript directamente como mediante el  TypeScript, un lenguaje de código abierto que se compila en JavaScript y se usa a menudo en desarrollo de aplicaciones web de gran tamaño.

Aplicación web

Más información sobre crear una aplicación web ASP.NET Core utilizando TypeScript

Guías adicionales

JavaScript y TypeScript en Visual Studio

Node.js logo

Node.js

Visual Studio tiene herramientas integradas para Node.js  que es una plataforma para crear aplicaciones de servidor rápidas y escalables con JavaScript. Node.js es el tiempo de ejecución y  npm es el Administrador de paquetes para los módulos de Node.js. Aprenda qué hace que Visual Studio sea un entorno de desarrollo de Node.js eficaz.

Desarrollo web/nube con herramientas de Node.js

Cree una aplicación web en Visual Studio con herramientas de Node.js con el marco de aplicaciones web Express

Reaccionar a la UI web

React es una biblioteca de JavaScript popular desarrollada por Facebook para la compilación de interfaces de usuario de aplicaciones web. Cree una aplicación web sencilla con herramientas de Node.js en Visual Studio con React. Unirse a la comunidad de herramientas de Node.js para Visual Studio en GitHub

GitHub Copilot

Haga más con su programador de par de IA. No pierda el ritmo y complete las tareas más rápido con la ayuda de las sugerencias de varias líneas que aparecen en función del código y los comentarios del código. Inicie conversaciones para formular y recibir respuestas a preguntas relacionadas con la programación con GitHub Copilot Chat.

Imagen para ampliar sus habilidades de Visual Studio por área

Herramientas de Git/GitHub: control de versiones

Visual Studio proporciona una experiencia con Git y GitHub integrados de primera clase. Características como la autenticación, la clonación y la creación de repositorios nuevos están integradas en Visual Studio, lo que facilita enormemente la introducción a Git y GitHub. Ya no necesita hacer uso de herramientas externas para administrar el control de código fuente ni ser un experto de Git para poder usar Git y GitHub en Visual Studio.

Amplíe sus conocimientos de Visual Studio por área

¿Está listo para hacer más? Amplíe sus habilidades con módulos de aprendizaje adicionales recomendados para su ruta de aprendizaje.

Comentarios