【한글자막】 Rust : 실제 애플리케이션 구축을 통한 Rust 완벽 정복
Rust 프로그래밍 언어의 기본 핵심을 정복하여 보다 멋진 애플리케이션을 구축하고 러스트 언어의 모든 기능과 일부 고급 기능을 함께 경험하는 완벽 강의
Description
러스트 프로그래밍 언어에 대하여 명확히 이해하여 보다 멋진 애플리케이션을 구축합니다.
러스트 언어의 모든 기능과 일부 고급 기능을 함께 경험하고 배울 수 있습니다.
철저한 실습을 통해 애플리케이션을 빌드하면서 발생할 수 있는 문제를 해결합니다.
[본 강의를 수강해야 하는 이유]
여러분은 아마 Rust Programming 언어에 대해 들어보셨을 것입니다. Rust는 가비지 컬렉터를 사용하지 않고도 아주 빠른 처리 속도를 자랑하며 메모리 안정성을 보장하는 모던 시스템 랭귀지로, 무엇보다 프로그램 작성이 재밌습니다. Rust는 훌륭한 커뮤니티와 뛰어난 도구들을 갖고 있습니다. 이런 것들은 Rust가 지난 5년 연속 가장 사랑받는 프로그래밍 언어로 선정된 이유 중의 일부일 뿐입니다. Rust는 시스템 프로그래머들이 좋은 것들을 가질 수 있다는 증거입니다.
[강의 구성]
이 강의에서 여러분은 Rust의 기본에 대해 배우게 됩니다. 강의는 대부분의 다른 과정과는 약간 다르게 진행될 것입니다. 언어의 실제 사용과는 상관없는 연관되지 않은 개념과 예제들을 성급하게 보여드리는 대신 여러분은 철저하게 실습을 통해 배우게 될 것입니다.
우리는 함께 실제 Rust 애플리케이션을 빌드하고 발생할 수 있는 문제들을 해결하는 데 필요한 새로운 개념들을 접하게 될 것입니다.
[본 강의에서 다룰 내용]
먼저, 저수준 메모리 관리에 대한 짧은 이론 섹션으로 시작할 것입니다.
그런 다음, 간단한 명령줄 애플리케이션을 빌드해서 러스트의 기본에 대해 소개합니다. 이것들은 더 큰 규모의 프로젝트를 다루는 데 필요한 지식을 제공해 줄 것입니다.
마지막으로, 큰 프로젝트를 위해 작동하는 HTTP 서버를 첫 단계부터 구현할 것입니다. HTTP 프로토콜을 사용자 정의로 구현하고 거기에 작동하는 웹서버를 빌드할 것입니다. 이를 통해 러스트 언어의 모든 기능들과 일부 고급 기능들을 접할 수 있을 것입니다.
1강에서 뵙겠습니다.
- Lyubomir
What You Will Learn!
- 러스트 프로그래밍 언어의 기본 알아보기
- 저수준 메모리 관리 방법
- 메모리 안정성을 위한 러스트의 특별한 접근 방식
- 흔한 컴파일러 오류 처리 방법 알아보기
Who Should Attend!
- 안전한 시스템 프로그래밍 언어에 관심있는 개발자
- 러스트 프로그래밍 언어를 좀 더 깊이 공부하고 싶은 초보 개발자 및 취업준비생