Article:
Ruby trong 3 ngày
2591
ngocdaothanh.myopenid.com 172Updated over 3 years ago |


Nếu đã có chút kinh nghiệm với lập trình hướng đối tượng, thường chỉ cần 3 ngày bạn có thể "luộc" xong Ruby nếu làm theo chỉ dẫn sau:
- Học Ruby căn bản qua quyển Programming Ruby: The Pragmatic Programmer's Guide Programming Ruby
- Củng cố kiến thức bằng quyển Ruby Cookbook
Dưới đây là hướng dẫn học Ruby căn bản.
Trên Windows
Cài đặt
- Vào ruby-lang.org, từ mục download tải One-Click Installer về.
- Cài đặt, khi cài nhớ chọn SciTE editor và RubyGems. RubyGems giống PEAR của PHP và CPAN của Perl, là chương trình quản lí thư viện cho Ruby. Khi chọn cài RubyGems, khoảng hơn chục thư viện hay được dùng sẽ được cài theo. Có 3 loại thư viện, tham khảo bài Tổ chức thư viện của Ruby.

Học
- Sau khi cài xong, phần help chính là ấn bản đầu tiên miễn phí của quyển The Pragmatic Programmer's Guide Programming Ruby. Có ấn bản mới hơn, nhưng chỉ cần dùng ấn bản miễn phí này là đủ. Đây là quyển gối đầu giường dùng để tra cứu (ebook này ở dạng CHM, dễ tra cứu) khi viết chương trình, khi mới học Ruby, khi viết chương trình lúc nào cũng nên mở sẵn quyển này.
- Trong 3 ngày, học quyển ebook trên, để cấp tốc chỉ cần đọc các chương sau:
Thực hànhRuby.new
Classes, Objects, and Variables
Containers, Blocks, and Iterators
Standard Types
More About Methods
Expressions
Exceptions, Catch, and Throw
Modules
Basic Input and Output
Threads and Processes
The Ruby Language
Classes and Objects
- Học phải đi đôi với hành, dùng SciTE để thực hành các ví dụ trong quyển ebook trên.
Trên Linux
Cài đặt
- Cách cài tuỳ distro.
- Chú ý ngoài Ruby, phải cài cả RubyGems (gõ thử lệnh ruby -v và gem -v xem 2 cái đã được cài chưa, nên dùng Ruby 1.8.5 và RubyGems 1.0 trở lên)
Học
- Tìm quyển ebook CHM như ở phần hướng dẫn cho Windows.
- Có thể đọc online: vào trang ruby-lang.org, mục Documentation -> Manuals -> Programming Ruby
Thực hành
- Dùng bất kì text editor nào cũng được, giai đoạn mới học không nên dùng IDE.
- Để chạy thử tập tin hello.rb, gõ lệnh ruby hello.rb.
Kiến thức cần đạt được
Ruby đã có chuẩn kiến thức. Để biết bạn đã học đủ Ruby chưa, chỉ cần xem danh sách kiến thức khi thi người ta sẽ hỏi là được.
tutorial
172
over 3 years ago
over 3 years ago
over 3 years ago
over 3 years ago