Modelowanie i projektow.

Programowanie w języku Ruby - podstawy

Kod szkolenia:

RUB01

Cele szkolenia:

  • Zdobycie wiedzy oraz praktycznych umiejÄ™tnoÅ›ci pozwalajÄ…cych na samodzielne tworzenie aplikacji w jÄ™zyku Ruby
  • Poznanie jÄ™zyka na poziomie Å›rednio zaawansowanym
  • Nauka najlepszych praktyk zwiÄ…zanych z pisaniem poprawnego kodu

Grupa docelowa:

Osoby pragnÄ…ce:

  • rozpocząć naukÄ™ programowania w jÄ™zyku Ruby
  • poszerzyć lub uporzÄ…dkować posiadanÄ… wiedzÄ™

Oczekiwane przygotowanie słuchaczy:

  • UmiejÄ™tność posÅ‚ugiwania siÄ™ podstawowymi narzÄ™dziami informatycznymi na poziomie Å›rednio zaawansowanego użytkownika
  • DoÅ›wiadczenie zwiÄ…zane z programowaniem w dowolnym jÄ™zyku programowania

Forma zajęć:

  • WykÅ‚ad
  • Warsztaty

Czas trwania:

  • 40 godzin (5 dni)

Proponowane kursy uzupełniające:

  • RUB02 - Programowanie w jÄ™zyku Ruby - wzorce projekowe
  • RUB03 - Tworzenie aplikacji webowych z użyciem Ruby on Rails

Konspekt szkolenia:

  1. Wprowadzenie
  2. Klasy, obiekty, zmienne
  3. Instrukcje sterujÄ…ce
  4. Kontenery, bloki i iteratory
  5. Dziedziczenie, moduły oraz Mixins
  6. Typy standardowe
  7. Wyrażenia regularne
  8. Metody i wyrażenia
  9. I/O - wprowadzenie
  10. Fibers, Threads, Processes
  11. Testy jednostkowe i debuggowanie
  12. Åšrodowisko Ruby
  13. Duck Typing
  14. Metaprogramowanie
  15. Mechanizm refleksji
  16. Distributed Ruby

Cena netto szkolenia za osobÄ™:

3200 PLN

Informacje dodatkowe:

Cena szkolenia jest ceną netto i należy do niej doliczyć podatek VAT w wysokości 23%.

Podana cena dotyczy opłaty za uczestnictwo w szkoleniu jednej osoby dla grupy liczącej co najmniej pięć osób, istnieje jednak możliwość organizacji szkolenia dla mniejszej lub większej grupy wg indywidualnych ustaleń.

Tworzenie aplikacji webowych w języku Ruby i framework’u Ruby on Rails

Kod szkolenia:

RUB03

Cele szkolenia:

  • Wprowadzenie i gruntowne poznanie możliwoÅ›ci frameworku Rails
  • Zdobycie praktycznych umiejÄ™tnoÅ›ci pozwalajÄ…cych na efektywne wykorzystanie frameworku podczas tworzenia aplikacji webowych

Grupa docelowa:

  • DoÅ›wiadczeni developerzy Ruby chcÄ…cy poznać nowoczesne praktyki programowania aplikacji webowych przy użyciu frameworku Rails
  • Dotychczasowi programiÅ›ci wykorzystujÄ…cy Rails pragnÄ…cy uporzÄ…dkować/wzbogacić posiadanÄ… wiedzÄ™

Oczekiwane przygotowanie słuchaczy:

  • Praktyczna umiejÄ™tność programowania w jÄ™zyku Ruby na poziomie Å›rednio zaawansowanym

Forma zajęć:

  • WykÅ‚ad
  • Warsztaty

Czas trwania:

  • 40 godzin (5 dni)

Konspekt szkolenia:

  1. Rails środowisko i konfiguracja
  2. Kontrolery
  3. Routing
  4. RESTful Web Services
  5. Praca z Active Record
  6. Active Record - relacje
  7. Active Record - walidacja
  8. Active Record - elementy zaawansowane
  9. ActionView
  10. Helpers
  11. Integracja z technologiÄ… AJAX
  12. ZarzÄ…dzanie sesjÄ…
  13. Bezpieczeństwo
  14. XML i ActiveResource
  15. ActionMailer
  16. Testowanie
  17. Pluginy

Cena netto szkolenia za osobÄ™:

3300 PLN

Informacje dodatkowe:

Cena szkolenia jest ceną netto i należy do niej doliczyć podatek VAT w wysokości 23%.

Podana cena dotyczy opłaty za uczestnicwo w szkoleniu jednej osoby dla grupy liczącej co najmniej pięć osób, istnieje jednak możliwość organizacji szkolenia dla mniejszej lub większej grupy wg indywidualnych ustaleń.