강의

멘토링

커뮤니티

NEW
개발 · 프로그래밍

/

프로그래밍 언어

Rust 빌드업: 튼튼한 초석 만들기

프로그램 개발에 필요한 본질적인 기본은 무엇인가? Rust 언어로 해답을 찾아갑니다. 프로그램 언어마다 문화가 있으며, 문법과 개념 이해만으로 충분하지 않습니다. 특징과 문화를 이해해야 언어의 본질을 이해할 수 있습니다.

1명 이 수강하고 있어요.

  • 김영보
러스트
Rust

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

  • Rust 초석을 다질 수 있습니다

  • Rust 언어에 대해 감을 잡을 수 있습니다. 감 잡았다~~

  • 메모리 처리를 어셈블리 분석을 통해 확실하게 정립할 수 있습니다

프로그램 개발에 필요한 본질적인 기본은 무엇인가?
Rust 언어로 해답을 찾아갑니다.

프로그램 언어는 언어마다 문화가 있습니다.
문법과 개념 이해만으로 충분하지 않습니다. 특징과 문화를 이해해야 언어의 본질을 이해할 수 있습니다.

10년 동안 바뀌지 않았던, 10년 동안 바뀌지 않을 프로그램 언어의 본질을 다룹니다.
이를 통해 프로그래밍의 초석을 근본적으로 다질 수 있습니다.

Rust로 개발하지 않더라도, 프로그램 개발의 본질을 생각하게 될 것입니다.

Rust 언어와 프로그램 개발에 필요한 본질적인 기본이라는 두 마리 토끼를 잡을 수 있습니다.

오랜 경험에는 말로 표현할 수 없는 영역이 있으며, 그 영역의 감을 강좌에서 느낄 수 있습니다.

1⃣가독성과 이해력 향상

강의 내용 습득에 필요한 4개 요소를 한 화면에서 볼 수 있으므로 가독성과 이해력이 높습니다.
소스 코드, 실행 결과, 강의 내용 글을 보면서 강의를 듣습니다.

2⃣공식 문서의 용어 사용

강좌에서 사용하는 Rust 기술 용어는 Rust 공식 문서의 용어를 사용합니다.
강의 제작이 매우 힘들고 어려우며, 시간도 몇 배 소요됩니다. 하지만 피하지 않았습니다.
영어 원문을 강의에 복사하고 원문을 기준으로 내용을 다룹니다.

그러므로 용어도 정확하고 내용도 정확합니다.

3⃣어셈블리로 메모리 분석

메모리와 관련된 것은 Rust 코드를 Assembly로 변환하여 메모리를 분석합니다.
추상적으로 막연하게 메모리를 연상하는 것이 아니라, 실제로 메모리를 사용하는 형태를 파악할 수 있습니다.
Rust는 시스템 프로그래밍 언어이므로 명확하게 메모리 개념을 정립할 필요가 있습니다.

수강 전 참고 사항

실습 환경

  • Windows 환경에서 강좌를 진행하지만, 운영체제에 맞는 Rust를 설치하므로 macOS, Linux에서 실행도 문제가 되지 않습니다.

  • VSCode 편집기 사용: 다른 편집기를 사용해도 됩니다

  • Rust 실행과 관련된 환경은 강좌에서 설치합니다

Rust 소스 파일 제공

  • 강좌에서 사용하는 Rust 소스 코드를 제공합니다


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Rust를 메인 언어로 배우려는 비기너

  • 다른 언어에 경험을 갖고 있지만, Rust 초석을 다지려는 개발자

  • Rust 경험자이지만, 왠지 구름 위에 떠있는 느낌이 드는 개발자

선수 지식,
필요할까요?

  • 프로그래밍 경험이 없어도 되지만, 함수에 대한 기본 이해가 필요합니다. 함수 호출, 함수 실행

안녕하세요
입니다.

9,694

수강생

403

수강평

337

답변

4.8

강의 평점

13

강의

소프트웨어 개발을 좋아하는 개발자입니다.

메일: tonextday@gmail.com

동영상: 11개
Rust 빌드업: 완전한 기본 만들기

클린업 자바스크립트: 점프업
클린업 자바스크립트: 베이스 빌드업
자바스크립트 비기너
자바스크립트 중고급
모던 자바스크립트(ES6+) 기본
모던 자바스크립트(ES6+) 심화
DOM 기본
DOM 인터랙션
React 비기너, React 완전 끝내기
요구분석 구현 방법
자바스크립트 머신러닝 TensorFlow.js

저서: 9권
몰입! 자바스크립트
ECMAScript 6
HTML5
DOM 스크립팅
자바스크립트 정규표현식
요구분석을 위한 Event Process 모델링
머신러닝 TensorFlow.js,
Ajax 활용, prototype.js 완전분석  
9권 중에서 8권은 국내 최초 저자입니다.
특히, "머신러닝 TensorFlow.js"는 출판 시점에 amazon.com에 관련된 책이 없었습니다.

 

 

커리큘럼

전체

96개 ∙ (11시간 31분)

강의 게시일: 
마지막 업데이트일: 

수강평

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

얼리버드 할인 중

₩131

30%

₩242,000

김영보님의 다른 강의

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