Informujemy, że w związku z sytuacją gospodarczą i wzrostem kosztów z dniem 06 marca 2023 ceny wybranych szkoleń ulegną zmianie. Aktualny cennik szkoleń obowiązuje do 05.03.2023 włącznie.
Informujemy, że już w I kwartale 2023 ruszył nabór wniosków do Krajowego Funduszu Szkoleniowego 2023. Skontaktuj się z nami, chętnie pomożemy w uzupełnieniu wniosku.


Tworzenie aplikacji w Node.js

by:
Czas trwania 3 dni

Najbliższe terminy tego szkolenia

08.05 10.05 Termin gwarantowany Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 2400 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  1. Krótko o Node.js
  2. Przygotowanie narzędzi
    • Instalacja Node.js
  3. Pierwsza aplikacja
    • Jak dołączać moduły czyli dyrektywa require
    • Prosty serwer
    • Wysłanie odpowiedzi do klienta naszego serwera
  4. NPM - co to takiego?
    • Instalacja npm
    • Instalowanie modułów za pomocą narzędzia npm
    • Globalne vs lokalne moduły
    • package.json czyli plik konfiguracyjny aplikacji
  5. Event Loop - synchronicznie czy asynchronicznie
    • Metodyki działania apliakcji node.js
    • Przykład wykonania synchronicznego
    • Przykład wykonania asynchronicznego
  6. EventEmitter
    • Tworzenie własnych zdarzeń oraz ich listenerów
    • Wywoływanie zdarzeń
    • Praktyczne zastosowania
  7. Bufory
    • Po co nam bufory?
    • Metody tworzenia buforów
    • Zapisywanie do buforów
    • Odczytywanie buforów
    • Złączanie buforów
    • Konwertowanie buforów do formatu JSON
    • Inne operacje na buforach
  8. Strumienie
    • Zastosowanie
    • Różne typy strumieniów
    • Strumienie + zdarzenia
    • Odczytywanie strumieni
    • Zapisywanie do strumieni
    • Piping - czyli szybkie i zautomatyzowane przysyłanie danych między strumieniami
    • Chaining - czyli jednoczesne użycie strumieni do poszczególnych zadań
  9. Obsługa systemu plików
    • Po raz kolejny aspekt synchroniczności i asynchroniczności
    • Otwieranie plików
    • Odczytywanie plików
    • Zbieranie informacji o pliku
    • Zapis do pliku
    • Operacje na plikach
    • Operacje na katalogach
  10. Node Utilties
    • Moduł “os” - czyli podstawowe funkcjonalności od systemu operacyjnego
    • Moduł “path” - czyli operacje na ścieżkach
    • Moduł “Net” - czyli operacje sieciowe
    • Moduł “DNS” - czyli operacje DNS
    • Moduł “Domain” - czyli zabezpieczenie się przed błędami
  11. WebServers
    • Omównie architektury serwera
    • Stworzenie prostego serwera www
  12. Express framework
    • Instalacja frameworka
    • Omówienie podstawowej struktury katalogów i plików
    • Omówienie zasad Routingu
    • Zasoby statyczne
    • Co to jest middleware i jak działa
    • Tworzenie własnych funkcji middleware
    • Template engines
    • Stworzenie prostej aplikacji

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Node.js jest środowiskiem programistycznym zaprojektowanym do tworzenia wysoce skalowalnych aplikacji internetowych, szczególnie serwerów WWW napisanych w języku JavaScript. Node.js umożliwia tworzenie aplikacji sterowanych zdarzeniami wykorzystujących asynchroniczny system I/O.Zbudowana jest na tym samym silniku JS, który używany jest choćby w Google Chrome – V8. I co w tym fajnego? Otóż owy kod JavaScript możemy uruchamiać poza przeglądarką, a dzięki API i modułom node.js mamy masę możliwości typowych dla server-side, jak interakcja z systemem plików, komunikacja z bazami danych. Do tego szkolenia dostaniesz gratis książkę:
Terminy gwarantowane Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu. Więcej
Szkolenia online i udział online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia JavaScript!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 4.81/5

    JavaScript od podstaw do technik zaawansowanych

    02-12-2022 Bardzo fajne szkolenie, Kazdy znajdzie cos dla siebie - osoba zaawansowana w programowaniu jak i nie. Marcin Czyż, Rittal sp. z o.o.
  • 4.9/5

    JavaScript od podstaw do technik zaawansowanych

    02-12-2022 Szkolenie na bardzo wysokim poziomie. Prowadząca świetna!!! Joanna Slaczałek, Rittal sp. z o.o
  • 5.0/5

    Tworzenie interaktywnych aplikacji internetowych w React

    11-11-2022 Bardzo dobre szkolenie z zakresu React - polecam :) Patryk Seremak, Urząd Komisji Nadzoru Finansowego
  • 5.0/5

    JavaScript od podstaw do technik zaawansowanych

    28-10-2022 Bardzo dobre szkolenie wprowadzające do JavaScriptu (a nawet trochę więcej). Sporo praktycznych przykładów i ćwiczeń. Materiał ułożony w spójną i logiczną całość. Świetny wykładowca p. Mateusz Lewandowski potrafi doskonale wytłumaczyć omawiane zagadnienia w dobrym tempie ( nie za szybko, nie za wolno i jest czas na przyswojenie nowych informacji). Bardzo dobry kontakt i ogromna wiedza. Bardzo polecam zarówno JSystems jak i p. Mateusza. Robert Rzońca, Polska Agencja Żeglugi Powietrznej
  • 5.0/5

    JavaScript od podstaw do technik zaawansowanych

    28-10-2022 Szkolenie przeprowadzone sprawnie i rzetelnie. Wszystkie zagadnienia zostały wytłumaczone zrozumiale i dogłębnie. Polecam! Marcin Ślusarczyk, Santander Bank Polska S.A.
  • 5.0/5

    JavaScript od podstaw do technik zaawansowanych

    28-10-2022 Ciekawe szkolenie, wszystko dokładnie tłumaczone, wyczerpujące odpowiedzi na pytania i przykłady użycia. Polecam! Aleksandra Sikora, Asseco Poland S.A.
  • 5.0/5

    Tworzenie Single Page Application z wykorzystaniem Angular

    22-06-2022 Wszystko świetnie wytłumaczone, dzięki niemu Angular jest mniej straszny :) Karolina Paciorek, JellyTech Sp. z o.o.
  • 4.72/5

    Programowanie w JavaScript

    11-05-2022 Bardzo rzeczowe szkolenie, intensywne i jednocześnie wprowadzające od podstaw w temat. Do tego super prowadzącą. Polecam. Sandra Czerniak, Labo Print S.A.
  • 5.0/5

    Programowanie w JavaScript

    11-05-2022 Polecam serdecznie panią Agate, super nauczycielka, potrafi w prosty sposób wszystko wytłumaczyć. Szkolenie zostało przeprowadzone w profesjonalny sposób. Szymon Gajewski, OSOBA PRYWATNA
  • 5.0/5

    Programowanie w JavaScript

    16-02-2022 Szkolenie bardzo obszerne i rzeczowe. Bardzo dużą dawka informacji. Jarosław Nadrowski, Ivy Technology Poland Sp. z o.o.
  • 4.9/5

    Tworzenie interaktywnych aplikacji internetowych w React

    19-01-2022 Program szkolenia jest treściwy, a szkolenie prowadzone rzetelnie. Wszystko odbywało się w miłej atmosferze i w poczuciu, że zawsze można liczyć na fachową pomoc. Polecam ;) Jan Tatarynowicz, Siemens Digital Logistics SP. z o.o.
  • 5.0/5

    JavaScript od podstaw do technik zaawansowanych

    17-12-2021 Gorąco polecam. Świetne szkolenie Jakub Jureczko, Rossmann SDP Sp. z o.o.
  • 4.72/5

    JavaScript od podstaw do technik zaawansowanych

    17-12-2021 Świetne szkolenie! Polecam! Serhii Sokol, Rossmann SDP Sp. z o.o.
  • 5.0/5

    JavaScript od podstaw do technik zaawansowanych

    17-12-2021 Szkolenie ciekawe, zgodne z nazwą - od podstaw do zaawansowanych. Część przekazywanej wiedzy była odświeżeniem tego co już wiem, natomiast część to rzeczy nowe, fajnie opowiedziane. Ciekawe zadania i materiały szkoleniowe do których będę zaglądał bo zawierają praktyczną wiedzę. Piotr Sowiak, Rossmann SDP Sp. z o.o.
  • 4.63/5

    Tworzenie Single Page Application z wykorzystaniem Angular

    10-11-2021 Supcio :D Mikołaj Gutsche, PSE Innowacje sp. z o.o.
  • 4.81/5

    Tworzenie Single Page Application z wykorzystaniem Angular

    10-11-2021 Super, polecam. Dużo zagadnień w dobrej oprawie, Polecam! Krzysztof Nowak, ING Business Shared Services B.V.
  • 5.0/5

    JavaScript od podstaw do technik zaawansowanych

    29-10-2021 Polecam. Michał Karmelita, Asseco Poland S.A.
  • 5.0/5

    Programowanie w JavaScript

    13-10-2021 Bardzo fajne szkolenie od postaw aby wejść i rozpocząć przygodę z programowaniem w JavaScript! :-) Daniel Styrc, ista Shared Services Polska Sp. z o.o.
  • 4.78/5

    Programowanie w JavaScript

    16-12-2020 Polecam to szkolenie, świetna Pani Agata. Jedyny minus - szkolenie powinno trwać dzień dłużej przy tym samym zakresie materiału. Robert Kruszyk, null
  • 5.0/5

    Tworzenie interaktywnych aplikacji internetowych w React

    26-02-2020 Super :) Maciej Fokt, EFIRST GROUP Sp. z o.o.
  • 4.92/5

    Tworzenie interaktywnych aplikacji internetowych w React

    19-12-2018 Bardzo fajnie poprowadzone szkolenie. Prowadząca upewniała się, że rozumiemy przekazaną wiedzę. Można się było dowiedzieć się przy okazji o różnych narzędziach wspomagających pracę. Marcin Żebrowski, Intergraph Polska Sp. z o.o.
  • 5.0/5

    Tworzenie interaktywnych aplikacji internetowych w React

    19-12-2018 Bardzo dobra kadra szkoląca. Ilość wiedzy do ogarnięcia podczas szkolenia Piotr Siciński, Instytut Lotnictwa
  • 4.77/5

    Programowanie JavaScript i Angular 5

    20-09-2018 Polecam. Paweł Tur, Centrum Projektów Europejskich
  • 5.0/5

    JavaScript + Debugowanie + Optymalizacja

    21-12-2017 Prowadzący w sposób ciekawy przedstawił temat i udało mi się usystematyzować kilka tematów, materiały były dobrze przygotowane. Ogólnie jestem zadowolony ze szkolenia. Marek Prasoł, Enea Centrum Sp. z o.o.
  • 4.92/5

    Programowanie w JavaScript, jQuery i AngularJS

    30-11-2017 Prowadzący bardzo elastycznie dostosowuje tempo szkolenia do umiejętności grupy. W naszej grupie wszyscy reprezentowali dość wysoki poziom wiedzy, więc mogliśmy dowiedzieć się więcej niż to było zaplanowane w programie szkolenia. Prowadzący bardzo dzielnie radził sobie z odpowiedziami na nieszablonowe pytania. Jeśli czegoś nie wiedział od razu, to starał się znaleźć odpowiedź i odpowiedzieć w późniejszym terminie. Bardzo cenne też były informacje, które prowadzący wyniósł ze swojego doświadczenia projektowego. Michał Sierakowski, Sas Institute Sp. z o.o.
  • 5.0/5

    JavaScript + Debugowanie + Optymalizacja

    21-11-2017 Wielki plus dla prowadzącego kurs za posiadaną wiedzę. Dawid Masajada, Uniwersytet Jagielloński
  • 5.0/5

    Programowanie w JavaScript, jQuery i AngularJS

    28-09-2017 gratuluje kompetentnego człowieka jakim jest Rafał Augustyniak - z pewnością zakres szkolenia miał znakomicie opanowany i umiejętnie umiał go prezentować oraz rozwiązywać problemy uczestników Grzegorz Janowski, Controlling IT sp. z o.o.
  • 5.0/5

    Programowanie w JavaScript, jQuery i AngularJS

    28-09-2017 Szkolenie przeprowadzone bardzo solidnie. Trener z ogromną wiedzą na tematy, które przedstawiał. Można zawsze liczyć na pomoc trenera. Nauczyłem się nowych dla mnie technologi w bardzo krótkim czasie. Damian K., Controlling IT sp. z o.o.
  • 4.78/5

    Node.js i MongoDB

    18-09-2017 Zajęcia prowadzone są w taki sposób że swobodnie można zadawać pytania, zgłaszać problemy. Prowadzący jest sympatyczny i pomaga przy ćwiczeniach. Agnieszka L., Instytut Lotnictwa
  • 5.0/5

    Node.js i MongoDB

    14-09-2017 Polecam ten kurs. Wszystkie poruszone zagadnienia porządnie wytłumaczone, pojęcia wyjaśnione a prowadzący miły, kontaktowy i biegle poruszający się w tematyce szkolenia. Adam N., Instytut Lotnictwa

Trenerzy kategorii JavaScript

Mateusz Kulesza
Mateusz Lewandowski
Agata Malec-Sromek

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Telefon 22 299 53 69
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.