Ruby/Rails - materiały
Prezentacje z zajęć
Wykłady
- Wprowadzenie do Rubiego – podstawowe informacje o języku Ruby
- Struktury języka – instrukcje warunkowe i instrukcja selekcji, bloki, pętle, wyjątki
- Programowanie obiektowe – klasy, obiekty, atrybuty, metody, moduły
- Wprowadzenie do Rails – podstawowe informacje na temat frameworku
- Warstwa modelu – omówienie zastosowań klasy
ActiveRecord
- Warstwa kontrolera – omówienie trasowania, warstyw kontrolera oraz rusztowań
- Warstwa widoku – omówienie layoutów, helperów i fragmentów widoków
Laboratoria
Materiały dotyczące Rubiego znajdują się- na githubie – kod źródłowy do uruchomienia w iruby
- w serwisie NBViewer – przeglądanie treści (bez możliwości uruchomienia)
Materiały dotyczące języka Ruby
Strony internetowe
- Oficjalna strona języka
- Interaktywny tutorial Rubiego
- Pierwsze wydanie popularnej ‘książki z kilofem’
- Najdziwniejszy podręcznik programowania na świecie ;-)
- Wprowadzenie do Rubiego mojego autorstwa
- Dokumentacja klas Rubiego i innych bibliotek
- Dokumentacja podstawowych klas Rails
- Ruby Style guide – większość zaleceń stosuję osobiście (z wyjątkiem
each { |e| }
) - rubular.com – webowy interfejs do testowania wyrażeń regularnych
- Przewodniki po Ruby on Rails en. – oryginalne przewodniki do najnowszej wersji Railsów.
- Ruby on Rails Tutorial – tutorial, pokazujący krok po kroku, jak zbudować aplikację w Rails, polecany!
- Ruby toolbox – przydatne biblioteki Rubiego i rozszerzenia frameworku Rails
- Vim-adventures – (dotyczy Rubiego wyłącznie pośrednio) gra pozwalająca zapoznać się ze sposobem edycji dokumentów w edytorze Vim
- Ruby Warrior – gra polegająca na pisaniu kodu Rubiego, tak aby nasz wojownik zabijał potwory, cool!
Książki
- Ruby. Wprowadzenie – książka po polsku – dobre wprowadzenie do Rubiego – odpowiada dość dobrze materiałom prezentowanym na zajęciach
- Ruby. Programowanie – książka po polsku – bardziej zaawansowane omówienie języka Ruby (dostępna w bibliotece WZiKS)
- Ruby. Tao programowania w 400 przykładach – książka dla zaawansowanych programistów, z dużą ilością przydatnych przykładów
dydaktyka | ruby | rails | prezentacja |
Opublikowano 07:13 06-11-2008.
Ostatnia modyfikacja 12:03 10-04-2017 |