Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
- Ebooki
- Informatyka
- Programowanie
- Ruby. Wprowadzenie
Szczegóły ebooka
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!
Przedmowa (9)
1. Podstawy języka Ruby (13)
- 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)
2. Krótka wycieczka po języku Ruby (33)
- 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)
3. Instrukcje warunkowe (55)
- 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)
4. Łańcuchy (67)
- 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)
5. Matematyka (85)
- 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)
6. Tablice (99)
- 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)
7. Tablice asocjacyjne (111)
- 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)
8. Praca z plikami (119)
- 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)
9. Klasy (129)
- 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)
10. Dalsza zabawa z językiem Ruby (141)
- 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)
11. Krótki przewodnik po Ruby on Rails (173)
- 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)
A Leksykon języka Ruby (191)
B Odpowiedzi na pytania sprawdzające (209)
Słowniczek (215)
Skorowidz (223)
- Tytuł: Ruby. Wprowadzenie
- Autor: Michael Fitzgerald
- Tytuł oryginału: Learning Ruby
- Tłumaczenie: Adam Jarczyk
- ISBN: 978-83-246-6097-1, 9788324660971
- Data wydania: 2012-09-12
- Format: Ebook
- Identyfikator pozycji: rubwpr
- Wydawca: Helion