Autor: Hal Fulton
ISBN: 978-83-246-0958-1
Ilość stron: 912
Data wydania: 12/2007
Twarda oprawa
Ruby, obiektowy język programowania, opracowany na początku lat 90. ubiegłego wieku w Japonii, cieszy się zasłużoną i stale rosnącą popularnością. Dziś Ruby jest poważną konkurencją dla Perla i podstawowym fundamentem technologii Ruby on Rails - doskonałego narzędzia do szybkiego tworzenia aplikacji i witryn internetowych.
Prosta składnia, duże możliwości, zwarta konstrukcja, rozbudowana i niezwykle wygodna obsługa wyjątków oraz przetwarzania plików tekstowych sprawiają, że po ten język programowania sięga coraz więcej osób piszących oprogramowanie.
Książka "Ruby. Tao programowania w 400 przykładach" to podręcznik dla tych programistów, którzy poszukują metod rozwiązywania konkretnych zadań programistycznych za pomocą Ruby. Na ponad 400 przykładach przedstawiono w niej przeróżne zastosowania i możliwości tego języka. Czytając ją, poznasz elementy języka Ruby i zasady programowania obiektowego, techniki przetwarzania łańcuchów tekstowych z zastosowaniem wyrażeń regularnych oraz sposoby wykonywania nawet najbardziej złożonych operacji matematycznych.
Znajdziesz tu także omówienie metod komunikacji z bazami danych, budowania graficznych interfejsów użytkownika, programowania wielowątkowego i pisania skryptów administracyjnych. Dowiesz się też, jak korzystać z frameworka Ruby on Rails.
Rozdziały:
Rozdział 1. Przegląd języka Ruby (47)
Rozdział 2. Praca z łańcuchami (113)
Rozdział 3. Praca z wyrażeniami regularnymi (153)
Rozdział 4. Umiędzynaradawianie aplikacji Ruby (185)
Rozdział 5. Wykonywanie obliczeń numerycznych (217)
Rozdział 6. Symbole i przedziały (255)
Rozdział 7. Praca z datami i godzinami (273)
Rozdział 8. Tablice, tablice mieszające i inne wyliczeniowe struktury danych (295)
Rozdział 9. Zaawansowane struktury danych (347)
Rozdział 10. Operacje wejścia-wyjścia i techniki składowania danych (373)
Rozdział 11. Programowanie obiektowe i dynamiczne elementy języka Ruby (437)
Rozdział 12. Interfejsy graficzne dla Ruby (519)
Rozdział 13. Wątki w języku Ruby (585)
Rozdział 14. Tworzenie skryptów i administracja systemem (617)
Rozdział 15. Ruby i formaty danych (655)
Rozdział 16. Testowanie i diagnozowanie oprogramowania (689)
Rozdział 17. Pakowanie i dystrybucja kodu źródłowego (713)
Rozdział 18. Programowanie rozwiązań sieciowych (729)
Rozdział 19. Ruby i aplikacje internetowe (767)
Rozdział 20. Implementacja aplikacji rozproszonych w Ruby (819)
Rozdział 21. Narzędzia wytwarzania oprogramowania w Ruby (835)
Rozdział 22. Społeczność programistów języka Ruby (855)
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.