Ruby on Rails Level Up

Ruby on Rails dla średniozaawansowanych. Poznaj tajniki tego uznanego frameworka i rozwiń nowe umiejętności!

Zapisy na kurs zakończone

Daj się wprowadzić w świat języka Ruby! Podczas darmowego kursu “Ruby on Rails Level Up” poświęconego programowaniu w Rubym zapoznamy Cię z charakterystyką tego języka oraz pokażemy bardziej zaawansowane techniki. Przedstawimy zaawansowaną strukturę Railsów abyś mógł zobaczyć jak w łatwy sposób można stworzyć z ich pomocą niebanalny projekt. Wiedza ta ułatwi Ci postawienie pierwszych kroków w zawodowej karierze z Ruby on Rails. Do biegu, gotowi, start!

Program kursu:

13.03.2019

1. Czym jest API?

Wyjaśnienie idei API, tworzenie podstawowego API

20.03.2019

2. Bazy danych

Migracje, indeksy, constrainty, relacje, STI i polimorfizm

27.03.2019

3. Zaawansowane API

Obsługa błędów, standard JSON API, serializacja danych

03.04.2019

4. Standardy tworzenia oprogramowania

Wzorce projektowe (Service Object, Policy), SOLID

10.04.2019

5. Zaawansowane testy

Przypomnienie RSpec, testy jednostkowe i integracyjne, Test Driven Development

17.04.2019

6. Krok dalej

Komunikacja z zewnętrznym API, tworzenie własnego gema

Wymagania:

  • Znajomość języka programowania Ruby
  • Podstawowa znajomość Ruby on Rails
  • Podstawowa znajomość narzędzi Git i GitHub
  • Własny komputer

Zajęcia:

13.03 - 17.04.2019 / środa godzina 17:00 - 19:00

Miejsce:

Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej (ul. Koszykowa 75)

Sala:

sala 105 (I piętro)

Prowadzący:

Piotr Kruczek, Maciej Głowacki, Adrian Hawrylak, Szymon Choróbski, Tommy Hirao, Bartosz Kowalski – Ruby on Rails Developerzy w Daftcode

 

FAQ

1
Nie jestem studentem. Czy mogę aplikować na kursy?
2
Czy mogę aplikować na więcej niż jeden kurs?
3
Czy mogę aplikować jedynie na kursy odbywające się na mojej uczelni?
4
W jakim języku odbywają się zajęcia?