ODBIERZ TWÓJ BONUS :: »
    Play

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

    Autor:
    Jacek Galanciak
    Długość
    liczba lekcji: 66, czas trwania: 5:18:09
    Ocena

    Kup kurs 69,00 zł

    Kurs wideo

    Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady (ebook)(audiobook)(audiobook)

    Okładka książki/ebooka Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady

    Okładka książki Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady

    Okładka książki Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady

    Okładka książki Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady

    Wydawnictwo:
    Videopoint
    Wersja:
    Online i ZIP (795.9MB)
    Czas trwania:
    5:18:09
    Ocena:
    5.8/6  Opinie: 6
    1. 1. Wprowadzenie 21:26

    2. 2. Podstawy 49:28

    3. 3. Struktury kontrolne 23:06

    4. 4. Metody 18:04

    5. 5. Programowanie obiektowe 25:28

    6. 6. Moduły 15:11

    7. 7. Dynamiczne aspekty języka 14:24

    8. 8. Ekosystem języka 28:17

    9. 9. Projekty praktyczne 1:50:46

    10. 10. Zakończenie 11:59

    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. Jeśli chcesz wykorzystać wszystkie atuty Ruby’ego i zaprząc go do realizacji swoich (komercyjnych lub osobistych) celów, powinieneś koniecznie zapoznać się ze szkoleniem Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady.
    Autor kursu poprowadzi Cię przez meandry programowania w Rubym. Pokaże Ci, od czego zacząć pracę, jak używać podstawowych elementów języka i do czego służą struktury kontrolne. Zapozna Cię z metodami, obiektami i dynamicznymi aspektami Ruby’ego, by w końcu przedstawić Ci siedem kompletnych, działających aplikacji. Po ukończeniu kursu Ty również będziesz umiał stworzyć podobne projekty.

    Patrz, ucz się i działaj!

    „Ruby został stworzony przede wszystkim po to, by był piękny i sprawiał programiście przyjemność podczas używania. Tak się złożyło, że piękny kod to także czytelny kod, a przyjemność pisania programów związana jest z tym, że język nie wchodzi w drogę, nie rzuca kłód pod nogi. Między innymi te dwie cechy sprawiły, że Ruby zdobył dużą popularność w projektach komercyjnych, ale jego sukces nie zatarł tego, co najistotniejsze: piękna i przyjemności. Te dwie rzeczy widać na każdym kroku w ekosystemie języka, w każdej bibliotece i frameworku. Ucząc się Ruby’ego, otwierasz się na społeczność ludzi podchodzących z pasją do programowania oraz ceniących kod, który pisze się i czyta z przyjemnością”.

    Jacek Galanciak

     

    Czego nauczysz się podczas naszego profesjonalnego 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.

    Podczas szkolenia Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady nauczysz się programować w jednym z najlepszych i najbardziej efektywnych języków programowania. 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.

    Ruby — elegancja i dynamika

    Ruby jest dość dużym, dynamicznym, obiektowym językiem programowania. Umożliwia także metaprogramowanie, stawia na wysoką produktywność programisty i czytelność powstałego kodu. Dzięki szkoleniu Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady nauczysz się wykonywać wszystkie najważniejsze czynności deweloperskie w tym języku, a liczne przykłady praktyczne pozwolą Ci zmierzyć się z jego najczęstszymi zastosowaniami i poznać narzędzia dodatkowe. Zobaczysz, czym są RubyGems (repozytorium bibliotek języka) i Bundler (narzędzie do zarządzania zależnościami), a także jak działa web crawler.
    Analiza gotowych projektów pozwoli Ci dogłębnie poznać strukturę kodu, zrozumieć zależności między jego elementami i w pełni wykorzystać obiektowy oraz dynamiczny charakter Ruby’ego. Po ukończeniu kursu będziesz wiedzieć, jak samodzielnie zaimplementować różne projekty, na przykład napisać robota, który pobierze tysiąc faktur jednocześnie z Twojego systemu online, albo stworzyć bazę danych z opisem monet dla numizmatyków lub aplikację do automatycznego tagowania plików z Twojej kolekcji muzycznej.

    Ruby — szansa dla Ciebie

    Jeśli jesteś programistą lub planujesz nim zostać, Ruby powinien Cię zainteresować. Jego możliwości składniowe są bardzo duże, a produktywność osób piszących programy w tym języku jest imponująca — może dlatego, że w pięknym, czytelnym kodzie trudno popełnić błędy i znacznie łatwiej je wykryć. Nie jest tajemnicą, że stawki programistów Ruby’ego są wyższe niż w przypadku większości innych języków. Gdy nauczysz się go używać, możesz zyskać nie tylko finansowo: język ten jest wykorzystywany w wielu ciekawych projektach. Przykłady? Twitter, Shopify, Groupon, Bloomberg, Kickstarter, Airbnb, SoundCloud, SlideShare, Twitch, Urban Dictionary...
    Ruby przyda Ci się także, jeśli masz ochotę wypróbować możliwości słynnego, kultowego frameworka Ruby on Rails — nie zdołasz tego dokonać bez znajomości języka. Co jeszcze? Ruby ma jedną z najbardziej dynamicznych społeczności budujących oprogramowanie z otwartym kodem, tzw. open source.

    Tylko dla wtajemniczonych

    Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady ma zapoznać Cię z podstawowymi informacjami dotyczącymi Ruby’ego i ułatwić Ci rozpoczęcie programowania, ale jeśli przyłożysz się do nauki, możesz opanować znacznie szerszy materiał — przede wszystkim dzięki przykładom, które pokazują, jak stworzyć działające, komercyjne programy w tym języku. A oto garść ciekawostek na temat Ruby’ego.
    Twórcą języka jest Yukihiro „Matz” Matsumoto, a sam język posiada kilka implementacji. Potocznie jego nazwa oznacza zarówno język, jak i jego referencyjną (najczęściej stosowaną) implementację, której liderem jest Matz. Ruby posiada oficjalną przemysłową specyfikację zatwierdzoną przez Międzynarodową Organizację Normalizacyjną (co świadczy o wysokim poziomie spójności wewnętrznej — taką specyfikacją nie może się pochwalić nawet PHP). Ruby’ego można uruchomić w przeglądarce internetowej dzięki projektowi Opal.

    Poznaj naszego eksperta

    Jacek Galanciak — techniczny poliglota z dziesięcioletnim doświadczeniem w programowaniu. Miał już do czynienia z kilkunastoma językami programowania, ale jego ulubionym nadal jest Ruby. Specjalizuje się w aplikacjach webowych, lubi też pisać aplikacje na platformy iOS i OS X w Objective-C/Swift. Po godzinach grywa w gry komputerowe (to dla nich nauczył się programować). Uwielbia wszystko, co jest związane z dźwiękiem: od gitary i sprzętu audio, przez aplikacje do produkcji dźwięku, aż po eksplorację najróżniejszych gatunków muzycznych, głównie ekstremalnego metalu i muzyki elektronicznej.

    „Oficjalne hasło języka Ruby brzmi: "Najlepszy przyjaciel programisty". To fascynujący, bardzo dynamiczny język, który pozwoli Ci być bardziej produktywnym niż większość programistów innych języków. Niezależnie od tego, czy chcesz mieć lepsze widoki na pracę, czy po prostu chcesz pisać narzędzia i skrypty dla siebie, Ruby będzie dobrym wyborem. Kurs trwa trochę ponad pięć godzin i nauczy Cię podstaw tego języka na licznych przykładach "z życia wziętych"”.

    Jacek Galanciak

    Zamknij

    Wybierz metodę płatności