C# 기초
첫 프로그램부터 연산자, 입력, 조건문, 반복문, 문자열, 배열, 컬렉션, 메서드, 예외까지. 주제마다 챌린지가 이어집니다.
경로 시작하기 →1 시작하기 레슨 4개
- 레슨 챌린지 1개 C#의 Hello World와 프로그램 구조 이 레슨에서는 첫 번째 C# 프로그램을 작성하고 콘솔 애플리케이션의 기본 구조를 알아봅니다.
- 레슨 챌린지 2개 C#의 데이터 타입, 변수, 상수 이 레슨에서는 C#에서 타입을 명시한 변수를 선언하고, var 키워드를 쓰고, const로 상수를 만듭니다.
- 레슨 챌린지 2개 C#의 연산자와 Math 클래스 이 레슨에서는 C#의 산술, 대입, 비교, 논리 연산자와 Math 클래스의 수학 함수를 사용합니다.
- 레슨 챌린지 2개 C#에서 키보드 입력 읽기 이 레슨에서는 Console.ReadLine으로 사용자 입력을 읽고 int.TryParse로 안전하게 숫자로 바꿉니다.
2 조건문 레슨 2개
- 레슨 챌린지 2개 C#의 조건문과 switch 식 이 레슨에서는 switch 식으로 점수에 등급을 간결하고 읽기 쉽게 매깁니다.
- 레슨 챌린지 1개 C#의 switch 식으로 만드는 간단한 계산기 이 레슨에서는 모든 연산과 잘못된 경우까지 처리하는 switch 식으로 간단한 계산기를 만듭니다.
3 반복문 레슨 1개
4 문자열 레슨 2개
- 레슨 챌린지 3개 C#의 문자열과 문자열 보간 이 레슨에서는 C#의 문자열 기능인 보간, 공백 제거, 대소문자를 구분하지 않는 검색으로 텍스트를 다룹니다.
- 레슨 챌린지 1개 C#으로 청구서와 숫자 서식 지정하기 이 레슨에서는 문자열 보간으로 열이 정렬되고 금액에 서식이 적용된 작은 청구서를 출력합니다.
5 컬렉션 레슨 3개
- 레슨 챌린지 3개 C#의 배열 이 레슨에서는 2차원 배열을 포함해 C#에서 배열을 만들고, 읽고, 바꾸고, 돌아보고, 정렬합니다.
- 레슨 챌린지 2개 C#의 List와 Dictionary 이 레슨에서는 C#에서 순서가 있는 데이터는 List에, 키-값 데이터는 Dictionary에 저장합니다.
- 레슨 챌린지 2개 C#의 Dictionary로 단어 빈도 세기 이 레슨에서는 문장을 소문자로 바꾼 뒤 Dictionary로 각 단어가 몇 번 나오는지 셉니다.
6 함수 레슨 2개
- 레슨 챌린지 2개 C#의 메서드, 매개변수, 튜플 이 레슨에서는 이름 있는 튜플로 여러 값을 한 번에 돌려주는 메서드를 정의합니다.
- 레슨 챌린지 2개 C#에서 튜플로 여러 통계값 돌려주기 이 레슨에서는 튜플로 최솟값, 최댓값, 평균을 한 번에 돌려주는 메서드를 작성합니다.
7 오류와 파일 레슨 2개
- 레슨 챌린지 2개 C#의 예외 처리 이 레슨에서는 입력 데이터를 검사하고, 예상할 수 있는 오류를 처리해 프로그램이 갑자기 멈추지 않게 합니다.
- 레슨 챌린지 1개 C#에서 TryParse로 입력 데이터 검사하기 이 레슨에서는 예외를 쓰지 않고 TryParse로 사용자가 입력한 데이터를 안전하게 숫자로 바꿉니다.