Node.js. Projektowanie, wdrażanie i utrzymywanie aplikacji
- Autor:
- Sandro Pasquali
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 232
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Node.js. Projektowanie, wdrażanie i utrzymywanie aplikacji
W ciągu kilku ostatnich lat JavaScript stał się niezwykle wszechstronnym i wydajnym językiem programowania. Dla programistów kodujących w tym języku świetnym narzędziem okazuje się platforma Node.js. Ten framework open source został zaprojektowany do tworzenia skalowalnych aplikacji internetowych, jednak umożliwia też tworzenie aplikacji sterowanych zdarzeniami. Użytkownicy docenili jego wygodę. Node.js odniósł spory sukces i stał się kluczowym narzędziem programistycznym w wielu firmach. Mimo to odnalezienie wyczerpujących informacji o profesjonalnym projektowaniu, testowaniu i wdrażaniu oprogramowania za jego pomocą jest dość trudne.
Niniejsza książka zawiera opis technik i narzędzi pozwalających na wykonanie w Node.js elastycznej, inteligentnej, trwałej i łatwej w utrzymaniu aplikacji o znakomitej jakości. Poza podstawami zaprezentowano tu również zestaw wzorców ułatwiających rozwiązywanie typowych problemów pojawiających się w dzisiejszych projektach. Nie zabrakło licznych przykładów z życia oraz wskazówek, które doceni każdy, kto musi sprawnie wdrożyć trudny projekt. Książka umożliwia zgłębienie tajników Node.js i naukę projektowania modułowego. Sporo miejsca poświęcono też testowaniu i monitorowaniu aplikacji oraz strategiom utrzymania aplikacji przez większy zespół.
Najważniejsze zagadnienia:
- mocne i słabe strony Node.js
- techniki skalowania aplikacji i komunikacja międzyprocesowa
- zarządzanie pamięcią i monitorowanie sesji
- właściwe budowanie potoku tworzenia aplikacji
- konserwacja systemu i strategie zarządzania zależnościami
Node.js: dojrzała technologia, znakomita wydajność i wszechstronność!
Sandro Pasquali — programista, przedsiębiorca, twórca firmy technologicznej Simple.com, która sprzedawała pierwszy na świecie framework aplikacyjny oparty na języku JavaScript. Obecnie autor szkoli zespoły programistów korporacyjnych. W swoim czasie zarządzał projektowaniem wielu aplikacji dla takich firm jak Nintendo, Major League Baseball, LimeWire, AppNexus i Conde Nast, a także dla instytutów badawczych i szkół. Zawsze szuka nowych sposobów na połączenie doskonałości projektowej z innowacyjną technologią.
Node.js to popularny wybór zespołów, które muszą projektować, budować, testować, wdrażać, utrzymywać i monitorować duże i rozproszone systemy. Książka rozpoczyna się szczegółowym opisem architektury Node.js, a następnie przechodzi do tematów takich jak tworzenie aplikacji, a następnie jej testowanie, wdrażanie i utrzymanie.
Dowiesz się, jak korzystać ze współbieżności, pętli zdarzeń, wywołań zwrotnych i strumieni. Poznasz szczegółowe instrukcje wdrażania aplikacji u dostawców chmurowych takich jak DigitalOcean i Heroku, ta także konfigurację serwerów pośredniczących i równoważenia obciążenia. Dowiesz się, jak korzystać z kolejek komunikatów i jak zarządzać stanem i danymi sesyjnymi w systemie rozproszonym.
W książce znajdziesz przykłady wdrażania aplikacji Node.js w systemach produkcyjnych, a także opis działania i konfiguracji systemów integracji ciągłej. Przećwiczysz też korzystanie z popularnych narzędzi do testowania, wdrażania, budowania i monitorowania aplikacji Node.js, co pozwoli Ci szybko osiągnąć doskonałe efekty.
Do kogo kierowana jest ta książka?
Jeśli nie jesteś już początkującym programistom aplikacji Node.js, ta książka jest dla Ciebie. Jeśli wykonałeś już aplikację lub moduł Node.js, a chcesz poznać więcej szczegółów i stać się w tym temacie profesjonalistą, książka pomoże Ci osiągnąć ten cel.
Czego dowiesz się w trakcie lektury książki?
- Poznaj mocne strony Node.js i wykorzystaj je do optymalizacji kodu i przygotowania go do działania w środowisku produkcyjnym.
- Wykorzystaj systemy Docker i Vagrant to tworzenia wirtualnych środowisk dla aplikacji Node.js.
- Wdrażaj repozytoria z kodem Node.js w chmurach takich jak Heroku, OpenShift i DigitalOcean.
- Wykorzystaj moduły wbudowane w Node.js i serwer Nginx do równoważenia obciążenia aplikacji.
- Optymalizuj kod Node.js, by wykorzysytywał mocne strony silnika V8 i inteligentnie zarządzał pamięcią. Wykorzystaj serwer Redis do zarządzania stanem aplikacji.
- Dowiedz się, jak użyć Gulp, Browserify, npm, Mocha, Chai, Sinon i innych narzędzi do uproszczenia procesu budowania, testowania i przygotowywania paczki do wdrożenia.
- Zarządzaj wdrożeniami w systemie produkcyjnym za pomocą narzędzi Git, Jenkins i Ansible.
![Summer BOOOK FEST / Ebooki -50%, książki -40%, audiobooki po 12,90zł](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19761/Ebp_summer_book_fest_2024_Sonia_d910d93e4_1180x419_.png)
Wybrane bestsellery
-
Node.js with its strong features and ability to write server as well as client side code with JavaScript has become a popular choice amongst developers for building powerful web applications. This book is a deep dive into showing facets of Node which are helpful for creating highly concurrent and...
Mastering Node.js. Build robust and scalable real-time server-side web applications efficiently - Second Edition Mastering Node.js. Build robust and scalable real-time server-side web applications efficiently - Second Edition
-
Deploying Node.js. Learn how to build, test, deploy, monitor, and maintain your Node.js applications at scale Deploying Node.js. Learn how to build, test, deploy, monitor, and maintain your Node.js applications at scale
-
Node.js is a modern development stack focused on providing an easy way to build scalable network software. Backed by a growing number of large companies and a rapidly increasing developer base, Node is revolutionizing the way that software is being built today. Powered by Google's V8 engine and b...
Mastering Node.js. Expert techniques for building fast servers and scalable, real-time network applications with minimal effort Mastering Node.js. Expert techniques for building fast servers and scalable, real-time network applications with minimal effort
-
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
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
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
(38.90 zł najniższa cena z 30 dni)38.90 zł
129.00 zł(-70%) -
Przekonaj się, jak wygląda składnia JavaScriptu oraz typowe konstrukcje w tym języku. W trakcie lektury kolejnych rozdziałów nauczysz się budować przejrzystą strukturę programu, korzystać z obiektów i tablic oraz wyrażeń regularnych. Ponadto poznasz tajniki programowania obiektowego i najlepsze t...
Zrozumieć JavaScript. Wprowadzenie do programowania Zrozumieć JavaScript. Wprowadzenie do programowania
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
This quick-start reference distills the core concepts of React through simple explanations, examples, and step-by-step derivations. This new edition tackles changes brought by React 19, including form actions, the use() hook, and React on the server.
React Key Concepts. An in-depth guide to React's core features - Second Edition React Key Concepts. An in-depth guide to React's core features - Second Edition
(100.08 zł najniższa cena z 30 dni) -
This book is a comprehensive guide to Nuxt.js, which takes you from the basics to advanced topics. Uniquely, this book emphasizes practical, project-based learning, tackling real-world problems.
Nuxt 3 Projects. Build scalable applications with Nuxt 3 using TypeScript, Pinia, and Composition API Nuxt 3 Projects. Build scalable applications with Nuxt 3 using TypeScript, Pinia, and Composition API
Zobacz pozostałe książki z serii Technologia i rozwiązania
-
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(77.40 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...
Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(77.40 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środo...
Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauc...
Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze prakt...
Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywa...
Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane,...
Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%)
Ebooka "Node.js. Projektowanie, wdrażanie i utrzymywanie aplikacji" 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 "Node.js. Projektowanie, wdrażanie i utrzymywanie aplikacji" 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 "Node.js. Projektowanie, wdrażanie i utrzymywanie aplikacji" 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:
- Deploying Node.js
- Tłumaczenie:
- Rafał Jońca
- ISBN Książki drukowanej:
- 978-83-283-3609-4, 9788328336094
- Data wydania książki drukowanej:
- 2017-10-23
- ISBN Ebooka:
- 978-83-283-3610-0, 9788328336100
- Data wydania ebooka:
-
2017-10-22
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:
- 170x230
- Numer z katalogu:
- 63371
- Rozmiar pliku Pdf:
- 3.0MB
- Rozmiar pliku ePub:
- 4.2MB
- Rozmiar pliku Mobi:
- 8.9MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: Technologia i rozwiązania
Spis treści ebooka
- Zawartość książki (14)
- Narzędzia potrzebne do realizacji przykładów (15)
- Do kogo kierowana jest książka? (15)
- Konwencje typograficzne (16)
- Przykładowy kod (16)
- Unikatowo zaprojektowany Node (18)
- Współbieżność (20)
- Równoległość i wątki (21)
- Współbieżność i procesy (23)
- Zdarzenia (24)
- Pętla zdarzeń (26)
- Wpływ sposobu zaprojektowania Node na architektów systemów (30)
- Budowanie większych systemów z mniejszych (30)
- Strumienie (32)
- Wykorzystanie JavaScript na każdym etapie projektu maksymalizuje dobre efekty (33)
- Zamiana kodu (34)
- Browserify (34)
- Podsumowanie (35)
- Uruchamianie podstawowego serwera Node (38)
- Witaj, świecie (38)
- Tworzenie żądań HTTP (39)
- Pośredniczenie i tunelowanie (40)
- HTTPS, TLS (SSL) i zabezpieczanie serwera (42)
- Tworzenie podpisanego samodzielnie certyfikatu na potrzeby programistyczne (42)
- Instalacja prawdziwego certyfikatu SSL (43)
- Instalacja aplikacji w chmurze Heroku (44)
- Dodatki (46)
- Git (46)
- Zarządzanie zmiennymi konfiguracyjnymi (49)
- Zarządzanie wdrożeniem (50)
- Instalacja aplikacji w chmurze OpenShift (51)
- Instalacja aplikacji Node i MongoDB (52)
- Wdrożenie aplikacji (52)
- Docker, czyli lekkie i wirtualne kontenery (54)
- Najpierw jednak łyk systemu Unix (56)
- Korzystanie z systemu Docker (57)
- Tworzenie pliku Dockerfile (58)
- Zbudowanie i uruchomienie obrazu Dockera (59)
- Podsumowanie (61)
- Skalowanie pionowe wykorzystujące wiele rdzeni procesora (64)
- Funkcja spawn() (65)
- Funkcja fork() (68)
- Funkcja exec() (70)
- Funkcja execFile() (71)
- Komunikacja z procesem potomnym (71)
- Moduł cluster (73)
- Skalowanie w poziomie z wykorzystaniem wielu maszyn (77)
- Użycie serwera Nginx (77)
- Równoważenie obciążenia za pomocą Node (85)
- Użycie kolejek komunikatów (87)
- Użycie modułu komunikacji UDP serwera Node (91)
- Podsumowanie (96)
- Jak poradzić sobie z dużym tłumem? (98)
- Mikroserwisy (98)
- Mechanizm pub-sub serwera Redis (99)
- Mikroserwisy w narzędziu Seneca (102)
- Zmniejszenie zużycia pamięci (105)
- Używaj strumieni zamiast buforów (106)
- Prototypy (107)
- Wydajne pamięciowo struktury danych z wykorzystaniem serwera Redis (109)
- V8 i optymalizacja wydajności (116)
- Optymalizacja kodu JavaScript (116)
- Strategie dotyczące pamięci podręcznych (121)
- Wykorzystanie Redis jako pamięci podręcznej (121)
- Wdrażanie CloudFlare jako CDN (125)
- Zarządzanie sesją użytkownika (127)
- Uwierzytelnianie i sesje JWT (127)
- Podsumowanie (131)
- Jak poradzić sobie z błędami? (134)
- Moduł domain (135)
- Wyłapywanie błędów innych procesów (137)
- Tworzenie dzienników zdarzeń (140)
- Dostosowywanie działania w zmieniającym się środowisku (144)
- REPL narzędzia Node (144)
- Zdalny monitoring i zarządzanie procesem Node (146)
- Profilowanie procesów (149)
- Wykorzystywanie niezależnych narzędzi do monitorowania (152)
- PM2 (152)
- Wykorzystanie New Relic do monitorowania aplikacji (156)
- Podsumowanie (158)
- Budowanie aplikacji za pomocą narzędzi Gulp, Browserify i Handlebars (160)
- Narzędzie Gulp (160)
- Wykonanie szkieletu systemu budowania (163)
- Uruchamianie i testowanie zbudowanej wersji (169)
- Wykorzystanie narzędzi do testowania wbudowanych w system Node (171)
- Debuger wbudowany w system Node (172)
- Moduł assert (175)
- Testowanie za pomocą Mocha, Chai, Sinon i npm (177)
- Mocha (178)
- Chai (180)
- Sinon (181)
- Automatyzacja testów w przeglądarce internetowej dzięki PhantomJS i CasperJS (187)
- Testowanie z wykorzystaniem PhantomJS (187)
- Scenariusze nawigacyjne w CasperJS (189)
- Podsumowanie (192)
- GitHub i mechanizm webhook (194)
- Włączenie mechanizmu webhook (195)
- Implementacja systemu budowania i wdrażania wykorzystującego mechanizm webhook (198)
- Synchronizacja wersji lokalnej i zdalnej (201)
- Tworzenie wersji lokalnej za pomocą narzędzia Vagrant (201)
- Przygotowywanie systemu przy użyciu Ansible (205)
- Integracja, dostarczanie i wdrażanie (208)
- Ciągła integracja (208)
- Ciągłe dostarczanie (208)
- Ciągłe wdrażanie (209)
- Budowanie i wdrażanie z użyciem narzędzia Jenkins (209)
- Wdrażanie w chmurze Heroku (213)
- Zarządzanie pakietami (216)
- Wersjonowanie semantyczne (216)
- Zarządzanie pakietami z użyciem npm (218)
O autorze (9)
O redaktorach merytorycznych (11)
Wstęp (13)
Rozdział 1. Docenić Node (17)
Rozdział 2. Instalacja i wirtualizacja serwerów Node (37)
Rozdział 3. Skalowanie Node (63)
Rozdział 4. Zarządzanie pamięcią i przestrzenią (97)
Rozdział 5. Monitorowanie aplikacji (133)
Rozdział 6. Budowanie i testowanie (159)
Rozdział 7. Wdrażanie i konserwacja (193)
Skorowidz (225)
Oceny i opinie klientów: Node.js. Projektowanie, wdrażanie i utrzymywanie aplikacji Sandro Pasquali (0)
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.