ODBIERZ TWÓJ BONUS :: »

Ruby. Programowanie David Flanagan, Yukihiro Matsumoto

Autorzy:
David Flanagan, Yukihiro Matsumoto
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.8/6  Opinie: 11
Stron:
408
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
34,50 zł 69,00 zł (-50%)
34,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalowania i uruchamiania programów w języku Ruby
  • Definiowania i stosowania podstawowych typów danych: liczby, tekst, tablice, zakresy, symbole
  • Używania wyrażeń i operatorów do operacji na danych
  • Sterowania przepływem programu za pomocą instrukcji warunkowych i pętli
  • Wykorzystywania iteratorów, enumeratorów i bloków do przetwarzania kolekcji
  • Obsługi wyjątków i zarządzania błędami w kodzie
  • Tworzenia i wywoływania metod, korzystania z obiektów klasy Proc, lambd i domknięć
  • Projektowania klas, modułów, dziedziczenia i zarządzania widocznością metod
  • Stosowania refleksji i metaprogramowania do dynamicznej manipulacji kodem
  • Przetwarzania tekstu i korzystania z wyrażeń regularnych
  • Przeprowadzania operacji matematycznych i pracy z datą oraz godziną
  • Zarządzania kolekcjami danych: tablicami, tablicami asocjacyjnymi, zakresami
  • Obsługi plików, katalogów oraz operacji wejścia-wyjścia
  • Programowania aplikacji sieciowych i korzystania z wątków do współbieżności
  • Konfigurowania i wykorzystywania środowiska Ruby oraz wywoływania poleceń systemowych
  • Zapewniania bezpieczeństwa aplikacji Ruby

Poznaj możliwości Ruby!

  • Dlaczego Ruby zdobył tak dużą popularność?
  • Jak wykorzystać wyrażenia regularne w tym języku?
  • Jak tworzyć w Ruby aplikacje sieciowe?

Zaprojektowany i stworzony w 1995 roku język Ruby dzięki swym unikalnym możliwościom zdobywa sobie coraz większe uznanie programistów na całym świecie. Jak udało mu się wkupić w łaski tego nieufnego środowiska? Przyczyniła się do tego między innymi prosta składnia z wbudowanymi w nią wyrażeniami regularnymi, automatyczne oczyszczanie pamięci i przeciążanie operatorów. Dodatkowo ogromna i chętna do pomocy społeczność sprawia, że to rozwiązanie staje się jeszcze bardziej atrakcyjne. Uwaga! Jednym z autorów tej książki jest sam Yukihiro Matsumoto - twórca języka Ruby!

Książka stanowi kompletny zbiór informacji na temat języka Ruby. Jeśli naprawdę chcesz zrozumieć ten język, oto obowiązkowa pozycja do przeczytania! W trakcie lektury zapoznasz się z bogatym API, pozwalającym na przetwarzanie tekstu; zrozumiesz techniki związane z wykonywaniem działań na liczbach, implementacją kolekcji, operacjami wejścia-wyjścia oraz pracą współbieżną i operacjami sieciowymi. Ponadto znajdziesz tu elementy dostępne powszechnie w językach programowania, takie jak instrukcje warunkowe, pętle czy też operatory logiczne. Dzięki książce "Ruby. Programowanie" wykorzystanie metod i obiektów klasy Proc oraz stosowanie platformy Ruby nie będzie stanowiło dla Ciebie najmniejszego problemu!

  • Wprowadzenie do języka Ruby
  • Sposoby uruchamiania programów napisanych w Ruby
  • Dostępne typy danych
  • Zastosowanie wyrażeń i operatorów
  • Sterowanie przepływem
  • Wykorzystanie iteratorów oraz enumeratorów
  • Obsługa wyjątków
  • Zastosowanie współbieżności
  • Użycie domknięć
  • Cykl życia obiektów
  • Refleksje oraz metaprogramowanie
  • Liczby w Ruby
  • Używanie wyrażeń regularnych
  • Kolekcje
  • Operacje na dacie i godzinie
  • Tablice jedno- oraz wielowymiarowe
  • Obsługa plików oraz katalogów
  • Programowanie sieciowe
  • Obsługa środowiska Ruby
  • Gwarancja bezpieczeństwa

Wykorzystaj elastyczność i możliwości języka Ruby!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

David Flanagan od ćwierćwiecza programuje w JavaScripcie i pisze o tym języku. Jest doświadczonym inżynierem oprogramowania, pracuje w VMware. Mieszka z rodziną na północno-zachodnim wybrzeżu Stanów Zjednoczonych, gdzieś pomiędzy Seattle a kanadyjskim Vancouver.

David Flanagan, Yukihiro Matsumoto - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Ruby. Programowanie" obejmuje zarówno podstawy, jak i zaawansowane zagadnienia języka Ruby?
Tak, książka kompleksowo omawia zarówno podstawy Ruby, jak i zaawansowane tematy, takie jak programowanie funkcyjne, metaprogramowanie, obsługa wyjątków, współbieżność czy programowanie sieciowe.
2. Czy do korzystania z książki potrzebuję wcześniejszego doświadczenia w programowaniu?
Podstawowa znajomość programowania będzie pomocna, ale książka zawiera wprowadzenie do Ruby oraz wyjaśnia kluczowe pojęcia, więc jest przystępna także dla osób rozpoczynających naukę tego języka.
3. Czy w książce znajdę praktyczne przykłady kodu i ćwiczenia?
Tak, książka zawiera liczne przykłady kodu, praktyczne zastosowania oraz wyjaśnienia, które pomagają w samodzielnym pisaniu i uruchamianiu programów w Ruby.
4. Czy książka omawia najnowsze wersje języka Ruby i aktualne narzędzia?
Książka prezentuje fundamentalne koncepcje Ruby oraz uniwersalne techniki programowania, które pozostają aktualne w najnowszych wersjach języka.
5. Jakie zagadnienia dotyczące pracy z plikami i siecią są poruszane w książce?
Książka szczegółowo opisuje operacje na plikach i katalogach, przetwarzanie tekstu, programowanie sieciowe oraz obsługę wejścia-wyjścia w Ruby.
6. Czy książka wyjaśnia, jak korzystać z wyrażeń regularnych w Ruby?
Tak, w książce znajdziesz dedykowane rozdziały dotyczące wyrażeń regularnych, ich składni i praktycznego wykorzystania w Ruby.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka ,,Ruby. Programowanie" dostępna jest w wersji drukowanej oraz w formatach elektronicznych (ebook: PDF, ePub, mobi) - szczegóły znajdziesz na stronie produktu.
8. Czy po zakupie ebooka mogę czytać książkę na różnych urządzeniach?
Tak, zakupiony ebook możesz pobrać w kilku formatach i czytać na komputerze, tablecie, smartfonie czy czytniku ebooków.

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

Książka
69,00 zł
Niedostępna
Ebook
34,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile