ODBIERZ TWÓJ BONUS :: »

Ruby. Programowanie David Flanagan, Yukihiro Matsumoto

(ebook) (audiobook) (audiobook)
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
37,95 zł 69,00 zł (-45%)
19,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
69,00 zł
Niedostępna
Ebook
37,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint