Visual Studio의 코딩하는 방법 알아보기
Visual Studio IDE 시작
모든 유형의 앱을 개발하거나 언어를 배우기 위해 IDE(Visual Studio 통합 개발 환경)에서 작업하게 됩니다. Visual Studio IDE는 코드 편집 외에도 그래픽 디자이너, 컴파일러, 코드 완성 도구, 소스 제어, 확장 기능 및 기타 많은 기능을 한 곳에 모읍니다.
이 짧은 비디오를 통해 IDE에 익숙해지고 IDE를 기본 작업에 사용하는 방법에 대해 알아보세요.
다운로드 최신 버전의 Visual Studio 설치하여 시작하세요. Visual Studio은 무료로 학습하고 개별적으로 사용할 수 있습니다. 다음을 선택하기만 하면 설치 시간과 디스크 공간을 절약할 수 있습니다. 구성 요소 필요합니다. 필요에 따라 나중에 언제든지 더 많은 구성 요소를 증분 방식으로 추가할 수 있습니다.
자신의 개발 스타일과 요구 사항을 가장 잘 지원할 수 있도록 다양한 방법으로 Visual Studio IDE를 개인 설정할 수 있습니다.
어두운 테마를 선호하세요? 창 레이아웃을 원하는 대로 변경하시겠습니까? 애용하는 바로 가기 키가 있나요?
Visual Studio에서 사용할 수 있는 테마, 글꼴, 창 레이아웃 및 사용자 지정 키보드 바로 가기와 같은 몇몇 멋진 개인 설정 옵션을 안내하는 이 짧은 비디오를 시청하세요.
자습서 시작
.NET
Visual Studio 및 .NET을 사용하여 데스크톱, 웹, 모바일, 게임 및 IoT용 응용 프로그램을 개발할 수 있습니다. C#, F# 또는 Visual Basic 언어로 .NET 앱을 작성할 수 있습니다.
.NET Core를 사용하는 데스크톱 개발
단계별 자습서
간단한 시작을 위해 .NET Core가 있는 Windows 콘솔 앱. 디버그 및 게시 방법도 학습
더 많은 작업을 할 준비가 되었나요? 따라하고 배울 수 있는 또 다른 .NET Core 단계별 자습서는 다음과 같습니다.
ASP.NET Core를 사용하여 웹/클라우드 개발
단계별 자습서
ASP.NET Core를 사용하여 웹앱 만들기 Razor 페이지
Unity를 사용한 게임 개발
ML.NET을 사용하는 Machine Learning
조사식
C++
C++, C 및 어셈블리 언어 개발 도구 및 라이브러리는 Windows에서 Visual Studio의 일부로 사용할 수 있습니다. Visual Studio에서 C++를 사용하여 간단한 콘솔에서 Windows 데스크톱 앱까지, 장치 드라이버 및 운영 체제 구성 요소에서 모바일 장치용 플랫폼 간 게임까지 그리고 작은 IoT 장치에서 Azure 클라우드의 다중 서버 컴퓨팅에 이르기까지 모든 항목을 만들 수 있습니다.
데스크톱 앱
단계별 자습서
간단한 작업으로 시작해보겠습니다. 콘솔 계산기 앱을 만들어 학습 시작
추가 가이드
Python
Visual Studio는 기본적으로 제공되는 Python 개발 및 데이터 과학 워크로드를 통한 Python 언어에 대한 강력한 IDE입니다. Python은 많은 무료 라이브러리가 포함된 인기가 있고 배우기 쉬운 무료 프로그래밍 언어입니다. Visual Studio에서 Python을 사용하여 웹 응용 프로그램, 웹 서비스, 데스크톱 앱, 스크립팅 및 과학 컴퓨팅을 빌드합니다. 여러 대학, 과학자, 평범한 개인 및 전문 개발자가 모두 사용합니다.
데이터 과학 및 분석 애플리케이션
단계별 자습서
Create your first 대화형 개발을 사용하여 첫 번째 Python 앱 만들기
데스크톱 앱
웹 애플리케이션
단계별 자습서
JavaScript/TypeScript
Visual Studio는 JavaScript를 직접 사용하고 JavaScript를 기반으로 구축하고 대형 크기의 웹앱 개발에 자주 사용되는 오픈 소스 언어인 TypeScript를 사용하여 JavaScript 개발에 다양한 지원을 제공합니다.
웹 애플리케이션
Typescript를 사용하여 ASP.NET Core 웹 응용 프로그램을 만드는 방법 알아보기
추가 가이드
Node.js
Node.js 도구를 사용하여 웹/클라우드 개발
기본 웹앱 프레임워크로 Node.js 도구를 사용하여 Visual Studio에서 웹앱 만들기
React 웹 UI
React 는 웹 응용 프로그램 사용자 인터페이스를 구축하기 위해 Facebook에서 개발한 인기있는 JavaScript 라이브러리입니다. React로 Node.js 도구를 사용하여 Visual Studio에서 간단한 웹앱 만들기 GitHub의 Visual Studio용 Node.js 도구 커뮤니티에 참가
Git/GitHub 도구 – 버전 제어
Visual Studio는 최고 수준의 기본 제공 Git 및 GitHub 환경을 제공합니다. 인증, 복제 및 새 리포지토리 만들기와 같은 기능이 Visual Studio에 빌드되어 있어 Git 및 GitHub를 매우 쉽게 시작할 수 있습니다. 더 이상 외부 도구에 의존하여 소스 제어를 관리할 필요가 없으며 Visual Studio에서 Git 및 GitHub를 활용하기 위해 Git 전문가가 될 필요가 없습니다.
영역별 Visual Studio 기술 확장
더 많은 작업을 할 준비가 되었나요? 학습 경로를 위해 권장되는 추가 학습 모듈을 사용하여 기술 확장
버전 제어Git 및 TFVC와 같은 소스 제어 기술을 사용하여 코드를 공유합니다.
배포웹 배포 InstallShield, NuGet, 연속 통합 등을 사용하여 애플리케이션과 코드를 공유할 수 있습니다.
확장Visual Studio IDE에 사용자 자신의 기능을 추가하면 개발 환경이 향상됩니다.
데이터로컬 또는 클라우드 등 데이터베이스나 서비스, 장소에 구애받지 않고 연결하는 데이터 앱을 만들 수 있습니다.
공동 작업공동 작업하는 실시간 환경에서 코드를 공유, 편집 및 디버그합니다.
DevOpsAzure DevOps 서비스를 통해 클라우드에서 애플리케이션을 지속적으로 구축 및 릴리스하고 신속한 변화를 위한 실행 방법을 구현할 수 있습니다.