TRAININGS
Budowanie skalowalnych aplikacji webowych w Node.js
To be agreed upon.
To be agreed upon.
820 $ + VAT
16h
advanced
To be agreed upon.
To be agreed upon.
820 $ + VAT
16h
ADVANCED
Who is this training for?
What will you learn from our training?
Training Agenda
Architektura aplikacji webowych w Node.js
Szczegółowe omówienie architektury aplikacji webowych w Node.js. Przedstawienie różnych wzorców projektowych i architektonicznych, które można zastosować w aplikacji node.js. Praktyczne przykłady z wykorzystaniem frameworka Express.js i biblioteki Sequelize.js.
Skalowalność i wydajność aplikacji w Node.js
Przedstawienie technik i narzędzi, które pomagają w zwiększeniu wydajności i skalowalności aplikacji w Node.js. Omówienie optymalizacji kodu, zarządzania pamięcią, buforowania danych oraz technik cache'owania.
Obsługa bazy danych w Node.js
Porównanie różnych baz danych i technik dostępu do danych w Node.js. Praktyczne przykłady tworzenia i zarządzania połączeniami z bazą danych przy użyciu biblioteki Sequelize.js.
Bezpieczeństwo aplikacji webowych w Node.js
Omówienie podstawowych zagadnień dotyczących bezpieczeństwa aplikacji webowych w Node.js. Zapoznanie uczestników z najważniejszymi zabezpieczeniami i praktykami w zakresie ochrony aplikacji przed atakami.
Testowanie i debugowanie aplikacji w Node.js
Przedstawienie technik testowania i debugowania aplikacji w Node.js. Omówienie narzędzi, które można wykorzystać do automatyzacji testów jednostkowych, testów integracyjnych oraz testów wydajnościowych.