Rust 튜토리얼
문법, 타입, 제어 흐름, 소유권, 대여, 수명, 트레이트, 오류 처리와 동시성을 안내형 튜토리얼로 체계적으로 학습합니다. 대화형 Rust 환경에서 실행 가능한 예제로 각 개념을 연습하세요.
다른 스킬 트리
LinuxDevOps사이버 보안AWSCybersecurity EngineerDevSecOps컴퓨터 네트워크CompTIAKali LinuxWiresharkNmapHydraRed Hat Enterprise LinuxRHCSA 교육RHCE in Enterprise Linux 교육LFCS 교육ShellDevOps EngineerGitDockerKubernetesCKA 교육CKAD 교육CKS 교육AnsibleRHCE in Ansible 교육JenkinsCloudflare데이터베이스MySQLPostgreSQLRedisMongoDBSQLite데이터 과학빅 데이터PythonGolangJavaCC++웹 개발
Option으로 누락된 값 처리하기
Rust의 Option 값, 모든 경우를 처리하는 match, if let을 사용해 존재하는 재고 기록, 비어 있는 재고 기록, 누락된 재고 기록을 안전하게 구분합니다.
Rust
잘못된 이동을 거부하고 자막 보존하기
보호된 Rust 자막 내보내기를 구현해 출력 생성 전에 모든 블록을 검증하고 기존 경로를 거부하며 텍스트나 원본 파일을 잃지 않고 복구합니다.
Rust
모듈과 크레이트로 코드 구성하기
크레이트 경계, 경로, use 선언, 기본 가시성을 배우면서 작은 Rust 패키지를 라이브러리, 바이너리, 모듈 파일로 나눕니다.
Rust
Rust 테스트로 동작 증명하기
작은 Rust 라이브러리에 목적이 분명한 단위 테스트와 통합 테스트를 추가하고, 경계 사례를 다루며, Cargo로 필요한 테스트만 정확히 실행합니다.
Rust
명령줄 인자 받기
인자를 구문 분석하고, 준비된 라이브러리 로직을 호출하며, 올바른 프로세스 채널을 통해 성공과 실패를 알리는 작은 Rust 검색 명령을 만듭니다.
Rust
파일 읽기 및 쓰기
Path와 std::fs를 사용해 준비된 로그를 읽고, 줄을 요약하고, 보고서를 작성한 다음, Result로 파일 오류를 전파합니다.
Rust
Result로 복구 가능한 오류 처리하기
Result를 매칭해 준비된 값을 파싱하고 검증하며, 오류 컨텍스트를 보존하고 물음표 연산자로 실패를 전파합니다.
Rust
반복자와 클로저로 데이터 변환하기
빌드된 센서 측정값 프로그램을 빌린 반복자, 클로저, filter, map, collect, sum을 사용하도록 리팩터링합니다.
Rust
HashMap으로 데이터 세기
결정적인 단어 수 보고서를 통해 Rust HashMap을 생성하고, 조회하고, 업데이트하고, 확장하고, 순회합니다.
Rust
Vec로 목록 만들기
공유 참조와 가변 참조를 사용해 Rust 벡터를 만들고, 수정하고, 안전하게 접근하고, 반복합니다.
Rust
첫 번째 Cargo 프로젝트
터미널과 nano를 사용하고 기본 Cargo 작업 흐름을 익히면서 간단한 Rust 프로그램을 완성하고 실행합니다.
Rust
열거형과 Match로 대안 표현하기
데이터를 전달하는 열거형 변형을 정의하고, 해당 데이터를 구조 분해하며, 컴파일러의 안내에 따라 모든 경우를 처리하는 match를 확장합니다.
Rust
Struct와 메서드로 레코드 모델링
필드, 생성자, 읽기 전용 값 메서드, 변경 가능한 재입고 메서드를 사용해 InventoryItem 레코드를 만듭니다.
Rust
문자열과 슬라이스 다루기
소유된 String 값과 빌린 &str 뷰의 관계를 이해하고, 안전한 부분 문자열을 만들며, UTF-8 경계를 익힙니다.
Rust
참조로 데이터 빌리기
호출자가 소유권을 유지하는 동안 공유 참조와 가변 참조를 사용해 소유한 Rust 데이터를 확인하고 업데이트하는 방법을 배웁니다.
Rust
소유권, 스코프 및 이동
복사되는 정수와 이동되는 String 데이터를 비교하고, 의도적인 E0382 진단 메시지를 읽으며, 함수에서 소유권을 반환하는 과정을 통해 Rust의 소유권을 배웁니다.
Rust
결정 내리기와 작업 반복하기
Rust에서 비교, if 표현식, for 루프, 끝값을 포함하는 범위, 누적 합계를 배우면서 간단한 배송 요약을 완성합니다.
Rust
함수와 표현식
매개변수, 인수, 반환 타입, 표현식 반환, 재사용 가능한 함수 호출을 익히기 위해 작은 Rust 함수 세 개를 완성합니다.
Rust
- 이전
- 1
- 2
- 다음