채널톡 아이콘

Rust(러스트) 제대로 배워 한번에 끝내기 기초편 Part.2

Rust(러스트)의 핵심 문법과 메모리 관리 개념을 더욱 깊이 있게 학습할 수 있는 강의입니다. 본 강의에서는 함수, 제네릭, 메모리 할당, 데이터 구현, 클로저, 문자열 처리, 슬라이스, 반복자 등 실무와 프로젝트에서 자주 사용하는 Rust 핵심 기능들을 단계별로 설명합니다. 초보자들이 가장 어려워하는 소유권(Ownership), 메모리 관리, 반복자 활용 방식 등을 이해하기 쉽게 예제 중심으로 구성하였으며, 단순 문법 암기가 아닌 실제 코드 작성 능력을 키우는 데 집중했습니다. Rust를 처음 접했거나 기초를 더 탄탄하게 다지고 싶은 학습자들이 안정적이고 효율적인 시스템 프로그래밍 언어인 Rust를 자신 있게 활용할 수 있도록 도와드립니다.

1명 이 수강하고 있어요.

난이도 초급

수강기한 무제한

rust
rust
러스트
러스트
시스템프로그래밍
시스템프로그래밍
메모리관리자
메모리관리자
반복자
반복자
rust
rust
러스트
러스트
시스템프로그래밍
시스템프로그래밍
메모리관리자
메모리관리자
반복자
반복자

수강 후 이런걸 얻을 수 있어요

  • 제네릭 함수 및 타입을 직접 정의하고 활용하는 방법

  • Rust의 메모리 할당 및 소유권 개념 이해

  • 데이터 구조 및 데이터 구현 방식 학습

  • 클로저(Closure)의 개념과 활용 방법

  • 문자열 처리 및 문자열 변형 기술

  • 범위(Range)와 슬라이스(Slice) 활용법

  • 반복자(Iterator)를 이용한 효율적인 데이터 처리 방법

  • 실습 중심 예제를 통한 Rust 코드 작성 능력 향상

Rust(러스트)의 핵심 개념을 제대로 익히고 싶은 분들을 위한 실전 중심 강의입니다.

본 강의에서는 함수, 제네릭, 메모리 관리, 클로저, 문자열 처리, 슬라이스, 반복자 등 Rust 프로그래밍에서 반드시 알아야 하는 핵심 기능들을 체계적으로 학습합니다.

Rust는 높은 성능과 메모리 안정성을 제공하는 시스템 프로그래밍 언어로, 백엔드 서버 개발, 게임 엔진, 임베디드 시스템, 블록체인, 웹어셈블리(WASM) 등 다양한 산업 분야에서 빠르게 활용되고 있습니다.

특히 많은 초보 개발자들이 어려워하는 소유권(Ownership), 메모리 관리, 반복자 개념을 실제 코드 예제와 함께 쉽게 설명하여, 단순 문법 학습이 아닌 실무에서 활용 가능한 Rust 프로그래밍 능력을 키울 수 있도록 구성했습니다.

추천 시각 자료:

  • Rust 로고 및 메모리 구조 다이어그램

  • Ownership / Borrowing 흐름도

  • Iterator 동작 구조 예시

  • 문자열 및 슬라이스 메모리 구조 이미지

  • Rust 코드 실행 결과 스크린샷

What You’ll Learn

Section (1): Core Keywords

함수, 제네릭, 메모리 관리 핵심 이해

이 섹션에서는 Rust 프로그래밍의 가장 중요한 기초 개념들을 학습합니다.

수강생들은 함수 정의 및 활용 방법부터 시작하여, 제네릭(Generic)을 이용한 재사용 가능한 코드 작성 방법을 배우게 됩니다. 또한 Rust의 핵심 특징인 메모리 안전성과 소유권 시스템(Ownership System)을 중심으로 메모리 할당 방식을 자세히 이해할 수 있습니다.

학습 내용:

  • 함수(Function) 작성 및 활용

  • 제네릭 함수 및 타입 정의

  • Ownership & Borrowing 이해

  • Stack / Heap 메모리 구조

  • 안전한 메모리 관리 방식

  • Rust 데이터 처리 기초


Section (2): Core Keywords

클로저, 문자열 처리, 슬라이스, 반복자 활용

이 섹션에서는 Rust에서 자주 사용되는 실전 기능들을 집중적으로 학습합니다.

클로저(Closure)를 활용한 함수형 프로그래밍 기법과 문자열 처리 방법을 배우고, 슬라이스(Slice)와 반복자(Iterator)를 이용한 효율적인 데이터 처리 방법까지 익힐 수 있습니다.

실습 중심 예제를 통해 Rust다운 코드 스타일과 효율적인 데이터 순회 방법을 자연스럽게 익히게 됩니다.

학습 내용:

  • 클로저(Closure) 활용

  • 문자열(String) 처리 및 변형

  • 범위(Range)와 슬라이스(Slice)

  • 반복자(Iterator) 패턴 이해

  • 데이터 순회 및 필터링

  • Rust 스타일의 효율적인 코드 작성

Before You Enroll

Prerequisites & Notices

  • 본 강의는 Rust(러스트) 기초 문법을 이해한 학습자를 대상으로 합니다.

  • “Rust(러스트) 제대로 배워 한번에 끝내기 기초편 Part.1” 수강 후 학습하시면 더욱 효과적입니다.

  • 기본적인 프로그래밍 경험이 있다면 학습에 도움이 됩니다.

강의 특징:

  • 실습 중심으로 구성된 단계별 학습

  • 초보자도 이해하기 쉬운 설명 방식

  • 선명한 음질 및 고화질 강의 영상 제공

  • 실제 코드 예제를 통한 반복 학습 가능

추천 학습 방법:

  • 강의를 보면서 직접 코드를 작성해보는 것을 추천합니다.

  • 각 섹션 학습 후 반복 실습을 진행하면 이해도가 크게 향상됩니다.

  • Rust 공식 문서와 함께 병행 학습하면 더욱 효과적입니다.

추가 안내:

  • 강의 관련 질문은 Q&A를 통해 자유롭게 남길 수 있습니다.

  • 필요한 경우 강의 내용은 지속적으로 업데이트될 수 있습니다.

  • 실무와 학습에 도움이 되는 예제 코드도 함께 제공합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Rust(러스트) 프로그래밍을 처음 배우는 입문자

  • 안전한 시스템 프로그래밍 언어에 관심 있는 개발자

  • Rust의 핵심 개념을 더 깊이 이해하고 싶은 초급 개발자

  • 취업 및 포트폴리오 준비를 위해 Rust를 학습하려는 학생 및 취업 준비생

  • 메모리 관리와 반복자 개념을 실무 수준으로 익히고 싶은 개발자

선수 지식,
필요할까요?

  • Rust(러스트) 제대로 배워 한번에 끝내기 기초편 Part.1 수강 또는 기초 문법 이해

  • 기본적인 프로그래밍 경험이 있다면 더욱 쉽게 학습할 수 있습니다

  • 함수와 변수 개념에 대한 기본 이해가 있으면 좋습니다

안녕하세요
kimw24072입니다.

앤써리너스 대표 - 멀티캠퍼스 IT정규과정 5개(RPA&ChatGPT&크롤링&AI&PE) 과정 운영강사 - 한국능률협회 정규 생성형AI과정 5개(RPA&ChatGPT&크롤링&AI&데이터처리) 과정 운영과정 -[2022세종도서 선정]IT 비전공자를 위한 돈버는 파이썬코딩 저자 -[2023세종도서 선정]IT 비전공자를 위한 파이썬 업무 자동화(RPA) 저자 - 비현코자동화연구소 유튜브 운영 - 삼성,현대,SK,KT,LG 등 다수 대기업/공기업 강의 - 생성형AI 오프라인 교육 학습자 누적 6600명 & 현업프로젝트 코칭 500건 이상 [2024.12기준] - 삼성그룹 멀티캠퍼스 IT교육컨설턴트 & 강사 - 현대자동차그룹 현대제철 HRD - AI 교육 기획 /운영 - 현대자동차그룹 현대제철 비개발자 12년 업무경험(엉업/기회/시스템설계/HRD 등 )
더보기
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

kimw24072님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

신규가입 25% 할인

₩37,120

25%

₩49,500