세상에서 가장 쉬운 러스트 백엔드 with Axum
윤인도
이 강의를 통해 여러분은 가장 핫한 언어, Rust를 활용한 백엔드 서버를 만드실 수 있게 됩니다.
初級
database, Rust, backend
Thông qua khóa học này, bạn sẽ có thể sử dụng ngôn ngữ phổ biến nhất, Rust. Bạn có thể khắc phục thiếu sót của Python, GIL và tạo mã chạy nhanh.
Cú pháp cơ bản của Rust
Phát triển các mô-đun Python hiệu suất cao bằng Rust
Bạn có hứng thú nhưng gặp khó khăn khi bắt đầu?
Bạn có thể dễ dàng hiểu được các khái niệm cốt lõi của Rust thông qua các ví dụ về Python!
Tác giả của cuốn sách " Học lập trình Rust bằng cách so sánh với Python (Liên kết sách) " do Jaypub xuất bản sẽ có bài giảng!
Khóa học này được giảng dạy bởi một lập trình viên chuyên nghiệp có kinh nghiệm thực tế trong việc phát triển dự án Rust. Khóa học này được chứng minh dựa trên kinh nghiệm từ các hội thảo Rust nội bộ và nhiều bài giảng tại các trường đại học và công ty.
Ngữ pháp Python cơ bản rất cần thiết cho kiến thức nâng cao! Mặc dù nửa sau của khóa học sẽ đề cập đến đa luồng và lập trình bất đồng bộ, chúng tôi sẽ đề cập đến các khái niệm cơ bản, vì vậy bạn nên học trước.
Hệ sinh thái Rust tự hào sở hữu một loạt các dự án nguồn mở đa dạng, từ các framework web đến tiền điện tử. Bạn có thể tận dụng những điều này để khởi chạy dự án Rust của riêng mình !
Bạn có thể cải thiện tốc độ xử lý chậm của Python bằng Rust. Các ràng buộc Python của Rust có thể giúp bạn giải quyết tình trạng tắc nghẽn GIL.
H. Rust có khó học không?
A. Học một mình thì khó. Nhưng nếu bạn học khóa này, bạn sẽ học dễ dàng.
H. Tôi có thể đặt câu hỏi không?
A. Hỏi & Đáp tất nhiên là "không giới hạn". Chúng tôi sẽ phản hồi chậm nhất trong vòng 1-2 ngày và nếu cần, chúng tôi thậm chí sẽ quay thêm video để hỗ trợ bạn!
H. Tôi có cần phải mua sách riêng không?
A. Chúng tôi rất cảm kích vì bạn đã mua sách, nhưng khóa học sẽ được cung cấp tài liệu bài giảng PDF riêng (không phải sách!).
Bắt đầu với Rust
Chúng tôi sẽ hướng dẫn bạn cài đặt Rust và thiết lập môi trường phát triển .
biến
Giới thiệu cách sử dụng biến độc đáo của Rust.
chức năng
Tìm hiểu cách khai báo và thực thi hàm.
Kiểm soát lưu lượng
Giới thiệu các vòng lặp và lệnh match cùng với if, for và while.
quyền sở hữu
Giới thiệu về bông hoa của Rust, khái niệm về quyền sở hữu.
Cấu trúc dữ liệu và trình lặp
Giới thiệu các kiểu dữ liệu cơ bản của Rust và cách sử dụng chúng.
kết cấu
Tìm hiểu về cấu trúc.
Mô-đun và Thùng
Tìm hiểu về các mô-đun và thùng chứa tạo nên một dự án Rust .
Chung chung
Tìm hiểu về các kiểu chung giúp việc gõ Rust trở nên thuận tiện.
Xử lý lỗi
Giới thiệu một cách xử lý lỗi đẹp mắt và tinh tế.
con trỏ thông minh
Rust là ngôn ngữ an toàn về bộ nhớ, nhưng nó cũng hỗ trợ các hoạt động bộ nhớ cấp thấp như C/C++.
đa luồng
Giới thiệu cách tạo và kiểm soát luồng.
Lập trình không đồng bộ
Giới thiệu tokio và rayon, các framework không đồng bộ tiêu biểu cho Rust .
Bài kiểm tra
Chúng tôi giới thiệu cách mô phỏng hàm, cấu trúc và viết các bài kiểm tra đơn vị .
Liên kết Python
Giới thiệu cách chạy mã Rust trong Python.
Kinh nghiệm giảng dạy
Tài liệu bài giảng được cung cấp ở định dạng PDF.
Bạn luôn có thể đặt bao nhiêu câu hỏi tùy thích về bài giảng. Chúng tôi hoan nghênh mọi câu hỏi của bạn!
Khóa học này dành cho ai?
Bất cứ ai muốn học Rust
Bất cứ ai quan tâm đến lập trình hiệu suất cao/an toàn cao
Nếu bạn đã biết cú pháp Python
Cần biết trước khi bắt đầu?
Python (bạn không cần phải biết!)
Tất cả
58 bài giảng ∙ (7giờ 12phút)
Tài liệu khóa học:
Tất cả
6 đánh giá
4.3
6 đánh giá
2.689.969 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!