SZKOLENIA
Budowanie skalowalnych aplikacji webowych w Node.js
Do uzgodnienia
Do uzgodnienia
3200 zł + VAT
16h
zaawansowany
Do uzgodnienia
Do uzgodnienia
3200 zł + VAT
16h
ADVANCED
Dla kogo jest to szkolenie?
Czego dowiesz się z naszego szkolenia?
Agenda szkolenia
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.