Đề cương khóa học
Giới thiệu
- Hello, World
- Kiểu dữ liệu và giá trị
- Điều khiển luồng
Kiểu dữ liệu
- Kiểu dữ liệu phức hợp
- Tham chiếu
- Kiểu dữ liệu tùy chỉnh
Kiểu dữ liệu phức tạp
- Phối hợp mẫu
- Block impl
- Đặc điểm (Traits)
- Kiểu dữ liệu chung
- Thư viện chuẩn
- Closures
Mô hình bộ nhớ của Rust
- Quản lý bộ nhớ
- Con trỏ thông minh (Smart pointers)
- Mượn (Borrowing)
- Thời gian tồn tại (Lifetimes)
Iterator
- Động lực
- Phương thức iterator
- Thu thập (Collect)
Mô-đun và khả năng nhìn thấy
- Mô-đun
- Hệ thống tệp
- Khả năng nhìn thấy (Visibility)
Kiểm thử
- Kiểm thử đơn vị (Unit tests)
- Kiểm thử tích hợp (Integration tests)
- Kiểm thử tài liệu (Documentation tests)
Xử lý lỗi
- Lỗi không thể phục hồi (Unrecoverable errors)
- Option, Result và toán tử ?
- Lỗi tùy chỉnh (Custom errors)
Tổng kết và các bước tiếp theo
Yêu cầu
- Hiểu các khái niệm cơ bản về lập trình
- Kinh nghiệm với ít nhất một ngôn ngữ lập trình
Đối tượng tham gia
- Nhà phát triển
Đánh giá (2)
Tôi rất thích các ví dụ tương tác mà chúng tôi đã làm. Người hướng dẫn có kiến thức sâu rộng về hầu hết mọi chủ đề mà chúng tôi đặt câu hỏi và đã đưa ra những lời khuyên tuyệt vời cho các trường hợp thực tế của chúng tôi liên quan đến một số nội dung trong khóa đào tạo.
Tracy - GenesysGo
Khóa học - Rust Advanced
Dịch thuật bằng máy
Giảng viên đã giải thích rất nhiều điều thú vị về RUST, bắt đầu từ cơ bản và chuyển sang các ứng dụng của nó trong Blockchain, điều này thực sự sâu sắc và hấp dẫn.
Elena Paraschiv - ICI BUCHAREST
Khóa học - Rust Programming
Dịch thuật bằng máy