Vinova tuyển lập trình viên Mobile & Web ở Hà Nội, lương $300-1000

Article: Ruby trong 3 ngày 2591

tutorial
ngocdaothanh.myopenid.com 172
Updated 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:
    Ruby.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
    Thực hành
  • 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.

1 2 3 

Editors
ngocdaothanh.myopenid.com 172
phananhvu.myopenid.com 125

Comments

ngocdaothanh.myopenid.com 172
over 3 years ago

Thật ra chỉ cần 1 vé là được, xem 1 lúc chán thì người này ra đổi cho người kia vào{#emotions_dlg.laughing}

akia.myopenid.com 6
over 3 years ago

Video của RubyKaigi2008 vừa qua có thể xem lại tại đây.

ngocdaothanh.myopenid.com 172
over 3 years ago

Tiếc là mỗi video chỉ chừng vài phút, không đầy đủ.

akia.myopenid.com 6
over 3 years ago

Cho nên link ở trên trang RubyKaigi có mở ngoặc {#emotions_dlg.tongue_out}

タグ検索 rubykaigi2008-ニコニコ動画2008 (実行委員会による公式動画でないものも含まれています)

You must login to be able to comment

Uploaded files
Name Size Uploader Time
one-click.jpg 29.7 KB
ngocdaothanh.myopenid.com 172
over 2 years ago

You must login to be able to upload

Nhà tài trợ:

Mọi người đều tự do viết bài, sửa bài của người khác, và bình luận ở trang web này. Bạn muốn chủ động tạo bài mới để chia sẻ kinh nghiệm với mọi người? Xin click link ở dưới.

Create new content