Bạn sẽ tìm được các nguồn tài liệu hướng dẫn và tham khảo liên quan đến Ruby tại đây.
Cài đặt Ruby
Trừ khi bạn chỉ muốn thử Ruby trên trình duyệt (xem những liên kết bên dưới), bạn cần có Ruby được cài đặt trong máy tính của bạn. Bạn có thể kiểm tra liệu Ruby đã có sẵn hay chưa bằng việc mở terminal lên và gõ
Câu lệnh này nên in ra một số về phiên bản của Ruby đã được cài đặt. Nếu không thấy, hãy xem trang cài đặt để có những tùy chọn khác nhau cho việc cài đặt Ruby.
Khởi đầu
- Thử Ruby!
- Một bài hướng dẫn tương tác cho phép bạn dùng thử Ruby thực sự trên trình duyệt. 15 phút của bài hướng dẫn này dành cho những người mới bắt đầu và muốn có cảm nhận về Ruby.
- Ruby Koans
- Koans sẽ khai sáng con đường của bạn đến với Ruby. Chúng tôi sẽ hướng dẫn bạn kiến thức về ngôn ngữ, cú pháp, cấu trúc và một số hàm và thư viện phổ dụng của Ruby.
- Why’s (Poignant) Guide to Ruby
- Một cuốn sách thú vị và độc đáo, dạy bạn Ruby qua các mẩu truyện tranh vui nhộn. Ban đầu được tạo ra bởi why the lucky stiff. Sách này được xem là kinh điển cho người nhập môn Ruby.
- Tìm hiểu Ruby trong 25 phút
- Một hướng dẫn hay được viết lại từ Ruby căn bản. Bạn không cần bỏ quá 25 phút cho phần này.
- Đến với Ruby từ ngôn ngữ khác
- Bạn đến với Ruby từ ngôn ngữ khác? Bất kể nó là C, C++, Java, Perl, PHP hay Python, bài viết này sẽ giải quyết cho bạn.
- Ruby Essentials
- Ruby Essentials là một cuốn sách trực tuyến miễn phí hướng dẫn học Ruby dễ dàng và ngắn gọn.
- Học cách lập trình
- Một bài hướng dẫn nhỏ tuyệt vời cho lập trình viên mới viết bởi Chris Pine. Nếu bạn không biết phải viết chương trình như thế nào, hãy bắt đầu từ đây.
- Bài học Ruby đắt giá
- Một bộ bài tập rất hay với những giải thích có thể hướng dẫn bạn từ những điều cơ bản nhất của Ruby cho tới lập trình hướng đối tượng và lập trình web.
Hướng dẫn sử dụng
- Lập trình Ruby
- Hội thảo làm việc trên Ruby bằng Tiếng Anh, phiên bản đầu tiên Sách của Lập trình viên thực dụng hiện đang được miễn phí trực tuyến.
- Sách bách khoa lập trình Ruby
- Một hướng dẫn trực tuyến miễn phí với người mới bắt đầu và nội dung trung cấp cộng với một tài liệu tham khảo ngôn ngữ chi tiết.
Tài liệu tham khảo
- Tài liệu tham khảo lõi Ruby
- Tải thẳng từ mã nguồn sử dụng RDoc, thư viện này bao gồm các bài viết về các lớp lõi và mô đun (ví dụ Xâu, Mảng, Ký tự, vv).
- Thư viện tài liệu tham khảo Ruby chuẩn
- Cũng được tải từ mã nguồn sử dụng RDoc, đưa ra tài liệu của thư viện chuẩn.
- Tài liệu tham khảo Ruby C API
- Sự giới thiệu chính thức về Ruby’s C API. Tuyệt vời nếu bạn muốn viết những mở rộng của C hoặc đóng góp cho sự phát triển của Ruby.
- RubyDoc.info
- Các trang web một cửa cho tài liệu tham khảo về Ruby gems và GitHub chứa các dự án Ruby.
- Ruby & Rails Searchable API Docs
- Tài liệu Rails và Ruby với tìm kiếm thông minh.
- APIdock
- Tài liệu Ruby, Rails và RSpec với các ghi chú của người sử dụng.
Phần mềm chỉnh sửa và các môi trường phát triển tích hợp
Để lập trình trong Ruby bạn có thể sử dụng chương trình chỉnh sửa mặc định của hệ điều hành. Nhân tiện, để hiệu quả hơn trong việc lập trình, tốt hơn bạn nên chọn một chương trình chỉnh sửa mã nguồn có hỗ trợ Ruby căn bản (ví dụ đánh dấu cú pháp, lựa chọn tài liệu) hoặc môi trường lập trình tích hợp với các tính năng nâng cao (ví dụ: tự động hoàn thiện, tái cấu trúc, hỗ trợ kiểm tra).
Đây là danh sách các công cụ phổ biến thường được dùng:
- Linux và công cụ đa nền tảng:
- Aptana Studio
- Emacs with Ruby mode and Rsense
- Geany
- gedit
- Vim with vim-ruby plugin and Rsense
- RubyMine
- SciTe
- NetBeans
- Sublime Text
- Atom
- Visual Studio Code
- Trên Windows:
- Trên macOS:
Đọc thêm
Ruby-Doc.org duy trì một danh sách đầy đủ của nguồn tài liệu tiếng anh. Nếu bạn có câu hỏi gì về Ruby, danh sách mail là một nơi tuyệt vời.