Szczegółowy program szkolenia:
Materiały przygotowawcze to zagadnienia z modeli, generowanie scaffoldu, walidacje, ruby, programowanie obiektowe.
Natomiast w ramach minimum programowego tego szkolenia możesz liczyć na wiedzę z poniższych tematów:
- Podstawy HTML i Javascript.
- Rails wprowadzenie. Generowanie scaffoldu, modele, walidacje.
- Asocjacje w Ruby on Rails.
- Podstawy języka Ruby.
- Callbacki.
- Kontroler w Ruby on Rails.
- Korzystanie z formularzy w Ruby on Rails.
- Omówienie najpopularniejszych gemów.
- GIT i Bootstrap.
- Zaawansowany routing.
- REST.
- Programowanie obiektowe w Ruby.
- Przykładowa aplikacja.
- Rozwiązywanie testów rekrutacyjnych na przykładzie Codility.
- Korzystanie z mailerów.
- Testowanie.
- Tworzenie własnego API.
- Ruby zaawansowane elementy.
- Rynek pracy Ruby on Rails.
- Javascript i AJAX w Railsach.
- Asocjacja polimorficzna.
- RSPEC w Ruby on Rails.
- Testy integracyjne.
- Cachowanie i internacjonalizacja
- Angular JS.
- Action Cable.
- Deployment aplikacji Ruby on Rails.
Dodatkowe zagadnienia będą poruszane w zależności od zaawansowania i zaangażowania grupy. To co powyżej to niezbędne minimum, ale zamierzam przekazać Ci w dostępnym czasie maksimum praktycznej wiedzy.