Naucz się programować w RUBY

Poznaj podstawowe i zaawansowane techniki programowania

Ratings 4.10 / 5.00
Naucz się programować w RUBY

What You Will Learn!

  • Kurs pozoli Ci opanować podstawowe i bardziej zaawansowane funkcje Ruby'ego.

Description

Obierz kurs na... język Ruby!

Ruby to z pewnością najbardziej elegancki z języków programowania. Przejrzystość kodu, ogromne możliwości składniowe, elastyczność i wygoda to jego najważniejsze zalety. Jest w tym jednak pewien haczyk: potęgę tego języka docenisz w pełni pod warunkiem, że dokładnie przestudiujesz jego podstawy, zrozumiesz filozofię i nauczysz się stosować w praktyce konkretne metody, operacje, klasy i operatory.

Czego nauczysz się podczas pierwszej części szkolenia?

  • Nauczysz się posługiwać typami podstawowymi: obiektami, liczbami, tablicami, stringami, symbolami, hashami, wartościami logicznymi, przedziałami i wyrażeniami regularnymi.
  • Poznasz struktury kontrolne (if, case, pętle, iteratory, wyjątki) wraz z modyfikatorami wyrażeń.
  • Zobaczysz, jak definiować własne metody (w tym z parametrami, zwracające wartości, z parametrami nazwanymi, z dynamiczną liczbą argumentów, z blokami).
  • Opanujesz podstawy programowania obiektowego (takie jak definiowanie własnych klas, tworzenie obiektów danej klasy, definiowanie konstruktorów, podstawy dziedziczenia, definiowanie atrybutów zarówno obiektów, jak i klas, kontrola dostępu oraz definiowanie własnych operatorów).
  • Sprawdzisz, jak używać modułów w ich dwóch najpopularniejszych zastosowaniach: jako przestrzeni nazw i jako mixinów.
  • Odkryjesz, jak wykorzystać dynamiczność języka do przedefiniowywania wbudowanych klas, przechwytywania wywołania nieistniejących metod i metaprogramowania.

Kurs obejmuje omówienie typów danych w Rubym i podstawy programowania obiektowego. Pokazuje, jak wykorzystać dynamiczne aspekty tego języka (niedostępne w większości innych języków), a dodatkowo przedstawia sposoby poprawnego wykonywania wielu czynności, takich jak instalacja bibliotek czy zarządzanie zależnościami. Zawiera liczne praktyczne przykłady z zakresu tworzenia aplikacji webowej, komunikacji z bazą danych, eksportu danych do Excela, komunikacji z API, przetwarzania obrazów i operacji na plikach. Opanowanie wiedzy zawartej w kursie pozwoli Ci zacząć działać samodzielnie. Nauczysz się na przykład pisać roboty indeksujące treść strony internetowej i tworzyć pliki CSV.
Sześćdziesiąt sześć lekcji, obejmujących między innymi siedem kompletnych projektów praktycznych, typowych dla zastosowań komercyjnych, pozwoli Ci doskonale opanować podstawy Ruby’ego i zorientować się w jego olbrzymich możliwościach. Jeśli posłuchasz specjalisty i zastosujesz się do jego wskazówek, Twój kod będzie czytelny, a produktywność o niebo wyższa niż przy stosowaniu innych języków programowania.


Who Should Attend!

  • Jeśli chcesz poznać język Ruby - "najlepszego przyjaciela programisty", ten kurs jest właśnie dla Ciebie.

TAKE THIS COURSE

Tags

  • Ruby

Subscribers

478

Lectures

104

TAKE THIS COURSE



Related Courses