Podręcznik Node.js. Smashing Magazine
- Autor:
- Guillermo Rauch
- Promocja 2za1
- Wydawnictwo:
- Helion
- Ocena:
- 3.3/6 Opinie: 15
- Stron:
- 328
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: Podręcznik Node.js. Smashing Magazine
Wykorzystaj potencjał Node.js!
Platforma Node.js powstała w 2009 roku. Pozwala na tworzenie wydajnych, skalowalnych aplikacji sieciowych. W tym środowisku napiszesz kod działający po stronie serwera - i użyjesz do tego języka JavaScript. Brzmi niesamowicie? I tak w rzeczywistości jest! Przekonasz się o tym w czasie czytania tej książki. Została ona w całości poświęcona Node.js.
Dzięki temu wspaniałemu podręcznikowi błyskawicznie skonfigurujesz i uruchomisz swoją pierwszą aplikację. Potem będzie już tylko ciekawiej - sterowanie zdarzeniami, wykorzystywanie wydajnych operacji wejścia-wyjścia oraz połączenie z bazą MongoDB to tylko niektóre z poruszanych tematów. Dowiesz się także, jak skorzystać z dostępu do danych w czasie rzeczywistym z pomocą technologii WebSocket oraz jak testować napisany kod z użyciem testów automatycznych. Po lekturze tej książki bez trudu przygotujesz aplikację, która będzie w stanie obsłużyć dziesiątki tysięcy jednoczesnych połączeń na jednym serwerze. Zainteresowany? Sięgnij po książkę - naprawdę warto!
Sprawdź:
- jak stworzyć wydajne aplikacje sieciowe
- jak uzyskać dostęp do danych w czasie rzeczywistym
- jak łatwo zintegrować Node.js z MongoDB
Twój klucz do tworzenia wydajnych aplikacji sieciowych!
Wybrane bestsellery
-
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
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
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
(0,00 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Jeżeli chcesz poznać potencjał tego duetu i zacząć tworzyć atrakcyjne aplikacje internetowe, nie możesz obejść się bez tej książki. Pomoże Ci ona szybko stworzyć pierwszy skrypt. W trakcie lektury poznasz niuanse składni JavaScriptu, sposoby obsługi zdarzeń oraz obiektowy model strony. Dzięki dal...
JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera
(0,00 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
To książka przeznaczona dla średnio zaawansowanych użytkowników biblioteki React, którzy chcą tworzyć elastyczniejsze i łatwiejsze w utrzymaniu aplikacje. Wyjaśniono tu sposób działania wewnętrznych mechanizmów biblioteki React. Zaprezentowano, jak należy budować komponenty możliwe do wielokrotne...
React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III
(0,00 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
To drugie wydanie cenionego podręcznika dla początkujących programistów. Zawarty w nim materiał - podany jasno i przystępnie - pozwoli Ci w pełni poznać możliwości języka TypeScript 4. Naukę rozpoczniesz od zdobycia solidnych podstaw, a po przeanalizowaniu przejrzystych przykładów poznasz korzyśc...
TypeScript 4. Od początkującego do profesjonalisty. Wydanie II TypeScript 4. Od początkującego do profesjonalisty. Wydanie II
(0,00 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
To kolejne, rozbudowane i uaktualnione wydanie świetnego podręcznika projektowania i programowania stron internetowych, zawierające wiedzę niezbędną do rozpoczęcia samodzielnej pracy. Opisano tu zasady tworzenia witryn WWW oraz przedstawiono język HTML i techniki CSS. Sporo miejsca poświęcono mul...
Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V
(0,00 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
W poprzednim tomie Nanonauci, którzy założyli własne Dojo Nano, wymyślili i napisali stronę internetową. Teraz przyszedł czas na grę. Będzie to prosta gra działająca w przeglądarce internetowej. Do kodowania posłuży Ci świetny język JavaScript, którym posługują się najlepsi programiści! W książce...(0,00 zł najniższa cena z 30 dni)
7.90 zł
24.90 zł(-68%) -
Uwaga, uwaga! Proszę państwa, kierujemy się w stronę JavaScriptu! Skoro zdecydowaliście się ruszyć z nami na tę pouczającą wycieczkę, to z pewnością dysponujecie znajomością języka HTML! Jeśli go jeszcze nie znacie, radzimy szybko to zmienić. HTML bowiem stanowi bazę, bez której trudno stworzyć s...
Frontend developer. Kurs video. JavaScript. Poziom podstawowy Frontend developer. Kurs video. JavaScript. Poziom podstawowy
(0,00 zł najniższa cena z 30 dni)32.45 zł
59.00 zł(-45%) -
Szybkość, prostota, wszechstronność, interoperacyjność... to dopiero początek długiej listy zalet JavaScript. Choć trudno to sobie wyobrazić, przed erą JavaScript w Internecie dominowały statyczne strony www. Dopiero wraz z nadejściem tego skryptowego języka programowania otworzyły się możliwości...
JavaScript. Kurs video. Pierwsze kroki w programowaniu JavaScript. Kurs video. Pierwsze kroki w programowaniu
(0,00 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%)
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 dowolonych 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 dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: Podręcznik Node.js. Smashing Magazine (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
webroad.pl Michał Załęcki, 2014-07-20
Długo czekałem na Podręcznik Node.js. Smashing Magazine po tym jak zobaczyłem go w księgarni jako zapowiedź, pech ciał, że przez natłok zajęć musiałem odłożyć w czasie jego lekturę.
Tematyka
Cała książka podzielona została na 5 części. Pierwsza cześć omawia przygotowanie środowiska, szybki przegląd JavaScript, kwestie blokujących i nieblokujących operacji I/O oraz ukazuje większe różnice w pisaniu kodu używanego po stronie klienta w przeglądarce, a pisaniu kodu dla Node (obiekt globalny, require i te sprawy).
Część druga, znacznie ciekawsza wyjaśnia zagadnienia związane ze specyfikacją protokokołu TCP i HTTP. Na plus trzeba zaliczyć dość ambitne aplikacje, które tworzymy podczas lektury książki. Są to m. in. klient IRC, klient Twittera i czat oparty o WebSocket z możliwością słuchania utworów wskazanych przez „DJa”. Widziałem, że zarzuca się tej pozycji zbyt dużą ilość teorii. Czytając takie opinie zastanawiam się czy chodzi o tę samą pozycję. Ze względu na zajęcia w tym roku musiałem zaprzyjaźnić się z Język C++. Szkoła programowania, w której po 180 stronach pojawia się temat dotyczący pętli for – to jest książka, w której jest dużo teorii.
Trzecia część porusza tematykę popularnych frameworków. Nie obeszło się jednak bez zgrzytów. Dużo osób narzeka na błędy w książce. Podejrzewam, że nerwy puszczają co niektórym przy rozdziale o WebSocket.IO. Kod z tego rozdziału po prostu nie działa na nowszych instalacjach Node.js (WebSocket.IO nie jest rozwijany od ponad 2 lat). Poprawny kod, uaktualniony, można znaleźć w przykładach do książki na FTP, więc nikt nie powinien mieć problemów z ewentualnymi poprawkami.
Część czwarta porusza sposoby komunikacji z trzema bazami danych: MongoDB, MySQL i Redis. Ostatnia, piąta część omawia zagadnienia związane ze współdzieleniem kodu oraz jego testowaniem.
Ocena
Ogólnie książka pozostawiła po sobie bardzo dobre wrażenie. Przeszkadza trochę kod, który jest wstawiany w małych partiach (jedna, dwie funkcję). Pod koniec rozdziałów znajduje się zawartość całych plików co pozwala na upewnienie się czy wszystko napisaliśmy poprawnie. Z czystym sumieniem mogę polecić Podręcznik Node.js. Smashing Magazine osobą początkującym lub tym, który chcą swoją wiedzę uporządkować. Książka otrzymuje od nas zasłużone 7/10. Gdyby nie pechowy rozdział o WebSocket.IO i literówki w kodzie to ocena byłaby wyższa.
Szczegóły książki
- Tytuł oryginału:
- Smashing Node.js: JavaScript Everywhere (Smashing Magazine)
- Tłumaczenie:
- Krzysztof Wołowski
- ISBN Książki drukowanej:
- 978-83-246-6674-4, 9788324666744
- Data wydania książki drukowanej:
- 2014-01-13
- ISBN Ebooka:
- 978-83-246-6675-1, 9788324666751
- Data wydania ebooka:
-
2014-01-13
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@helion.pl.
- Format:
- 168x237
- Numer z katalogu:
- 16479
- Rozmiar pliku Pdf:
- 5.8MB
- Rozmiar pliku ePub:
- 4.6MB
- Rozmiar pliku Mobi:
- 10.4MB
- 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 książki
- Instalacja w systemie Windows (22)
- Instalacja w systemie OS X (22)
- Instalacja w systemie Linux (23)
- Kompilacja (23)
- Kontrola działania (23)
- Narzędzie REPL Node (23)
- Wykonanie skryptu (24)
- NPM (25)
- Instalowanie modułów (25)
- Definiowanie własnego modułu (26)
- Instalacja narzędzi binarnych (27)
- Przeszukiwanie rejestru NPM (28)
- Podsumowanie (29)
- Podstawowy JavaScript (32)
- Typy (32)
- Typowa łamigłówka (32)
- Funkcje (33)
- Konstrukcje this, call() i apply() (34)
- Arność funkcji (34)
- Domknięcia (35)
- Klasy (35)
- Dziedziczenie (36)
- Blok try {} catch {} (37)
- JavaScript w wersji v8 (38)
- Metoda keys() obiektu (38)
- Metoda isArray() tablicy (39)
- Metody tablic (39)
- Metody łańcuchów znaków (39)
- JSON (39)
- Metoda bind() funkcji (40)
- Właściwość name funkcji (40)
- Właściwość __proto__ i dziedziczenie (40)
- Metody dostępowe (41)
- Podsumowanie (42)
- Duże możliwości to duża odpowiedzialność (44)
- Blokowanie (46)
- Jednowątkowy świat (47)
- Obsługa błędów (50)
- Ślady stosów wywołań (51)
- Podsumowanie (53)
- Obiekt globalny (56)
- Pożyteczne zmienne globalne (56)
- System modułów (57)
- Moduły względne i bezwzględne (57)
- Udostępnianie interfejsu programistycznego (59)
- Zdarzenia (61)
- Bufory (63)
- Podsumowanie (64)
- Wymagania (68)
- Piszemy nasz pierwszy program (68)
- Tworzymy moduł (69)
- sync czy async? (70)
- Zrozumienie strumieni (71)
- Wejście i wyjście (73)
- Refaktoring (75)
- Interakcja z modułem fs (77)
- Wiersz poleceń (79)
- Obiekt argv (79)
- Katalog roboczy (80)
- Zmienne środowiskowe (81)
- Zakańczanie programu (81)
- Sygnały (82)
- Sekwencje sterujące ANSI (82)
- Moduł fs (82)
- Strumienie (83)
- Obserwacja (84)
- Podsumowanie (84)
- Czym charakteryzuje się TCP? (88)
- Komunikacja z naciskiem na połączenia i zasada zachowania kolejności (88)
- Kod bajtowy jako podstawowa reprezentacja (88)
- Niezawodność (89)
- Kontrola przepływu (89)
- Kontrola przeciążeń (89)
- Telnet (89)
- Czat na bazie TCP (92)
- Tworzymy moduł (92)
- Klasa net.Server (92)
- Odbieranie połączeń (94)
- Zdarzenie data (96)
- Stan i monitorowanie połączeń (97)
- Wykończenie (100)
- Klient IRC (102)
- Tworzymy moduł (102)
- Interfejs net.Stream (103)
- Implementacja części protokołu IRC (103)
- Test z prawdziwym serwerem IRC (104)
- Podsumowanie (104)
- Struktura HTTP (106)
- Nagłówki (107)
- Połączenia (111)
- Prosty serwer WWW (112)
- Tworzymy moduł (112)
- Wyświetlamy formularz (112)
- Metody i adresy URL (114)
- Dane (117)
- Składamy elementy w całość (119)
- Dopracowanie szczegółów (120)
- Klient Twittera (121)
- Tworzymy moduł (121)
- Wysyłanie prostego żądania HTTP (122)
- Wysłanie danych (123)
- Pobieranie tweetów (124)
- Moduł superagent na pomoc (128)
- Przeładowanie serwera za pomocą narzędzia up (130)
- Podsumowanie (130)
- Prosta strona internetowa przy użyciu modułu http (136)
- Prosta strona internetowa przy użyciu frameworka Connect (139)
- Metody pośredniczące (141)
- Tworzenie metod pośredniczących wielokrotnego użytku (142)
- Metoda pośrednicząca static (146)
- Metoda pośrednicząca query (148)
- Metoda pośrednicząca logger (148)
- Metoda pośrednicząca bodyParser (150)
- Ciasteczka (153)
- Metoda pośrednicząca session (154)
- Sesje Redis (159)
- Metoda pośrednicząca methodOverride (160)
- Metoda pośrednicząca basicAuth (160)
- Podsumowanie (162)
- Prosta aplikacja Express (164)
- Tworzymy moduł (164)
- HTML (164)
- Konfiguracja (165)
- Definiowanie tras (166)
- Moduł search (168)
- Uruchomienie aplikacji (169)
- Ustawienia (170)
- Mechanizmy szablonów (172)
- Obsługa błędów (173)
- Metody złożone (173)
- Trasy (175)
- Metody pośredniczące (177)
- Strategie organizacji (178)
- Podsumowanie (180)
- AJAX (182)
- Technologia WebSocket (184)
- Aplikacja Echo (185)
- Przygotowanie (185)
- Konfiguracja serwera (186)
- Konfiguracja klienta (187)
- Uruchomienie serwera (188)
- Kursory myszy (189)
- Przygotowanie (189)
- Konfiguracja serwera (189)
- Konfiguracja klienta (192)
- Uruchomienie serwera (194)
- Kwestie do rozwiązania (194)
- Zamknięcie połączenia a rozłączenie (195)
- JSON (195)
- Ponowne łączenie (195)
- Rozgłaszanie (195)
- WebSocket to HTML5: starsze przeglądarki go nie obsługują (195)
- Rozwiązanie (195)
- Podsumowanie (196)
- Transporty (198)
- Rozłączenie kontra zamknięcie połączenia (198)
- Zdarzenia (198)
- Przestrzenie nazw (199)
- Czat (200)
- Przygotowanie programu (200)
- Konfiguracja serwera (200)
- Konfiguracja klienta (201)
- Zdarzenia i rozgłaszanie (203)
- Gwarancja odbioru (207)
- Aplikacja DJ (209)
- Rozszerzenie czata (209)
- Integracja z interfejsem Grooveshark (210)
- Odtwarzanie (213)
- Podsumowanie (218)
- Instalacja (223)
- Dostęp do MongoDB: przykład uwierzytelnienia użytkownika (224)
- Konfiguracja aplikacji (224)
- Tworzymy aplikację Express (224)
- Łączymy się z MongoDB (228)
- Tworzymy dokumenty (230)
- Wyszukiwanie dokumentów (232)
- Metoda pośrednicząca do uwierzytelniania (233)
- Sprawdzanie poprawności danych (234)
- Niepodzielność (235)
- Tryb bezpieczny (235)
- Wprowadzenie do Mongoose (236)
- Definiowanie modelu (236)
- Definiowanie zagnieżdżonych kluczy (238)
- Definiowanie zagnieżdżonych dokumentów (238)
- Ustawianie indeksów (239)
- Metody pośredniczące (239)
- Sprawdzanie stanu modelu (239)
- Zapytania (240)
- Rozszerzanie zapytań (240)
- Sortowanie (240)
- Wybieranie danych (240)
- Limitowanie wyników (241)
- Pomijanie wyników (241)
- Automatyczne wypełnianie kluczy (241)
- Konwersja typów (242)
- Przykład Mongoose (242)
- Konfiguracja aplikacji (242)
- Refaktoryzacja (243)
- Definiowanie modeli (243)
- Podsumowanie (245)
- node-mysql (248)
- Konfiguracja (248)
- Aplikacja Express (248)
- Łączenie z MySQL (249)
- Inicjalizacja skryptu (250)
- Wstawianie danych (253)
- Pobieranie danych (258)
- Narzędzie Sequelize (259)
- Konfiguracja Sequelize (260)
- Konfiguracja aplikacji Express (260)
- Konfiguracja Sequelize (263)
- Definiowanie modeli i synchronizacja (264)
- Wstawianie danych (266)
- Pobieranie danych (268)
- Usuwanie danych (269)
- Wykończenie (271)
- Podsumowanie (272)
- Instalacja Redis (275)
- Język zapytań Redis (275)
- Typy danych (276)
- Ciągi znaków (277)
- Tablice asocjacyjne (277)
- Listy (279)
- Zbiory (279)
- Zbiory sortowane (280)
- Redis i Node (280)
- Implementacja mapy relacji przy użyciu Node i Redis (281)
- Podsumowanie (290)
- Co może być współdzielone? (294)
- Kompatybilność kodu JavaScript (294)
- Udostępnianie modułów (295)
- Adaptacja interfejsów programistycznych ECMA (296)
- Adaptacja interfejsów programistycznych Node (297)
- Adaptacja interfejsów programistycznych przeglądarek (298)
- Dziedziczenie dla wszystkich przeglądarek (298)
- Zastosowanie praktyczne: narzędzie browserbuild (299)
- Prosty przykład (300)
- Podsumowanie (302)
- Proste testy (306)
- Przedmiot testów (306)
- Strategia testów (306)
- Program testowy (307)
- Expect.js (308)
- Przegląd interfejsów programistycznych (308)
- Mocha (310)
- Testowanie asynchronicznego kodu (311)
- Styl BDD (313)
- Styl TDD (314)
- Styl eksportu (314)
- Korzystanie z Mocha w przeglądarce (315)
- Podsumowanie (316)
CZĘŚĆ I. SZYBKI START: INSTALACJA I POJĘCIA OGÓLNE (19)
Rozdział 1. Przygotowanie środowiska (21)
Rozdział 2. Przegląd JavaScript (31)
Rozdział 3. Blokujące i nieblokujące operacje wejścia-wyjścia (43)
Rozdział 4. JavaScript dla Node (55)
CZĘŚĆ II. NAJISTOTNIEJSZE INTERFEJSY PROGRAMISTYCZNE NODE (65)
Rozdział 5. Wiersz poleceń i moduł FS: Twoja pierwsza aplikacja (67)
Rozdział 6. Protokół TCP (87)
Rozdział 7. Protokół HTTP (105)
CZĘŚĆ III. TWORZENIE APLIKACJI SIECIOWYCH (133)
Rozdział 8. Framework Connect (135)
Rozdział 9. Framework Express (163)
Rozdział 10. Technologia WebSocket (181)
Rozdział 11. Framework Socket.IO (197)
CZĘŚĆ IV. BAZY DANYCH (219)
Rozdział 12. MongoDB (221)
Rozdział 13. MySQL (247)
Rozdział 14. Redis (273)
CZĘŚĆ V. TESTOWANIE (291)
Rozdział 15. Współdzielony kod (293)
Rozdział 16. Testowanie (305)
Skorowidz (317)
Oceny i opinie klientów: Podręcznik Node.js. Smashing Magazine Guillermo Rauch (15)
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.
(0)
(5)
(3)
(1)
(3)
(3)
Jakub Szlenk, Programista
Data dodania: 2017-07-09 Ocena: 5 Opinia niepotwierdzona zakupem
Jakub Szwarczyński, JavaScript Developer
Data dodania: 2015-12-11 Ocena: 5 Opinia niepotwierdzona zakupem
Paweł, Programista
Data dodania: 2014-10-24 Ocena: 5 Opinia potwierdzona zakupem
front-end developer
Data dodania: 2014-04-22 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2014-01-19 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2014-10-23 Ocena: 4 Opinia potwierdzona zakupem
Krzysztof Kornacki, Front-end Developer
Data dodania: 2014-05-14 Ocena: 4 Opinia potwierdzona zakupem
Data dodania: 2014-02-08 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2014-01-19 Ocena: 3 Opinia niepotwierdzona zakupem
DZ, front-end
Data dodania: 2014-11-02 Ocena: 2 Opinia niepotwierdzona zakupem
Softwaree Engineer
Data dodania: 2014-03-31 Ocena: 2 Opinia niepotwierdzona zakupem
Data dodania: 2014-02-28 Ocena: 2 Opinia niepotwierdzona zakupem
Krzysztof Safjanowski, Software Developer
Data dodania: 2014-08-05 Ocena: 1 Opinia niepotwierdzona zakupem
Krzysztof Safjanowski, Software Developer
Data dodania: 2014-08-03 Ocena: 1 Opinia niepotwierdzona zakupem
Testowy, IT
Data dodania: 2014-03-14 Ocena: 1 Opinia niepotwierdzona zakupem
więcej opinii