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
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.
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
-
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
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Dzięki tej książce zrozumiesz, że w rekurencji nie kryje się żadna magia. Dowiesz się, na czym polega jej działanie i kiedy warto zastosować algorytm rekursywny, a kiedy lepiej tego nie robić. Poznasz szereg klasycznych i mniej znanych algorytmów rekurencyjnych. Pracę z zawartym tu materiałem uła...
Rekurencyjna książka o rekurencji. Zostań mistrzem rozmów kwalifikacyjnych poświęconych językom Python i JavaScript Rekurencyjna książka o rekurencji. Zostań mistrzem rozmów kwalifikacyjnych poświęconych językom Python i JavaScript
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
This book is a comprehensive guide to deploying and scaling frontend web applications on Netlify. With hands-on instructions and real-world examples, this book takes you from setting up a Netlify account and deploying web apps to optimizing performance.
Web Development on Netlify. Proven strategies for building, deploying, and hosting modern web applications Web Development on Netlify. Proven strategies for building, deploying, and hosting modern web applications
(71.93 zł najniższa cena z 30 dni) -
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
This book provides a thorough understanding of JavaScript design patterns and assists with writing and structuring your JavaScript code and applications in a way that offers high performance to JavaScript application users.
JavaScript Design Patterns. Deliver fast and efficient production-grade JavaScript applications at scale JavaScript Design Patterns. Deliver fast and efficient production-grade JavaScript applications at scale
-
Znany i uwielbiany przez programistów React doczekał się potomka. Tak bowiem można by nazwać Gatsby.js – generator stron statycznych bazujący na bibliotece React. Gatsby używa jej jako swojej podstawy do budowania interfejsów użytkownika. Dalsze podobieństwa to między innymi struktura proje...
React i GatsbyJS. Kurs video. Nowoczesne strony internetowe w oparciu o headless CMS i GraphQL React i GatsbyJS. Kurs video. Nowoczesne strony internetowe w oparciu o headless CMS i GraphQL
(39.90 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%)
Zobacz pozostałe książki z serii Packt
-
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)64.35 zł
99.00 zł(-35%) -
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)83.85 zł
129.00 zł(-35%) -
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)90.35 zł
139.00 zł(-35%) -
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)51.35 zł
79.00 zł(-35%) -
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)57.84 zł
89.00 zł(-35%) -
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)44.85 zł
69.00 zł(-35%) -
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)57.84 zł
89.00 zł(-35%) -
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)51.35 zł
79.00 zł(-35%) -
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)51.35 zł
79.00 zł(-35%) -
Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w różnych scenariuszach. Dowiesz się również, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń gen...
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%)
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: Packt
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.