콘텐츠로 이동

기초편

C# 프로그래밍의 기초를 탄탄히 다지는 과정입니다.

학습 개요

기초편에서는 C# 개발 환경 설정부터 시작하여 프로그래밍의 핵심 개념들을 단계적으로 학습합니다. 변수, 제어문, 데이터 구조, 함수 등 모든 프로그래밍 언어의 기본이 되는 개념들을 File-based App 방식으로 쉽게 배울 수 있습니다.

구성

제1부: 시작하기

Visual Studio Code와 .NET 10 환경을 설정하고 첫 번째 프로그램을 만듭니다.

  • 1장. 개발 환경 구축 - VS Code와 .NET SDK 설치
  • 2장. C# 기초 문법 - 변수, 데이터 타입, 연산자
  • 3장. 제어문 - if, switch, for, while 등

제2부: 데이터 구조와 컬렉션

다양한 형태의 데이터를 효율적으로 저장하고 관리하는 방법을 배웁니다.

  • 4장. 배열 - 1차원, 다차원 배열
  • 5장. 컬렉션 - List, Dictionary, HashSet 등
  • 6장. 문자열 처리 - 문자열 조작과 StringBuilder

제3부: 함수와 메서드

코드의 재사용성과 모듈화를 위한 메서드 작성법을 익힙니다.

  • 7장. 메서드 기초 - 메서드 정의와 호출
  • 8장. 고급 메서드 활용 - 람다 식, 확장 메서드, 재귀

학습 목표

기초편을 마치면 다음을 할 수 있습니다:

  • ✅ C# 개발 환경을 스스로 구축하고 관리할 수 있습니다
  • ✅ 변수, 연산자, 제어문을 자유롭게 사용할 수 있습니다
  • ✅ 배열과 컬렉션으로 데이터를 효율적으로 관리할 수 있습니다
  • ✅ 문자열을 능숙하게 처리할 수 있습니다
  • ✅ 메서드를 작성하여 코드를 모듈화할 수 있습니다
  • ✅ 간단한 콘솔 애플리케이션을 처음부터 끝까지 만들 수 있습니다

학습 시간

기초편은 약 15-20시간 정도의 학습 시간이 필요합니다. 각 예제를 직접 입력하고 실행해보면서 학습하시길 권장합니다.


1장. 개발 환경 구축