Kurs języka Ruby | |
---|---|
Prowadzący | Marcin Młotkowski |
Strona przedmiotu | www |
Liczba punktów ECTS | 5 |
Typ przedmiotu | Kurs |
Lista zadań - wszystkie zadania w jednym pliku
Projekt:
Waszym zadaniem jest teraz zaprogramowanie jakiejś wybranej przez Was aplikacji webowej w środowisku Ruby on Rails. Oczekuję, że w ramach tej aplikacji wykażecie się znajmością samych Railsów, wiedzą o współpracy Railsów z bazą danych, a także o sposobach obsługi formularzy i sesji. Natomiast nie będę oceniał strony estetycznej stron czy umiejętności posługiwania się wyrafinowanymi technikami html'a i css'ów.
Temat projeku jest dowolny, może to być blog, sklep internetowy, forum etc. Projekt nie musi mieć obszernej funkcjonalności (macie to przecież skończyć do sesji), ale powinien mieć te elementy, które są wymienione na tej stronie.
Za projekt można maksymalnie otrzymać 20 punktów. Termin wykonania: do końca semestru.
Inne wymagania:
Aplikacja powinna być udokumentowana zgodnie z przyjętymi w Rubym zwyczajami, tak aby możliwe było wygenerowanie dokumentacji;
Aplikacja powinna być uzupełniona o testy;
APlikacja powinna zawierać jakiś system uwierzytelniania użytkowników;
Aplikacja powinna być przygotowana do dystrybucji za pomocą GEM'ów.