Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 - Plan Szkolenia
Ten kurs został stworzony z następującymi celami:
- Node.js podstawowe pojęcia
- Wewnętrzne elementy silnika V8
- Administracja aplikacjami Express.js
- Wydajność i monitorowanie
- Zarządzanie procesami
Ten kurs ma na celu zrozumienie narzędzi i koncepcji wymaganych do administrowania Node.js/Expres.js aplikacjami, zrozumienia i monitorowania wydajności w środowisku silnika V8.
Plan Szkolenia
Express.js
- Instalacja Express.js Struktura katalogów aplikacji Express.js Utworzenie serwera Funkcje routingu i oprogramowania pośredniczącego Obsługa błędów po stronie serwera Rejestrowanie…
Node.js, V8 i rozwój po stronie serwera Blokowanie a nieblokowanie Oparte na zdarzeniach Programming Pętla zdarzeń i demultiplekser jednowątkowy
- npm jako menedżer pakietów Mechanizmy zależności
Monitorowanie za pomocą sematekstu Monitorowanie za pomocą ruxit…
- 13:002
Pakowanie i wdrażanie aplikacji Pakowanie i wdrażanie środowiska uruchomieniowego Nodejs+pm2 Pakiet skryptów Nodejs Sprawdzanie i przełączanie wersji nodejs Lokalizacje i standardy systemu plików Rejestrowanie Skrypty inicjujące Certyfikaty SSL/TLS Monitorowanie Zatrzymywanie, uruchamianie, usuwanie, wznawianie aplikacji Zatrzymywanie, uruchamianie, wskrzeszanie procesu PM2
Szkolenia zdalne są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 - Plan Szkolenia - Booking
Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 - Plan Szkolenia - ZAPYTANIE O SZKOLENIE
Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 - Zapytanie o Konsultacje
Opinie uczestników (1)
Tematy high levelowe (od wykonywania zapytań HTTP) do low levelowych (hooksy).
Karol Walasek - NextGen Shopping, Inc
Szkolenie - Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2
Szkolenia Powiązane
NestJS: Beginner to Advanced
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą używać NestJS do tworzenia łatwych w utrzymaniu i skalowalnych aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zbuduj aplikację zaplecza przy użyciu NestJS.
- Testowanie usług zaplecza za pomocą Postman.
- Wdrażanie autoryzacji i uwierzytelniania w aplikacjach zaplecza.
- Wdrażanie aplikacji zaplecza.
REST API Development with LoopBack
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą korzystać z LoopBack do tworzenia interfejsów API REST.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Buduj dynamiczne interfejsy API REST za pomocą LoopBack.
- Uzyskiwanie dostępu do danych ze źródeł danych i innych interfejsów API REST.
- Ładowanie i uruchamianie usługi internetowej REST w środowisku lokalnym.
- Konfigurowanie funkcji zabezpieczeń w LoopBack.
Building Web Apps using the MEAN stack
35 godzinCel kursu:
MEAN stack to kompleksowe rozwiązanie JavaScript, które pomaga szybko i łatwo pisać skalowalne, niezawodne i łatwe w utrzymaniu aplikacje internetowe przy użyciu MongoDB, Express, AngularJS i Node.js.
Pod koniec tego praktycznego, intensywnego kursu szkoleniowego uczestnicy będą w stanie
- Przechowuj dane w NoSQL, zorientowanej na dokumenty bazie danych MongoDB, która zapewnia wydajność i skalowalność.
- Używaj Node.js, platformy po stronie serwera zbudowanej na Google V8’s runtime do tworzenia szybkich, skalowalnych aplikacji sieciowych.
- Korzystaj z Express, prostego, ale potężnego frameworka serwera HTTP do tworzenia aplikacji internetowych, zbudowanego na bazie Node.js.
- Użyj frameworka AngularJS, który oferuje deklaratywne, dwukierunkowe wiązanie danych dla aplikacji internetowych.
- Skorzystaj z paradygmatu ‘full-stack JavaScript’, tj. przechowuj dokumenty w formacie podobnym do JSON w MongoDB, twórz zapytania JSON w Node.js/Express.js i przesyłaj te dokumenty JSON z powrotem do frontendu opartego na Angular.
- Zapoznaj się z najnowszymi trendami w tworzeniu aplikacji internetowych w branży IT.
Node.js & Express.js Basics, working with PM2 & WebStorm
21 godzinPubliczność:
Zazwyczaj jest to kierownik projektu, analityk, programista lub ktokolwiek, kto tego potrzebuje:
-
Poznaj framework i architekturę node.js
Poznaj Express.js jako rozwiązanie do tworzenia stron internetowych
Ocena Node.js & Express.js jako rozwiązania do tworzenia stron internetowych
Zalety i wady w porównaniu z Javą
Poznaj zalety i cechy Node.js (w porównaniu z Javą) Poznaj Express.js: Architektura, administracja (w porównaniu z Java EE) Poznanie i zrozumienie wszystkich cech i funkcjonalności platformy webstorm dla Node.js. Poznanie i zrozumienie wszystkich cech i funkcjonalności menedżera procesów produkcyjnych pm2 Poznaj i zrozum zaawansowane rejestrowanie za pomocą Winston.js
-
Opis:
Kurs trwa zwykle 3 dni (7 godzin dziennie) i kładzie duży nacisk na praktykę. Większość koncepcji jest odkrywana poprzez czytanie kodu, ćwiczenia i laboratoria.
JavaScript, jQuery, NodeJS & AngularJS
56 godzinKurs ten ma na celu doprowadzenie osoby początkującej w JavaScript do poziomu, na którym jest ona w stanie wejść na rynek jako deweloper JavaScript.
Kurs jest intensywny i w pełni praktyczny;
MERN Fullstack Development
14 godzinTen prowadzony przez instruktora trening na żywo w Polsce (online lub na miejscu) jest skierowany do twórców stron internetowych, którzy chcą używać MERN Stack do pełnego rozwoju.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Integracja React z MongoDB, Express i Node.js.
- Zbuduj aplikację internetową fullstack od podstaw.
- Wdrożenie zabezpieczeń aplikacji poprzez autoryzację i uwierzytelnianie.
Building Microservices with NodeJS and React
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych programistów, którzy chcą tworzyć, wdrażać i skalować aplikacje przy użyciu mikrousług zbudowanych za pomocą NodeJS i React.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Twórz, wdrażaj i skaluj aplikacje przy użyciu różnych mikrousług. Zbuduj aplikację renderowaną po stronie serwera React. Wdrażaj wielousługowe aplikacje w chmurze przy użyciu Docker i Kubernetes. Przeprowadzaj testy aplikacji na mikroserwisach.
Node.js
14 godzinNode.js for JavaScript Developers
21 godzinPrzegląd
Node.js to platforma do łatwego tworzenia szybkich, skalowalnych aplikacji sieciowych. Dowiedz się, jak wykorzystać sterowany zdarzeniami, nieblokujący model I/O do tworzenia intensywnie przetwarzających dane aplikacji czasu rzeczywistego, które działają na rozproszonych urządzeniach. Zbadamy wybory projektowe, które sprawiają, że Node.js jest wyjątkowy, jak zmienia to sposób budowania aplikacji i jak systemy aplikacji działają najbardziej efektywnie w tym modelu. Dowiedz się, jak tworzyć modularny kod, który jest solidny, ekspresyjny i przejrzysty. Dowiedz się, kiedy używać wywołań zwrotnych, emiterów zdarzeń i strumieni. Używaj strumieni do łatwego manipulowania danymi, których nie można zmieścić w pamięci aplikacji. Zdobądź pewność siebie w zakresie skutecznej obsługi błędów w celu zapewnienia niezawodności w czasie wykonywania. Kurs zawiera obszerne ćwiczenia laboratoryjne, które wzmacniają omawiane koncepcje i techniki.
Cele
Po ukończeniu tego kursu studenci będą w stanie
- Jasne zrozumienie wyborów projektowych platformy, które doprowadziły do Node.js wyboru pętli zdarzeń i co to oznacza dla aplikacji zbudowanych na tym fundamencie.
- Zrozumienie unikalnych kompromisów obecnych w programowaniu sterowanym zdarzeniami.
- Tworzenie Node.js modułów i wyrażanie modułowości kodu w aplikacji.
- Zrozumieć podstawowe wzorce kontroli przepływu w Node.js i wiedzieć, kiedy należy używać wywołań zwrotnych, emiterów zdarzeń lub strumieni.
- Efektywne tworzenie buforów i manipulowanie nimi.
- Zrozumieć, jak zarządzać stanem błędu i wiedzieć, kiedy proces powinien zakończyć działanie z powodu błędu.
- Tworzenie aplikacji sieciowych z Node.js.
Building REST APIs with Node.js, Express, and MongoDB
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać i integrować Node.js, Express i MongoDB do tworzenia szybkich i skalowalnych interfejsów API REST.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Konfiguracja i integracja Node.js i Express z MongoDB.
- Zrozumienie funkcji i architektury Node.js, Express i MongoDB.
- Dowiedz się, jak budować interfejsy API RESTful przy użyciu stosu zaplecza Node.js, Express i MongoDB.
- Wdrażanie tras, filtrowania, sortowania i paginacji do interfejsów API REST Node.js.
- Projektowanie modeli danych i wykonywanie operacji CRUD za pomocą MongoDB i Mongoose.
- Testowanie i debugowanie interfejsów API za pomocą Postman.
Node.js and PM2
14 godzinPubliczność:
Każdy, kto jest zaangażowany w świadczenie usług IT i wsparcie produkcji
Prototyping using JavaScript and Bootstrap
21 godzinJavaScript to język programowania przeznaczony do manipulowania stroną internetową. Bootstrap to najpopularniejszy HTML framework CSS i JS do tworzenia responsywnych, mobilnych projektów w sieci.
Build REST API using Node.js
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą zbudować API przy użyciu Node.js.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zbuduj skalowalną aplikację po stronie serwera z Node.js.
- Tworzenie REST API i GraphQL API.
- Konfiguracja uwierzytelniania w celu zwiększenia bezpieczeństwa.
Building Microservices with Node.js and Seneca
14 godzinSeneca to framework mikrousług dla Node.js.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawy Seneca, przechodząc przez praktyczne przykłady tworzenia mikrousług za pomocą Seneca.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Poznaj podstawy Seneca
- Wykorzystanie Seneca do tworzenia mikrousług
Publiczność
- Programiści
- Programiści
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna