nglx / ruby-lessons

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wszystkie progamy musza byc wrzucone na github do projektu ruby-lessons.

Zadanie 1

Napisz program hello world w pliku hello_world_1.rb tak aby po uruchomieniu za pomoca:

ruby hello_world_1.rb

na ekranie pojawil sie napis

Hello world!

Zadanie 2

W pliku world.rb zaimplementuj klase World z metoda hello. W pliku app.rb uzyj klasy World i wywolaj metode hello. Po wykonananiu:

ruby app.rb

na ekranie powinien pojawic sie napis:

Hello world!

Zadanie 3

W pliku hi.rb napisac hello world przy uzyciu web'owego frameworku sinatra. Przygotowac plik Gemfile przy uzyciu bundlera i zdeployowac aplikacje na heroku pod adresem http://helloagain.herokuapp.com.

Czyli po wejsciu na adres (helloagain.herokuapp.com)[http://helloagain.herokuapp.com] powinien pojawic sie napis 'Hello World!'.

Zadanie 4

  • Stworz nowe repozytorim w github o nazwie RailsOne
  • Dodaj do repozytorum uzytkownika managr
  • Stworz szkielet aplikacji w railsach i dodaj do repozytorium
  • Zdepoyuj aplikacje na heroku pod nazwa rails-one (adres http://rails-one.herokuapp.com/)
  • Uwtorz controller welcome z metoda index wypisujaca text 'welcome to rails one app'
  • Ustaw domyslny routing na metode welcome

Po wejsciu na http://rails-one.herokuapp.com/ powinien sie wyswietlac text 'welcome to rails one app'.

Zadanie moze wydawac sie podobne do poprzedniego, ale wprowadzamy nowy framework, nowe repozytorium i zaczynamy pisac nowa aplikacje.

Wszelkie problemy (np. bledy przy deployowaniu, pytania) zglaszaj jako 'issues' na GitHub w repozytorium RailsOne.

About


Languages

Language:Ruby 100.0%