- Ocena:
- 4.7/6 Opinie: 7
- Stron:
- 240
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Ruby. Wprowadzenie
Poznaj praktyczne zastosowania języka Ruby
- Podstawowe konstrukcje języka i zasady programowania obiektowego
- Operacje na tekstach, liczbach i plikach
- Framework Ruby on Rails
Ruby -- obiektowy język programowania, względnie nowy, bo opracowany na początku lat 90. ubiegłego wieku, zdobywa coraz większą popularność. W zakresie tworzenia aplikacji internetowych staje się poważną konkurencją dla Perla, PHP i Javy. Jest niezwykle elastyczny, posiada prostą składnię i spore możliwości, a tworzony w nim kod jest bardzo zwarty. Za pomocą Ruby można pisać zarówno proste skrypty administracyjne, jak i rozbudowane aplikacje internetowe. W budowaniu tych ostatnich niezwykle pomocny jest framework Ruby on Rails, dzięki któremu proces tworzenia aplikacji przebiega błyskawicznie.
Książka "Ruby. Wprowadzenie" to podręcznik dla tych, którzy chcą poznać możliwości języka bez konieczności studiowania zawiłych opisów teoretycznych. Przedstawia Ruby na praktycznych przykładach, pokazując jego zastosowania w typowych zadaniach, z jakimi spotyka się na co dzień programista aplikacji sieciowych. Czytając tę książkę, poznasz elementy języka Ruby i nauczysz się programować obiektowo. Dowiesz się, w jaki sposób przetwarzać dane liczbowe, teksty i tablice, pliki i katalogi oraz dokumenty XML. Przeczytasz także o środowisku Ruby on Rails.
- Instalacja języka Ruby w różnych systemach operacyjnych
- Instrukcje i operatory
- Przetwarzanie tekstów i operacje matematyczne
- Operacje na systemie plików
- Korzystanie z plików XML
- Programowanie obiektowe
- Wprowadzenie do Ruby on Raili
Wejdź do świata Ruby, a pokochasz jego możliwości!
Wybrane bestsellery
-
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(47.20 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(63.60 zł najniższa cena z 30 dni)39.90 zł
159.00 zł(-75%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
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...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(116.35 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł(-40%) -
Książka Wojciecha Próchnickiego jest skierowana do pracowników działu finansów, controllingu i księgowości. Wyjaśnia możliwości pracy z Excelem na przykładach, omawiając piętnaście różnych przypadków i problemów, z którymi może spotkać się osoba pracująca w tych obszarach. Zakres tematyczny omawi...
Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży
(29.49 zł najniższa cena z 30 dni)19.90 zł
59.00 zł(-66%)
Michael Fitzgerald - pozostałe książki
-
Updated for Ruby 2.2, this handy reference offers brief yet clear explanations of Ruby’s core elements—from operators to blocks to documentation creation—and highlights the key features you may work with every day. Need to know the correct syntax for a conditional? Forgot the na...(46.74 zł najniższa cena z 30 dni)
46.74 zł
54.99 zł(-15%) -
Ta wspaniała książka wprowadzi Cię w świat wyrażeń regularnych szybko i bezboleśnie. Już za chwilę wykorzystasz podstawowe elementy wyrażeń, a każdy kolejny rozdział dostarczy Ci coraz bardziej zaawansowanych narzędzi. W trakcie lektury nauczysz się korzystać z granic, klas znaków, grup i odniesi...(17.45 zł najniższa cena z 30 dni)
9.90 zł
34.90 zł(-72%) -
"Ruby. Leksykon kieszonkowy" to zestawienie niezbędnych informacji o tym języku, przydatne podczas codziennej pracy programisty. Znajdziesz w nim informacje o słowach kluczowych, operatorach, zmiennych i stałych. Przeczytasz także o formatowaniu tekstu, wyrażeniach regularnych, operacjach na plik...(8.95 zł najniższa cena z 30 dni)
6.90 zł
17.90 zł(-61%) -
Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of a method. This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data ...(29.67 zł najniższa cena z 30 dni)
29.67 zł
34.90 zł(-15%) -
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs...(101.15 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
If you’re a programmer new to regular expressions, this easy-to-follow guide is a great place to start. You’ll learn the fundamentals step-by-step with the help of numerous examples, discovering first-hand how to match, extract, and transform text by matching specific words, character...
Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step
(152.15 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
XML, the Extensible Markup Language, is everywhere: the syntax of choice for newly designed document formats across almost all computer applications. Now used daily by developers, XML is living up to its reputation as one of the most important developments in document interchange in the history o...
XML Pocket Reference. Extensible Markup Language. 3rd Edition XML Pocket Reference. Extensible Markup Language. 3rd Edition
(29.67 zł najniższa cena z 30 dni)29.67 zł
34.90 zł(-15%) -
Developers and system administrators alike are uncovering the true power of XML, the Extensible Markup Language that enables data to be sent over the Internet from one computer platform to another or one application to another and retain its original format. Flexible enough to be customized for ...(80.73 zł najniższa cena z 30 dni)
80.73 zł
94.99 zł(-15%) -
XSLT is a powerful language for transforming XML documents into something else. That something else can be an HTML document, another XML document, a Portable Document Format (PDF) file, a Scalable Vector Graphics (SVG) file, a Virtual Reality Modeling Language (VRML) file, Java code, or a number ...
Learning XSLT. A Hands-On Introduction to XSLT and XPath Learning XSLT. A Hands-On Introduction to XSLT and XPath
(92.65 zł najniższa cena z 30 dni)92.65 zł
109.00 zł(-15%)
Zobacz pozostałe książki z serii O'Reilly
-
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poz...
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla uż...
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych....
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
(56.55 zł najniższa cena z 30 dni)52.20 zł
87.00 zł(-40%) -
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(50.05 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(83.85 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(57.85 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funk...
Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczą...
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(43.55 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%) -
Właśnie w tym celu powstał ten przewodnik po filozofii oprogramowania. Znajdziesz w nim 21 pragmatycznych reguł, którymi kierują się najlepsi programiści. Dzięki spostrzeżeniom zawartym w książce zmienisz podejście do programowania i szybko się przekonasz, że pozwoli Ci to na pisanie lepszego, cz...(51.35 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%)
Ebooka "Ruby. Wprowadzenie" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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 "Ruby. Wprowadzenie" 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 "Ruby. Wprowadzenie" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Learning Ruby
- Tłumaczenie:
- Adam Jarczyk
- ISBN Książki drukowanej:
- 978-83-246-1229-1, 9788324612291
- Data wydania książki drukowanej:
- 2007-11-07
- ISBN Ebooka:
- 978-83-246-6097-1, 9788324660971
- Data wydania ebooka:
- 2012-09-12 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:
- B5
- Numer z katalogu:
- 3927
- Rozmiar pliku Pdf:
- 3.1MB
- Rozmiar pliku ePub:
- 4.2MB
- Rozmiar pliku Mobi:
- 9.5MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Serie wydawnicze: O'Reilly
Spis treści ebooka
- Witaj, Matz! (14)
- Interactive Ruby (22)
- Zasoby (24)
- Instalowanie języka Ruby (25)
- Permission Denied (30)
- Kojarzenie typów plików w systemie Windows (30)
- Pytania sprawdzające (32)
- Ruby jest językiem obiektowym (33)
- Słowa zastrzeżone języka Ruby (35)
- Komentarze (37)
- Zmienne (37)
- Łańcuchy (40)
- Liczby i operatory (42)
- Instrukcje warunkowe (43)
- Tablice i tablice asocjacyjne (43)
- Metody (44)
- Bloki (48)
- Symbole (52)
- Obsługa wyjątków (52)
- Dokumentacja języka Ruby (53)
- Pytania sprawdzające (53)
- Instrukcja if (55)
- Instrukcja case (58)
- Pętla while (59)
- Metoda loop (62)
- Pętla for (63)
- Wykonanie przed lub po programie (65)
- Pytania sprawdzające (66)
- Tworzenie łańcuchów (67)
- Konkatenacja łańcuchów (70)
- Dostęp do łańcuchów (70)
- Porównywanie łańcuchów (72)
- Manipulowanie łańcuchami (73)
- Konwersja wielkości liter (76)
- Odstępy itp. (78)
- Inkrementowanie łańcuchów (79)
- Konwersja łańcuchów (80)
- Wyrażenia regularne (81)
- Ruby 1.9 i następne (84)
- Pytania sprawdzające (84)
- Hierarchia klas i moduły wbudowane (86)
- Konwersja liczb (86)
- Podstawowe operacje matematyczne (87)
- Zakresy (90)
- Zapytania o liczby (91)
- Inne metody matematyczne (93)
- Funkcje matematyczne (93)
- Liczby wymierne (94)
- Liczby pierwsze (96)
- Pytania sprawdzające (97)
- Tworzenie tablic (100)
- Dostęp do elementów (102)
- Konkatenacja (104)
- Operacje na zbiorach (104)
- Elementy unikatowe (105)
- Na stos (105)
- Porównywanie tablic (105)
- Modyfikacja elementów (106)
- Usuwanie elementów (107)
- Tablice i bloki (108)
- Sortowanie i w tył zwrot (108)
- Tablice wielowymiarowe (109)
- Ruby 1.9 i następne (109)
- Inne metody klasy Array (109)
- Pytania sprawdzające (110)
- Tworzenie tablicy asocjacyjnej (111)
- Dostęp do tablicy asocjacyjnej (112)
- Iteracja na tablicy asocjacyjnej (113)
- Modyfikacje tablicy asocjacyjnej (114)
- Konwersja tablicy asocjacyjnej na inną klasę (116)
- Ruby 1.9 i następne (117)
- Inne metody klasy Hash (117)
- Pytania sprawdzające (117)
- Katalogi (119)
- Tworzenie nowego pliku (121)
- Otwieranie istniejącego pliku (121)
- Usuwanie i zmiana nazw plików (124)
- Zapytania o pliki (124)
- Zmiana trybu i właściciela pliku (125)
- Klasa IO (126)
- Pytania sprawdzające (127)
- Definiowanie klasy (130)
- Zmienne instancji (131)
- Akcesory (132)
- Zmienne klasy (134)
- Metody klasy (134)
- Dziedziczenie (136)
- Moduły (137)
- Metody public, private i protected (139)
- Pytania sprawdzające (140)
- Formatowanie wyjścia za pomocą metody sprintf (141)
- Przetwarzanie dokumentów XML (144)
- Data i czas (148)
- Refleksja (152)
- Tk (155)
- Metaprogramowanie (157)
- RubyGems (158)
- Obsługa wyjątków (162)
- Tworzenie dokumentacji za pomocą RDoc (163)
- Embedded Ruby (170)
- Pytania sprawdzające (172)
- Skąd pochodzi Rails? (173)
- Dlaczego Rails? (174)
- Co inni zdziałali z pomocą Rails? (178)
- Hosting dla Rails (179)
- Instalowanie Rails (179)
- Nauka Rails (183)
- Krótki samouczek (184)
- Pytania sprawdzające (188)
Przedmowa (9)
1. Podstawy języka Ruby (13)
2. Krótka wycieczka po języku Ruby (33)
3. Instrukcje warunkowe (55)
4. Łańcuchy (67)
5. Matematyka (85)
6. Tablice (99)
7. Tablice asocjacyjne (111)
8. Praca z plikami (119)
9. Klasy (129)
10. Dalsza zabawa z językiem Ruby (141)
11. Krótki przewodnik po Ruby on Rails (173)
A Leksykon języka Ruby (191)
B Odpowiedzi na pytania sprawdzające (209)
Słowniczek (215)
Skorowidz (223)
Oceny i opinie klientów: Ruby. Wprowadzenie Michael Fitzgerald (7) 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.
(2)
(2)
(2)
(1)
(0)
(0)
więcej opinii