Tin mới nhất

Menu

Browsing "Older Posts"

Ebook Ngôn Ngữ Lập Trình Rus [Ấn Bản Lần 3, Tháng 3/2026] [PDF, EPUB] [9053E]

01 tháng 4 2026 / No Comments

Xây dựng các hệ thống ổn định, đạt chuẩn sản xuất với Rust. 

Cuốn sách "Ngôn Ngữ Lập Trình Rust, Ấn Bản Thứ 3" hướng dẫn bạn viết code mà trình biên dịch có thể kiểm chứng, các team có thể bảo trì và các hệ thống có thể phát triển an toàn theo thời gian. Cuốn sách này chỉ cho bạn cách làm việc hiệu quả với type system, concurrency model và tooling của Rust, sử dụng các  pattern và idiom được lựa chọn để đảm bảo tính ổn định lâu dài. 

Bạn sẽ học được cách:

  • ✓ Thiết kế các chương trình truyền đạt các thuộc tính bất biến của chúng cho compiler.
  • ✓ Sử dụng ownership, lifetime và trait để model các ràng buộc trong thế giới thực.
  • ✓ Viết concurrent & multithreaded code một cách tự tin và rõ ràng.
  • ✓ Build, test, document & refactor các project một cách hiệu quả bằng Cargo.
  • ✓ Xử lý lỗi một cách rõ ràng và đúng ngữ pháp.
  • ✓ Áp dụng expressive pattern matching để đơn giản hóa logic phức tạp.

Ba chương project quan trọng, tập trung vào game đoán số, command-line tool và multithreaded server, minh họa cách các khái niệm này hoạt động cùng nhau trong các chương trình thực tế hoàn chỉnh.

Cho dù bạn mới làm quen với Rust hay đã sử dụng nó trong môi trường sản xuất, cuốn sách này giúp bạn viết code dễ mở rộng an toàn và làm rõ các guarantee của nó.

Điểm mới trong phiên bản này:

  • ✓ Chương async programming hoàn chỉnh.
  • ✓ Miri for analyzing unsafe code.
  • ✓ Được xây dựng trên nền tảng Rust 2024 Edition.
  • ✓ Modern Rust idioms, tooling & practices.

Mục lục:

  • ✓ Chương 01: Bắt đầu.
  • ✓ Chương 02: Lập trình một Guessing Game.
  • ✓ Chương 03: Các khái niệm lập trình phổ biến.
  • ✓ Chương 04: Tìm hiểu về Ownership.
  • ✓ Chương 05: Sử dụng Structs để cấu trúc dữ liệu liên quan.
  • ✓ Chương 06: Enums & Pattern Matching.
  • ✓ Chương 07: Packages, Crates & Modules.
  • ✓ Chương 08: Các Collection phổ biến.
  • ✓ Chương 09: Error Handling.
  • ✓ Chương 10: Generic Types, Traits & Lifetimes.
  • ✓ Chương 11: Viết các Automated Test.
  • ✓ Chương 12: Một I/O Project: Xây dựng một chương trình Command Line.
  • ✓ Chương 13: Các tính năng Functional Language: Iterators & Closures.
  • ✓ Chương 14: Thêm về Cargo và Crates.io.
  • ✓ Chương 15: Smart Pointers.
  • ✓ Chương 16: Fearless Concurrency.
  • ✓ Chương 17: Nền tảng về Asynchronous Programming.
  • ✓ Chương 18: Các tính năng Object-Oriented Programming.
  • ✓ Chương 19: Patterns & Matching.
  • ✓ Chương 20: Các tính năng nâng cao.
  • ✓ Chương 21: Final Project: Xây dựng một Multithreaded Web Server.
  • ✓ Phụ lục A: Keyword.
  • ✓ Phụ lục B: Operator & Symbol.
  • ✓ Phụ lục C: Derivable Traits.
  • ✓ Phụ lục D: Các Development Tool hữu ích.
  • ✓ Phụ lục E: Các Edition.


LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.