Ruby. Poziom pierwszy. Podstawy języka i praktyczne przykłady

Ruby

O szkoleniu

Jeśli o którymś z języków programowania powiedzieć można „piękny”, to z pewnością o Rubym. Ruby charakteryzuje się tym, że jest w pełni interpretowany, obiektowy i dynamicznie typowany. Jego twórcy Yukihiro Matsumoto zależało na tym, by działającemu w Ruby programiście pracowało się przyjemnie, a kreowany przez niego kod był czytelny. Założenia te udało się w pełni zrealizować i dziś, po ponad 20 latach od swojej premiery, Ruby jest nie tylko niezwykle popularnym językiem programowania w projektach komercyjnych, ale stanowi także informatyczny symbol elegancji i przyjemności – społeczność programistów Ruby tworzą ludzie, którzy traktują swój zawód jak pasję i źródło radości. By jednak móc w pełni zrozumieć możliwości tego języka, należy dokładnie opanować jego podstawy i zrozumieć filozofię, co umożliwia uczestnictwo w proponowanym przez nas szkoleniu.

Założeniem niniejszego szkolenia jest przeprowadzenia uczestnika przez meandry programowania w Rubym – od pokazania, w jaki sposób rozpocząć pracę, aż po przygotowanie do stworzenia pierwszego samodzielnego projektu. W tym celu pokażemy, jak prawidłowo posługiwać się typami podstawowymi, takimi jak: obiekty, liczby, tablice, stringi, symbole, hashe, wartości logiczne, przedziały i wyrażenia regularne. Dostarczymy wiedzy dotyczącej struktur kontrolnych (if, case, pętle, iteratory, wyjątki) oraz modyfikatorów wyrażeń. Podpowiemy, jak definiować własne metody i zapoznamy uczestnika szkolenia z praktyką programowania obiektowego. Przeszkolimy go również w zakresie użycia modułów jako przestrzeni nazw oraz mixinów. Pomożemy odkryć zastosowania dynamicznego języka, jakim jest Ruby, do przedefiniowywania wbudowanych klas, przechwytywania wywoływania nieistniejących metod, a także metaprogramowania. 

newsletter bądź zawsze na bieżąco