Tworzenie aplikacji w Node.js

by:
Czas trwania 3 dni

Najbliższe terminy tego szkolenia

17.10 19.10 Termin gwarantowany Szkolenie online
Zapisz się
05.12 07.12 Termin gwarantowany Szkolenie online
Zapisz się
09.01 11.01 Termin gwarantowany Szkolenie online
Zapisz się
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. Synchronicznie czy Asynchronicznie
    • Metodyki działania apliakcji node.js
    • Przykład wykonania synchronicznego
    • Przykład wykonania asynchronicznego
  6. Event Loop i 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

  • 5.0/5

    Tworzenie Single Page Application z wykorzystaniem Angular 14

    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 14

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

    Tworzenie Single Page Application z wykorzystaniem Angular 14

    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
  • 5.0/5

    Node.js i MongoDB

    14-09-2017 Wyśmienite szkolenie. Pan Rafał jest człowiek z doświadczeniem frontendowym i umiejętnościami przekazania jej dalej. To 3 szkolenie z cyklu Bootcamp okazało się wisienką na torcie. 11/10 junior developerów poleciło by go dalej. Michał Z., Instytut Lotnictwa
  • 5.0/5

    Node.js i MongoDB

    14-09-2017 Naprawdę świetne szkolenie. Technologia Node.js jest przyszłością i to szkolenie pokazuje jej możliwości :) Polecam! Piotr J., Instytut Lotnictwa
  • 4.78/5

    Programowanie w JavaScript, jQuery i AngularJS

    05-09-2017 Wyśmienite szkolenie, duża ilość wiedzy w pigułce, przykłady proste ale przekrojowe przez większość dostępnych opcji. Prowadzący nie trzyma się stricte programu (wszystkie zawarte punkty oczywiście wykonane) - istnieje możliwość dorobienia "czegoś więcej" jeśli grupa jest zainteresowana. Generalnie duży wpływ na program szkolenia, świetnie dobrana tematyka pozwalająca cieszyć się nową wiedzą zarówno osobom z doświadczeniem jak i całkowitym nowicjuszom. Paweł K., Instytut Lotnictwa
  • 4.85/5

    Programowanie w JavaScript, jQuery i AngularJS

    31-08-2017 Świetne szkolenie! Polecam :) Piotr J., 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.

Szkolenia otwarte 22 299 53 69
Szkolenia zamknięte i grupy 733 908 205
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.