Rust 기초 다지기
첫 프로그램부터 변수, 타입, 조건문, 반복문, 문자열, 벡터, 함수까지 배우고, 주제마다 챌린지로 확인합니다.
- 레슨 17개
- 챌린지 31개
- 약 13시간
- 시작하기 5
- 조건문 2
- 반복문 2
- 문자열 2
- 컬렉션 3
- + 2개 모듈 더
브라우저에서 바로 실행할 수 있는 코드가 담긴 짧은 Rust 레슨입니다. 기초부터 학습 경로를 따라가고, 챌린지로 연습해 보세요.
경로를 따라 배우세요. 짧은 레슨을 먼저 보고, 챌린지로 혼자서도 쓸 수 있는지 확인합니다.
첫 프로그램부터 변수, 타입, 조건문, 반복문, 문자열, 벡터, 함수까지 배우고, 주제마다 챌린지로 확인합니다.
이동, 참조, 슬라이스, 라이프타임, 스마트 포인터. 가비지 컬렉터 없이 Rust의 메모리 안전성을 지키는 개념입니다.
구조체와 열거형으로 데이터를 모델링하고, 패턴 매칭을 쓰고, Option과 Result를 다루고, 트레이트와 제네릭으로 동작을 공유합니다.
해시맵, 반복자, 클로저, 모듈을 배운 뒤 스레드, 채널, 공유 상태로 넘어갑니다.
짧은 연습 문제 10개: FizzBuzz, 피보나치, 소수, 문자열, 이진 탐색, 은행 계좌.
Write your first Rust program and learn what fn main and println! do.
레슨 보기 →Declare variables with let, allow changes with mut, and use constants and shadowing.
레슨 보기 →Work with integers, floating-point numbers, booleans and characters, and convert between them.
레슨 보기 →Use arithmetic, comparison and logical operators, and see how integer division works.
레슨 보기 →Choose what runs with if, else if and else, and use if as an expression.
레슨 보기 →Repeat code with for over a range, while with a condition, and loop with break.
레슨 보기 →