layout | title | lang |
---|---|---|
page |
Dokumentacja |
pl |
Znajdziesz tutaj odnośniki do podręczników, tutoriali i materiałów źródłowych, które okażą się pomocne kiedy będziesz chciał pisać w Ruby. {: .summary}
Wypróbuj Ruby! : Interaktywny tutorial, który pozwoli ci wypróbować Rubiego bezpośrednio w twojej przeglądarce internetowej. Ten 15 minutowy tutorial jest przeznaczony dla początkujących, którzy chcą zorientować się w języku.
Ruby Koans : Koany poprowadzą cię wzdłuż ścieżki do oświecenia, aby poznać Rubiego. Celem jest nauczenie się języka Ruby, składni, struktury i pewnych popularnych funkcji i bibliotek. Nauczenie również kultury.
Why’s (Poignant) Guide to Ruby : Niekonwencjonalna ale interesująca książka, która nauczy cię Rubiego poprzez historyjki, dowcipy i komiks. Oryginalnie stworzona przez why the lucky stiff. Ten przewodnik stał się klasyką dla uczących się Rubiego.
Ruby w 20 minut : Przyjemny tutorial obejmujący podstawy programowania w Rubim. Od początku do końca, nie powinien zająć więcej jak dwadzieścia minut.
Ruby a inne języki programowania : Przybywasz z innego języka programowania do Rubiego? Niezależnie od tego czy jest to C, C++, Java, Perl, PHP lub Python, ten artykuł z pewnością Ci pomoże!
Ruby Essentials : Ruby Essentials to darmowa książka zaprojektowana by dostarczać zwięzłe i łatwe do naśladowania porady do nauki Rubiego.
Learn to Program : Wspaniały mały tutorial napisany przez Chrisa Pine dla nowicjuszy w dziedzinie programowania. Jeśli nie wiesz jak programować, zacznij od niego.
Learn Ruby the Hard Way : Bardzo dobry zbiór ćwiczeń z wyjaśnieniami, który prowadzi cię od absolutnych podstaw Rubiego całą drogę do OOP i projektowania stron.
Ruby Intro : Polski materiał prezentacyjny przeznaczony dla osób, które znają już podstawy programowania i mają pojęcie o programowaniu zorientowanym obiektowo.
Programming Ruby : Pionierska praca o Rubim w języku angielskim, jej pierwsze wydanie Pragmatic Programmers’ book jest do ściągnięcia za darmo. Drugie wydanie książki zostało wydane w języku polskim pod tytułem: "Programowanie w języku Ruby".
The Ruby Programming Wikibook : Darmowy manual z materiałem dla początkujących i średnio zaawansowanych wraz z dokładnymi odniesieniami.
Ruby Core Reference : Dokumentacja wygenerowana przy pomocy RDoc prosto z kodu źródłowego, opisuje wszystkie klasy i moduły języka (String, Array, Symbol, itd).
Ruby Standard Library Reference : Wygenerowana również z kodu źródłowego przy pomocy RDoc, dokumentacja zawierająca opis biblioteki standardowej.
RubyDoc.info : Strona internetowa z dokumentacją referencyjną gemów Rubiego i utrzymywanych na GitHubie projektów Rubiego.
Ruby & Rails Searchable API Docs : Dokumentacja Railsów i Rubiego ze sprytnym wyszukiwaniem.
APIdock : Dokumentacja Rubiego, Railsów i RSpeca z komentarzami użytkowników.
Dla pisania w Rubim możesz używać domyślnego edytora systemu operacyjnego. Nawiasem mówiąc, by być bardziej efektywnym, warto wybrać edytor z obsługą i wsparciem dla składni Rubiego (np. kolorowaniem składni, przeglądaniem plików) lub zintegrowane środowisko programistyczne z zaawansowanymi funkcjami (np. uzupełnianiem kodu, refaktoryzacją, wsparciem testowania).
Oto lista popularnych narzędzi używanych przez rubistów:
-
Dla Linuxa i wieloplatformowe narzędzia:
- Aptana Studio
- Emacs z Ruby mode i Rsense
- Geany
- gedit
- Vim z wtyczką vim-ruby i Rsense
- RubyMine
- SciTe
- NetBeans
- Sublime Text
- Visual Studio Code z wtyczką Ruby LSP
-
Dla Windows:
-
Dla macOS:
Ruby-Doc.org zawiera kompletną listę dokumentacji języka Ruby w języku angielskim. Jeśli nadal masz jakieś pytania, możesz je zadać na liście dyskusyjnej (w języku angielskim).
Jeśli szukasz pomocy w języku polskim, zajrzyj na forum.