Podstawy NodeJs

Ten kurs obejmuje instalację, cykl wydań oraz ekosystem pakietów Node.js. Kurs stanowi wprowadzenie do narzędzi takich jak NPM i frameworków takich jak Express. Oprócz tematów związanych z Node.js, kurs koncentruje się również na podstawowej składni JavaScript, typach danych, programowaniu asynchronicznym, standardach kodowania i najlepszych praktykach.

Do kogo jest adresowany?

Kurs przeznaczony jest dla wszystkich początkujących.

Czego się nauczysz?

Po ukończeniu tego kursu studenci będą mieli solidną wiedzę na temat koncepcji Node.js. Będą potrafili tworzyć aplikacje JavaScript i uruchamiać je za pomocą Node.js. Będą również potrafili tworzyć lub wykorzystywać istniejące pakiety Node.js oraz tworzyć aplikacje z wykorzystaniem frameworka Express.

Wymagania wstępne:

Aby wziąć udział w tym kursie, nie jest wymagana żadna konkretna wiedza, jednak znajomość języka programowania będzie dodatkowym atutem.

Program kursu:

Materiały szkoleniowe są w języku angielskim. Zajęcia odbywają się w języku rumuńskim.

Moduł 1: Wprowadzenie do Node.js 
  • instalacja sprzętu 
  • Witaj świecie 
  • Standardy lintingu i kodowania 

Laboratorium praktyczne: Instalowanie NodeJS i uruchamianie podstawowych poleceń 

Moduł 2: Podstawowa składnia i typy danych 
  • Niech, const, var 
  • Funkcje 
  • Smyczki 
  • Tablice 
  • Obiekty 

Laboratorium praktyczne: Ćwiczenia z podstawowej składni. 

Laboratorium praktyczne: Ciągi znaków, tablice i obiekty. 

Moduł 3: Cykl wydań Node.js 
  • Wersja 
  • Terminologia wydania 
Moduł 4: Ekosystem pakietów Node.js 
  • Czym jest pakiet węzłów? 
  • Czym jest menedżer pakietów nodeNpm) 
  • Npm Najlepsze praktyki 
  • Destrukturyzacja 

Laboratorium praktyczne: Moduły i NPM 

Laboratorium praktyczne: Destrukturyzacja, Parametry domyślne, Try-Catch i Timing 

Moduł 5: Wnętrze Node.js 
  • Callbacki 
  • Interakcja z systemem plików 

Laboratorium praktyczne: System plików, wywołania zwrotne 

Moduł 6: Obietnice 
  • Czym jest obietnica? 
  • Asynchronizacja/oczekiwanie 
  • Obietnice kontra oddzwonienia 

Laboratorium praktyczne: Obietnice 

Moduł 7: Ekspres 
  • Wprowadzenie do Expressu 
  • Obsługa plików statycznych 
  • Żądania routingu 
  • Obsługa CORS 
  • Passport.js 

Laboratorium praktyczne: Ekspresowe ramy 

Zalecamy kontynuowanie:

Programy certyfikacyjne

Podstawy NodeJs

Oferty spersonalizowane dla grup minimum 2-osobowych

Szczegóły kursu

Czas trwania:

2
dni

Od:

840 EUR

Książki:

Wirtualna klasa

Poziom:

2. Podstawy