Zawartość pakietu

Szkolenie było prowadzone w formie webinaru. Organizatorem szkolenia była firma Alpha Solutions - Marcin Boryczko.

W pakiecie który kupisz jest 12 godzin nagrań wideo (6 sesji po 2 godziny każda), w których omawiam materiał oraz odpowiadam na pytania uczestników szkolenia. Do pakietu dołączam również materiały dodatkowe na temat poszczególnych sesji, w których znajdziesz najważniejsze polecenia, linki i dodatkowy komentarz. Pierwszą sesję udostępniam za darmo. Film znajdziesz w zakładce "Program szkolenia".

Uczysz się w języku polskim

Na rynku jest mnóstwo anglojęzycznych szkoleń i materiałów nt Ruby on Rails. Czasem jest to zbyt wielka bariera dla ucznia. To szkolenie prowadzę w całości w języku polskim.

W odpowiednim tempie

Krok po kroku pokażę Ci język Ruby i framework Ruby on Rails. Zaczniemy od prostego skryptu i dojdziemy do gotowej, przetestowanej i wdrożonej na serwer aplikacji.

Uczysz się od praktyka

Jestem absolwentem informatyki na Politechnice Gdańskiej. Mam ponad 15 lat praktyki w profesjonalnym tworzeniu systemów webowych. Od 2005 roku piszę aplikacje tylko w Ruby on Rails.

Szkolenie jest sprawdzone

W tym szkoleniu brało udział ponad 60 osób. Poniżej znajdziesz opinie nt tego kursu. Cały wątek nt szkolenia możesz przeczytać na polskim forum Ruby on Rails.


Warunki wstępne przystąpienia do szkolenia

  • Zainstalowany interpreter języka Ruby 2.0.0
  • Umiejętność programowania w innym języku programowania
  • Znajomość podstaw HTML, CSS

I. Podstawy języka Ruby (część dostępna za darmo)

  • Typy danych (String, Fixnum, Array, Hash, NilClass, Symbol)
  • Operacje na danych
  • Bloki, iteratory
  • Operacje na plikach
  • Data i czas
  • Metody, klasy, obiekty

II. Podstawy Ruby on Rails

  • RubyGems, bundler
  • Instalacja Railsów
  • Tworzenie i konfiguracja nowego projektu
  • Struktura projektu
  • Architektura MVC
  • Scaffolding
  • Migracje bazy danych
  • Konsola
  • Podstawowe operacje CRUD

III. Modele

  • Walidacja
  • Callbacks
  • Połączenia modeli
  • Zapytania
  • Testowanie

IV. Kontrolery, helpery i widoki

  • REST
  • Routing
  • Przekazywanie parametrów
  • ERB, HAML
  • I18n
  • Layouts
  • Helpery
  • Formularze
  • Asset pipeline

V. Logowanie i wysyłanie poczty

  • Stronicowanie danych
  • Sesje i ciasteczka
  • Filtry
  • Wysyłanie poczty

VI. Cache, wdrożenie produkcyjne

  • Cache
  • Capistrano
  • Wdrożenie na serwer VPS
  • Wdrożenie w chmurze
  • Podsumowanie


Piotr Macuk

Piotr Macuk

Jestem absolwentem informatyki na Politechnice Gdańskiej. Od ponad 15 lat profesjonalnie tworzę aplikacje webowe. Wcześniej w perl-u, php, python-ie. Od 2005 roku jestem wierny językowi Ruby. Z Ruby on Rails pracuję od wersji 0.11.

W ciągu ostatnich 10 lat stworzyłem i rozwijałem wiele aplikacji w Railsach, Sinatrze i języku Ruby.

Wykładałem na kilku eventach branżowych. Jestem twórcą i współwłaścicielem systemu Konfeo.com.



Dzięki za szkolenie, fajnie wyszło. Moim zdaniem dobrze pogodziłeś poziom zajęć dla początkujących i już programujących.

Paweł Szymański

Potrafisz jasno wyrazić swoje myśli, udzielić konkretnej odpowiedzi i skupić się na najważniejszych rzeczach. Prowadzenie zajęć naprawdę dobrze Ci wychodzi i powinieneś robić to częściej.

Sebastian Hebel

Dziękuję za konkretną wiedzę i doświadczenie, pokazanie kilku rzeczy o których w książkach nie piszą, wskazaniu kierunku rozwoju. Jesteś bardzo dobrym trenerem i cieszę się że mogłem uczestniczyć w Twoim szkoleniu!

Karol Skorek

Sposób prowadzenia bardzo dobry, otwarty i wzbudzający ciekawość. Bardzo dobrym pomysłem było dzielenie się doświadczeniem dotyczącym książek, podejścia. Dzięki temu na pewno zapoznam się z książkami które poleciłeś :-).

Karol Skorek

Szkolenie było przyjemne, można było się bardzo wiele nauczyć. Wszystko było wytłumaczone w przystępny sposób.

Narzew

Profesjonalne szkolenie za śmieszne pieniądze :) Było naprawdę świetnie :)

Murbanski

Ogromny plus dla Piotra, który na zajęcia zawsze był bardzo dobrze przygotowany i prowadził kurs przystępnie dla słuchaczy, jednocześnie nie obniżając poziomu spotkań.

mario

Szkolenie pierwsza klasa.

toomus

Jestem bardzo zadowolona ze szkolenia, prowadzone dokładnie w takim tempie, jakiego oczekują uczestnicy. Prowadzący był świetnie przygotowany i odpowiadał konkretnie na każde pytanie. Fajnie przekazana wiedza praktyczna.

zkusznir

Prowadzący bardzo kompetentny, zarówno jeśli chodzi o poziom wiedzy, jaki i umiejętność jej przekazania.

sebah1989

Z niecierpliwością czekałem na kolejny dzień z wykładami. Oprócz wiedzy na temat samego frameworka Ruby on Rails oraz języka Ruby, Piotr podzielił się również świetnymi wskazówkami na temat programowania, co bardzo doceniam. Szkolenie bardzo mi się podobało.

wlodi

To dobre fundamenty dla osoby która idzie w tym kierunku - otwiera oczy na świat programistyczny.

Anonymous