Node.js jest wieloplatformowym środowiskiem uruchomieniowym JavaScript. Oznacza to, że za jego pomocą można uruchomić kod JavaScript bezpośrednio na komputerze, bez wykorzystania przeglądarki. Node.js został oparty o popularny silnik JS, V8 - używany chociażby w Google Chrome i zapewniający szybkie wykonanie kodu. Node.js sam w sobie nie jest serwerem, umożliwia jednak stworzenie własnego serwera HTTP lub innych usług sieciowych. Node.js daje również dostęp do systemu plików, metod pracy z plikami oraz innych narzędzi, dzięki którym możliwe jest wykonywanie wielu operacji w systemie operacyjnym. Co więcej, dzięki globalnej bibliotece modułów npm, każdy może łatwo zainstalować niestandardowe moduły, aby rozszerzyć jego funkcjonalność, jak i również podzielić się ze światem własnymi.
Istnieje wiele poradników oraz przykładowych projektów, które pozwalają na przyjemną naukę oraz pisanie swoich pierwszych aplikacji. Node.js który w ostatnich latach zyskał bardzo na popularności, obecnie jest używany przez wielu gigantów, takich jak:
(W języku polskim niżej)
NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno)
Master Node JS & Deno.js, build REST APIs with Node.js, GraphQL APIs, add Authentication, use MongoDB, SQL & much more!
Czas trwania: 40.5 total hours 237717 zapisanych uczestnikówNode.js, Express, MongoDB & More: The Complete Bootcamp 2024
Master Node by building a real-world RESTful API and web app (with authentication, Node.js security, payments & more)
Czas trwania: 42 total hours 128920 zapisanych uczestnikówUnderstanding Node.js: Core Concepts
Understanding Node.js without any other NPM packages. Let's take your back-end engineering skills to the next level!
Czas trwania: 36 total hours 628 zapisanych uczestnikówComplete NodeJS Developer in 2023 (GraphQL, MongoDB, + more)
Learn from real NodeJS experts! Includes REALLY Advanced NodeJS. Express, GraphQL, REST, MongoDB, SQL, MERN + much more
Czas trwania: 46.5 total hours 26671 zapisanych uczestnikówNode.js, Express i MongoDB
dla osób, które chcą poznać platformę Node.js, bazę danych MongoDB oraz framework Express
Czas trwania: 24 total hours 4865 zapisanych uczestnikówNodeJS - poznaj podstawy back-endu i zostań Full Stackem
Poznaj NodeJS, wykorzystujący JavaScript, i zrób pierwszy krok w kierunku profesjonalnej pracy z back-endem!
Czas trwania: 11 total hours 456 zapisanych uczestników[2023] Programowanie w JavaScript od Zera do Mastera
Javascript od Podstaw + 100 omówionych pytań rekrutacyjnych, 14 projektów! Jedyny kurs, który potrzebujesz, ponad 50h!
Czas trwania: 66 total hours 7779 zapisanych uczestnikówKurs FullStack Developer - kompletny od Podstaw do Mastera
Naucz się tworzenia stron www od podstaw na froncie i backendzie w: Html, CSS, JavaScript, Node.js, MongoDB, Mysql React
Czas trwania: 72 total hours 1702 zapisanych uczestników