RUST

FREEPASS
수강신청서
FREEPASS
수강신청서

상품 선택옵션 0 개, 추가옵션 0 개

수강료 40,000원
강사 이성용
강의구성 총10강
수강기간 30일
강의형식 동영상
제작년도 2025

선택된 옵션

  • C, C++언어를 대처하는 시스템 프로그래밍 언어 RUST(러스트) 제대로 배우기 (2025년) - Part.1 초급3

강좌소개

C, C++언어를 대처하는 시스템 프로그래밍 언어 RUST(러스트) 제대로 배우기 (2025년) - Part.1 초급3
과정소개
이 과정은 C, C++언어를 대체할 수 있는 시스템 프로그래밍 언어인 Rust를 이론과 실습 예제 중심으로 학습하도록 설계되었습니다. 메모리 안전성, 동시성, 성능을 갖춘 언어로서 Rust의 기본 문법부터 소유권(Ownership)·빌림(Borrowing) 개념, 고급 타입 시스템, 시스템 응용(예: 파일시스템, 네트워킹)까지 폭넓게 다룹니다. 문제 풀이와 코드 작성 중심으로 구성되어 있어 “왜 Rust인가”부터 “실제로 어떻게 사용하는가”까지 자연스럽게 연결됩니다.
학습목표
Rust의 기본 문법(변수 선언, 함수, 제어문, 모듈 등)을 익히고 C/C++ 환경에서 경험했던 프로그래밍 개념과 비교해 이해할 수 있습니다. 소유권과 빌림 모델을 포함한 Rust 고유의 메모리 관리 방식과 타입 시스템을 이해하여, 메모리 누수, 댕글링 참조, 데이터 경합(race condition) 같은 전통적인 오류를 예방할 수 있는 능력을 갖춥니다. 스레드 기반 동시성, 제네릭, 트레잇(Trait)과 같은 고급 기능을 활용해 효율적이고 안전한 시스템 프로그램을 설계‧구현할 수 있게 됩니다. 실제 시스템 프로그래밍 도메인(예: 임베디드, 네트워킹, 파일시스템)에서 Rust를 적용하는 예제를 통해 “실무에서 Rust로 할 수 있는 것”을 체험하고, 이후 프로젝트 또는 취업 준비로 이어질 수 있는 기반을 마련합니다.
교육대상
- C 또는 C++ 언어로 시스템 프로그래밍을 해봤거나, 시스템 레벨 영역으로 진입하고 싶은 개발자 - 기존 언어에서 메모리 관리 문제, 동시성 버그 등에 어려움을 겪었고 Rust를 통해 안전하고 높은 성능의 코드를 작성하고 싶은 분 - Rust를 처음 접하는 입문자지만, 저수준 언어나 시스템의 내부 구조에 관심이 있는 학습자 - Rust 언어 학습을 통해 취업 또는 오픈소스 프로젝트 참여 등으로 이어가고자 하는 분
선수 과정
러스트 2025 #1,2
참고사항
- 수강 기간 중 언제든지 반복 수강이 가능합니다.
- 수강 여부 : 해당 차시의 80%를 수강하면 (회색) 배경으로 표시됩니다.
- 수강 신청 완료 후 수강할 수 있습니다.
- 즐겨찾기 한 강좌는 MY Class에서 확인할 수 있습니다.
사용프로그램
Rust(무료)
RustRover(무료)
강좌 기본설명
  • 1.10개의 VOD로 구성되었습니다.
  • 2.

즐겨찾기

수강증 / 수료증

커리큘럼

차시
제목
수강여부
1
러스트 프로젝트의 큰 골격 잡기
2
모듈을 통한 코드 체계화 시작
3
pub과?use?키워드로 모듈 공개 및 활용
4
파일과 디렉토리로 모듈 분리 확장
5
러스트의 3대 필수 컬렉션 배우기
6
패닉 없는 안전한 에러 처리 (기초)
7
Result와??로 에러 전파 처리하기
8
러스트 자동화 테스트 코드 작성하기
9
테스트 시나리오별 코드 검증
10
클로저와 이터레이터로 마법 같은 코딩

연관강좌

등록된 상품이 없습니다.

※ 강좌 관련 문의입니다. 질문은 1:1문의 게시판에 남겨주세요.
1 / 7