- Wydawnictwo:
- Helion
- Ocena:
- 5.8/6 Opinie: 10
- Stron:
- 408
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi

Opis ebooka: Ruby. Programowanie
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
-
Managing people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal—especially when there are few tools, texts, and frameworks to help you. In this practical guide, author Camille Fournier (tech lead tur...
The Manager's Path. A Guide for Tech Leaders Navigating Growth and Change The Manager's Path. A Guide for Tech Leaders Navigating Growth and Change
(29.90 zł najniższa cena z 30 dni)135.15 zł
159.00 zł(-15%) -
Jeśli chcesz szybko i praktycznie przekonać się, czy MySQL spełnia Twoje wymagania, pora przeczytać tę książkę. Znajdziesz tu mnóstwo ćwiczeń, które pomogą Ci w lot poznać ważne aspekty pracy z systemem i umieścić w nim własne dane. Dowiesz się, jak zainstalować i skonfigurować MySQL. Nauczysz si...
MySQL. Darmowa baza danych. Ćwiczenia praktyczne. Wydanie II MySQL. Darmowa baza danych. Ćwiczenia praktyczne. Wydanie II
(14.90 zł najniższa cena z 30 dni)19.20 zł
34.90 zł(-45%) -
Użytkownicy mogą być różni, wszystkich jednak łączą te same oczekiwania dotyczące niezawodności i prawidłowego działania oprogramowania. Podążając za tymi oczekiwaniami, można zauważyć, że sprawnie działająca aplikacja przekłada się na zadowolenie użytkowników i powoduje wzrost zaufania do jakośc...
Tester manualny. Kurs video. Techniki projektowania testów Tester manualny. Kurs video. Techniki projektowania testów
(39.90 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Ten praktyczny przewodnik jest przeznaczony dla osób, które chcą się nauczyć myśleć jak rasowi programiści Go. Dzięki niemu zaczniesz pisać idiomatyczny kod w Go, co pozwoli Ci optymalnie wykorzystywać możliwości tego języka. Dowiesz się, jak wygląda środowisko programistyczne Go i w jaki sposób ...
Język Go. Tworzenie idiomatycznego kodu w praktyce Język Go. Tworzenie idiomatycznego kodu w praktyce
(53.40 zł najniższa cena z 30 dni)57.85 zł
89.00 zł(-35%) -
To książka przeznaczona dla osób, które posługują się językiem JavaScript i chcą wykorzystać jego możliwości do zbudowania kompletnej aplikacji internetowej. Prezentuje język TypeScript i opisuje jego najlepsze cechy, pokazuje także, w jaki sposób za pomocą takich frameworków jak React, Redux, No...
React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Branża IT kusi licznymi ofertami pracy, atrakcyjnymi zarobkami i ciekawymi ścieżkami rozwoju nie tylko zawodowych programistów, lecz również osoby bez wykształcenia informatycznego czy doświadczenia w tej dziedzinie. Te ostatnie zwykle zaczynają karierę od roli testera aplikacji. Jednym z podstaw...(53.40 zł najniższa cena z 30 dni)
57.85 zł
89.00 zł(-35%) -
Technologists who want their ideas heard, understood, and funded are often told to speak the language of businessâ??without really knowing what that is. This bookâ??s toolkit provides architects, product managers, technology managers, and executives with a shared languageâ??in the ...
Technology Strategy Patterns. Architecture as Strategy Technology Strategy Patterns. Architecture as Strategy
(29.90 zł najniższa cena z 30 dni)169.15 zł
199.00 zł(-15%) -
Choć programowanie może się wydawać bardzo poważną sprawą, nic nie stoi na przeszkodzie, aby przygodę z informatyką zaczynać już od najmłodszych lat. Tworzeniem gier komputerowych na tablety, telefony i komputery mogą się zajmować nawet dzieci, a pierwsze kroki stawiać na... domowym dywanie, z uż...
Dzieciaki na start! Programowanie dla najmłodszych Dzieciaki na start! Programowanie dla najmłodszych
(11.90 zł najniższa cena z 30 dni)11.90 zł
39.90 zł(-70%) -
Ozobot to niewielki, ale bardzo sprytny robot, którego pokochały dzieci oraz docenili rodzice i nauczyciele informatyki. Ten edukacyjny automat, dwukrotny zdobywca polskiego tytułu Zabawki Roku oraz laureat robotycznych konkursów w USA, ma misję. Każdego chętnego, który ukończył piąty rok życia, ...(13.90 zł najniższa cena z 30 dni)
13.90 zł
44.90 zł(-69%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%)
O autorze ebooka
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
-
To kolejne wydanie wyczerpującego, kompleksowego przewodnika po języku JavaScript oraz jego najważniejszych klienckich i serwerowych interfejsach API. Książka jest przeznaczona dla programistów, którzy chcą nauczyć się JavaScriptu lub udoskonalić swoje umiejętności tworzenia kodu. Ujęto w niej we...
JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII
(71.40 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
For web developers and other programmers interested in using JavaScript, this bestselling book provides the most comprehensive JavaScript material on the market. The seventh edition represents a significant update, with new information for ECMAScript 2020, and new chapters on language-specific fe...
JavaScript: The Definitive Guide. Master the World's Most-Used Programming Language. 7th Edition JavaScript: The Definitive Guide. Master the World's Most-Used Programming Language. 7th Edition
(29.90 zł najniższa cena z 30 dni)237.15 zł
279.00 zł(-15%) -
This updated edition of Java in a Nutshell not only helps experienced Java programmers get the most out of Java versions 9 through 11, it’s also a learning path for new developers. Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and development bes...
Java in a Nutshell. A Desktop Quick Reference. 7th Edition Java in a Nutshell. A Desktop Quick Reference. 7th Edition
(29.90 zł najniższa cena z 30 dni)203.15 zł
239.00 zł(-15%) -
Najnowsze wydanie książki Java. Almanach ma za zadanie przede wszystkim pomóc doświadczonym programistom maksymalnie wykorzystać technologie Java 7 i Java 8, chociaż może też posłużyć jako podręcznik do nauki programowania dla początkujących programistów. Pierwsza część zawiera zwięzłe wprowadzen...(24.90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł(-45%) -
JavaScript is the ubiquitous programming language of the Web, and for more than 15 years, JavaScript: The Definitive Guide has been the bible of JavaScript programmers around the world. Ideal for JavaScript developers at any level, this book is an all-new excerpt of The Definitive Guide, collecti...
JavaScript Pocket Reference. Activate Your Web Pages. 3rd Edition JavaScript Pocket Reference. Activate Your Web Pages. 3rd Edition
(29.90 zł najniższa cena z 30 dni)50.92 zł
59.90 zł(-15%) -
Dzięki tej książce zawsze będziesz miał pod ręką ściągę pozwalającą Ci błyskawicznie wykorzystać każdą funkcjonalność jQuery. Dowiesz się, jak rejestrować i obsługiwać zdarzenia, pobierać elementy, rozszerzać funkcjonalność za pomocą wtyczek oraz usprawnić korzystanie z technologii AJAX. Bibliote...(9.90 zł najniższa cena z 30 dni)
13.70 zł
24.90 zł(-45%) -
"As someone who uses jQuery on a regular basis, it was surprising to discover how much of the library I’m not using. This book is indispensable for anyone who is serious about using jQuery for non-trivial applications."-- Raffaele Cecco, longtime developer of video games, including Cybernoi...(29.90 zł najniższa cena z 30 dni)
46.74 zł
54.99 zł(-15%) -
The Canvas element is a revolutionary feature of HTML5 that enables powerful graphics for rich Internet applications, and this pocket reference provides the essentials you need to put this element to work. If you have working knowledge of JavaScript, this book will help you create detailed, inter...
Canvas Pocket Reference. Scripted Graphics for HTML5 Canvas Pocket Reference. Scripted Graphics for HTML5
(29.90 zł najniższa cena z 30 dni)46.74 zł
54.99 zł(-15%) -
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Defini...(29.90 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
The author of the best-selling Java in a Nutshell has created an entire book of real-world Java programming examples that you can learn from. If you learn best "by example," this is the book for you.This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 line...(29.90 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły ebooka
- Tytuł oryginału:
- The Ruby Programming Language
- Tłumaczenie:
- Łukasz Piwko
- ISBN Książki drukowanej:
- 978-83-246-1767-8, 9788324617678
- Data wydania książki drukowanej:
- 2008-11-18
- ISBN Ebooka:
- 978-83-246-6180-0, 9788324661800
- Data wydania ebooka:
-
2012-10-29
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 4822
- Rozmiar pliku Pdf:
- 13.9MB
- Rozmiar pliku ePub:
- 5.1MB
- Rozmiar pliku Mobi:
- 12.2MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- 1.1. Krótki kurs języka Ruby (12)
- 1.2. Wypróbuj język Ruby (20)
- 1.3. Książka - informacje (24)
- 1.4. Program rozwiązujący sudoku (25)
- 2.1. Struktura leksykalna (32)
- 2.2. Struktura syntaktyczna (39)
- 2.3. Struktura plików (40)
- 2.4. Kodowanie znaków (41)
- 2.5. Wykonywanie programu (43)
- 3.1. Liczby (46)
- 3.2. Tekst (50)
- 3.3. Tablice (66)
- 3.4. Tablice asocjacyjne (68)
- 3.5. Zakresy (70)
- 3.6. Symbole (72)
- 3.7. Słowa kluczowe true, false i nil (73)
- 3.8. Obiekty (73)
- 4.1. Literały i literały słów kluczowych (86)
- 4.2. Odwołania do zmiennych (87)
- 4.3. Odwołania do stałych (88)
- 4.4. Wywołania metod (89)
- 4.5. Przypisania (91)
- 4.6. Operatory (99)
- 5.1. Instrukcje warunkowe (116)
- 5.2. Pętle (124)
- 5.3. Iteratory i obiekty przeliczalne (126)
- 5.4. Bloki (136)
- 5.5. Kontrola przepływu sterowania (141)
- 5.6. Wyjątki i ich obsługa (148)
- 5.7. Instrukcje BEGIN i END (158)
- 5.8. Wątki, włókna i kontynuacje (159)
- 6.1. Definiowanie prostych metod (167)
- 6.2. Nazwy metod (170)
- 6.3. Nawiasy w metodach (172)
- 6.4. Argumenty metod (174)
- 6.5. Obiekty proc i lambda (181)
- 6.6. Domknięcia (188)
- 6.7. Obiekty klasy Method (191)
- 6.8. Programowanie funkcyjne (192)
- 7.1. Definiowanie prostej klasy (202)
- 7.2. Widoczność metod - publiczne, chronione i prywatne (218)
- 7.3. Tworzenie podklas i dziedziczenie (220)
- 7.4. Tworzenie i inicjacja obiektów (227)
- 7.5. Moduły (232)
- 7.6. Funkcje load i require (236)
- 7.7. Metody singletonowe i klasa eigenclass (240)
- 7.8. Wyszukiwanie metod (242)
- 7.9. Wyszukiwanie stałych (244)
- 8.1. Typy, klasy i moduły (248)
- 8.2. Wykonywanie łańcuchów i bloków (250)
- 8.3. Zmienne i stałe (252)
- 8.4. Metody (254)
- 8.5. Metody zwrotne (258)
- 8.6. Śledzenie (259)
- 8.7. Moduły ObjectSpace i GC (261)
- 8.8. Niestandardowe struktury sterujące (262)
- 8.9. Brakujące metody i stałe (264)
- 8.10. Dynamiczne tworzenie metod (267)
- 8.11. Tworzenie łańcuchów aliasów (269)
- 8.12. Języki do wyspecjalizowanych zastosowań (274)
- 9.1. Łańcuchy (280)
- 9.2. Wyrażenia regularne (285)
- 9.3. Liczby i matematyka (295)
- 9.4. Data i godzina (299)
- 9.5. Kolekcje (300)
- 9.6. Pliki i katalogi (320)
- 9.7. Wejście i wyjście (325)
- 9.8. Programowanie sieciowe (335)
- 9.9. Wątki i współbieżność (340)
- 10.1. Uruchamianie interpretera Ruby (356)
- 10.2. Środowisko najwyższego poziomu (360)
- 10.3. Praktyczne skróty do ekstrakcji i raportowania (368)
- 10.4. Wywoływanie systemu operacyjnego (370)
- 10.5. Bezpieczeństwo (374)
Wstęp (7)
1. Wprowadzenie (11)
2. Struktura i uruchamianie programów Ruby (31)
3. Typy danych i obiekty (45)
4. Wyrażenia i operatory (85)
5. Instrukcje i przepływ sterowania (115)
6. Metody, obiekty klasy Proc, lambdy i domknięcia (165)
7. Klasy i moduły (201)
8. Refleksja i metaprogramowanie (247)
9. Platforma Ruby (279)
10. Środowisko Ruby (355)
Skorowidz (379)
Oceny i opinie klientów: Ruby. Programowanie David Flanagan, Yukihiro Matsumoto (10)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(8)
(2)
(0)
(0)
(0)
(0)
Data dodania: 2016-08-24 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2015-08-18 Ocena: 6 Opinia potwierdzona zakupem
Piotr, IT
Data dodania: 2013-05-23 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2012-09-24 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2011-10-26 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2011-10-12 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2009-05-04 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2008-12-18 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2014-11-30 Ocena: 5 Opinia potwierdzona zakupem
Anonim,
Data dodania: 2013-05-23 Ocena: 5 Opinia potwierdzona zakupem
więcej opinii