모듈과 크레이트, 패키지를 활용해 대규모 Rust 프로젝트를 효율적으로 구조화하고 관리하는 방법을 배울 수 있습니다.
미리보기
학습방법 : HTML5 ( PC
, 스마트폰, 타블렛
)
학습차시 : 6차시
학습시간 : 3시간
학습시간 : 3시간 6차시
난이도 : 향상
강의목표
· Rust의 모듈 시스템을 깊이 이해하고 패키지, 크레이트, 모듈을 활용하여 대규모 프로젝트를 효율적으로 구조화 및 관리할 수 있습니다.· pub, use, as, pub use, self, super 키워드를 사용하여 코드의 공개 범위 제어, 경로 단축, 이름 충돌 방지 및 재수출 전략을 적용할 수 있습니다.· 라이브러리 크레이트 생성 및 활용, 유닛 테스트 작성, 다중 바이너리 크레이트 운용, 그리고 코드 문서화(cargo doc) 등 실제
강의소개
Rust 중급 파트 3 과정으로, 열거형(옵션) 심화 학습을 시작으로 모듈, 크레이트, 패키지 등 코드 구조화 및 관리 방법을 깊이 있게 다루며, 거대한 프로젝트를 위한 효율적인 코드 조직화를 목표로 합니다.
학습대상
Rust의 기본적인 문법과 개념을 이해하고 있으며, 더 나아가 대규모 프로젝트를 효율적으로 관리하고 싶은 중급 개발자를 대상으로 합니다.
제공서류
수료증수료시 발급가능
수강증명서학습시작 이후 발급가능
수료기준
필수평가 : 진도 (80% 이상)
총점 80 점 이상시 수료
학습기간
30일 + 무료복습기간 360일
✅ 학습기간 + 무료복습기간 내 무제한 반복 수강 가능!
- 실제 해당 강의의 커리큘럼은 복습기간을 포함하지 않는 30일 입니다.
학습목차
[HD]C, C++언어를 대처하는 시스템 프로그래밍 언어 RUST(러스트) 제대로 배우기 (2025년) - Part.3 중급 4