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: 05:18:09
Ocena

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 31,60 zł

Kurs video

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

Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady Jacek Galanciak - okladka książki

Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady Jacek Galanciak - okladka książki

Wydawnictwo:
Videopoint
Wersja:
Online
Czas trwania:
5 godz. 18 min.
Technologia:
Ruby 2.2
Ocena:
5.1/6  Opinie: 10

Videokurs 19,75 zł najniższa cena z 30 dni

79,00 zł (-60%)
31,60 zł

Dodaj do koszyka lub Kup 1-kliknięciem

19,75 zł najniższa cena z 30 dni

Poleć tę książkę znajomemu Poleć tę książkę znajomemu!!

Przenieś na półkę

Do przechowalni

Kurs z certyfikatem
Do kursu dołączamy materiały dodatkowe
Prezent last minute w ebookpoint.pl
  1. 1. Wprowadzenie 00:21:26

  2. 2. Podstawy 00:49:28

  3. 3. Struktury kontrolne 00:23:06

  4. 4. Metody 00:18:04

  5. 5. Programowanie obiektowe 00:25:28

  6. 6. Moduły 00:15:11

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

  8. 8. Ekosystem języka 00:28:17

  9. 9. Projekty praktyczne 01:50:46

  10. 10. Zakończenie 00: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

Wybrane bestsellery

Videopoint - inne książki

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Kurs video
31,60 zł
Dodaj do koszyka
Sposób płatności