Rust Programming 교육 과정
강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 인기 있는 Rust 프로그래밍 언어로 시스템 애플리케이션과 구성 요소를 개발하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 최소한의 코드로 오류 없는 시스템 애플리케이션을 만듭니다.
- 기존 애플리케이션과 통합되는 보안 Rust 구성 요소를 작성합니다.
- Rust 애플리케이션이나 구성 요소를 프로덕션에 배포합니다.
과정 형식
- 대화형 강의 및 토론.
- 연습과 실습이 많아요.
- 라이브 랩 환경에서의 실습 구현.
코스 사용자 정의 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 준비하세요.
- Rust에 대해 자세히 알아보려면 https://www.rust-lang.org/를 방문하세요.
Course Outline
소개
- Rust이 프로그래밍하기에 가장 재미있는 언어 중 하나로 간주되는 이유
Rust 기능 개요
개발 환경 준비
간단한 애플리케이션 만들기
Rust 모듈로 코딩
Rust 데이터 구조
Rust 연산자
컬렉션 데이터 구조
프로그램 흐름 제어
부울 논리
코드를 반복적으로 실행하기
응용 프로그램 확장
Rust의 패턴 일치
Rust 라이브러리 생성
Rust 저장소에 게시
Rust을 기존 애플리케이션과 통합
애플리케이션을 충돌시키는 버그 제거
Rust 애플리케이션에 대한 테스트 전략
요약 및 다음 단계
Requirements
- Programming 모든 언어(바람직하게는 C 또는 C++) 경험
청중
- 개발자
Open Training Courses require 5+ participants.
Rust Programming 교육 과정 - Booking
Rust Programming 교육 과정 - Enquiry
Rust Programming - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (5)
매크로와 같은 고급 요소를 사용하여 녹에 대한 확실한 소개입니다. 실용적인 코드 연습, 많은 측면 의견, 무료 토론 및 상담.
Robert - Sonova Warsaw Service Center Sp z o o
Course - Rust Programming
Machine Translated
Rust을 배우는 것은 항상 어려울 것이지만 처음에 기대했던 것보다 더 많은 것을 얻을 수 있었다고 생각합니다. 동시에 Andy가 과정의 기초로 실제로 사용했던 Rust-by-example 리소스를 다시 방문하여 언어에 대한 이해를 강화할 수 있다고 확신합니다.
Ciprian
Course - Rust Programming
Machine Translated
강사는 이 주제에 대해 매우 잘 준비되어 있고 매우 열정적입니다.
Andreea
Course - Rust Programming
Machine Translated
the detail of testing and creating outputs for a CI/CD environment along with compatibility with the notoriously annoying Jenkins method of releasing code.
Paul Lopez - self
Course - Rust Programming
트레이너는 기본부터 시작하여 Blockchain을 향한 응용 프로그램으로 이동하는 RUST에 대한 많은 흥미로운 점을 설명했는데, 이는 매우 통찰력 있고 매력적이었습니다.
Elena Paraschiv - ICI BUCHAREST
Course - Rust Programming
Machine Translated
Upcoming Courses
Related Courses
Rust Advanced
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Rust 기본 사항을 확실히 이해하고 언어에 대한 전문 지식을 향상시키려는 중급 및 고급 수준 Rust 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Rust 프로그래밍의 고급 주제와 기술을 이해합니다.
- 고급 소유권, 비동기 프로그래밍 및 특성/제네릭을 마스터하세요.
- 고급 오류 처리, 매크로 및 성능 최적화에 능숙해집니다.
- 다른 언어와 인터페이스하고 안전하지 않은 Rust을 활용하며 고급 동시성을 구현합니다.
- Rust 프로그램의 복잡한 문제를 디버그하고 해결하려면 고급 문제 해결 기술을 적용하세요.
Rust for Embedded Systems
21 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Rust을 임베디드 시스템 프로그래밍에 활용하고 견고하고 효율적인 임베디드 애플리케이션을 개발하는 데 필요한 기술을 습득하고자 하는 개발자와 임베디드 시스템 엔지니어를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Rust 임베디드 시스템 프로그래밍을 위한 개발 환경을 설정하세요.
- Rust을 사용하여 마이크로컨트롤러와 주변장치를 이해하고 작업합니다.
- 리소스가 제한된 임베디드 시스템을 위한 효율적이고 안정적인 코드를 작성합니다.
- 임베디드 애플리케이션에서 동시성 및 실시간 요구 사항을 처리합니다.
- 하드웨어와 인터페이스하고 Rust에서 저수준 추상화를 사용합니다.
- 임베디드 시스템에 전력 관리 및 저전력 최적화 기술을 적용합니다.
Rust for Game Development
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 게임 개발에 Rust을 활용하고 Rust을 사용하여 고품질 게임을 구축하는 데 필요한 기술을 습득하려는 게임 개발자 및 프로그래머를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Rust으로 게임 개발을 위한 개발 환경을 설정합니다.
- Rust을 이용하여 게임 개발 개념과 아키텍처를 이해한다.
- 게임 개발에 Rust의 메모리 안전 기능을 활용하세요.
- Rust을 사용하여 게임 메커니즘, 시스템, 게임플레이 로직을 구현합니다.
- Rust 게임 렌더링을 위해 그래픽 라이브러리 또는 엔진과 통합합니다.
- 성능과 안정성을 위해 Rust 게임 코드를 최적화하고 디버깅합니다.
Rust for Systems Programming
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 시스템 수준 프로그래밍을 위해 Rust의 기능을 활용하고 강력한 시스템 애플리케이션을 만드는 데 필요한 기술을 습득하려는 초보자부터 고급 수준의 개발자를 대상으로 합니다. Rust을 사용합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Rust 시스템 프로그래밍을 위한 개발 환경을 설정합니다.
- Rust을 사용하여 효율적이고 안정적인 시스템 애플리케이션을 개발합니다.
- 시스템 맥락에서 Rust의 메모리 관리 모델을 이해하고 적용합니다.
- 시스템 수준 작업에 Rust을 사용하여 C 및 C++와 같은 하위 수준 코드와 인터페이스합니다.
- 시스템 프로그래밍 시나리오에 대해 Rust 프로그램을 효과적으로 디버깅하고 문제를 해결합니다.
Rust for Web Development
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 웹 개발에 Rust을 활용하고 Rust을 사용하여 빠르고 안정적이며 안전한 웹 애플리케이션을 구축하는 데 필요한 기술을 습득하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 웹 개발을 위한 Rust 개발 환경을 설정합니다.
- Rust을 사용하여 서버측 웹 애플리케이션을 구축합니다.
- RESTful API를 구현하고 HTTP 요청 및 응답을 처리합니다.
- Rust에서 데이터베이스 작업을 수행하고 데이터 지속성을 관리하세요.
- 프런트엔드 구성 요소를 개발하고 Rust을 사용하여 상호 작용합니다.
- Rust 웹 애플리케이션의 성능을 최적화하고 보안을 보장합니다.
Rust Fundamentals
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Rust을 처음 접하고 언어에 대한 탄탄한 기초를 구축하려는 초급 및 중급 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Rust의 기능과 아키텍처를 이해합니다.
- 개발 환경을 설정합니다.
- 기본 Rust 프로그램을 작성합니다.
- Rust을 기존 코드베이스와 통합합니다.
- 일반적인 문제를 해결하세요.