-
HTML
Język znaczników. Buduje szkielet strony internetowej.
-
CSS
Język stylów. Pozwala na pozycjonowanie i wygląd poszczególnych
elementów strony/aplikacji.
-
Javascript
Język programowania. Pozwala na wchodzenie w interakcję z
poszczególnymi elementami strony.
-
React
Biblioteka Javascript. Używa się go do budowy aplikacji
webowych.
-
Redux
Biblioteka Javascript. Służy do zarządzania stanem aplikacji.
Używa się jej najczęściej razem z Reactem, ale może być używana
z innymi bibliotekami/frameworkami.
-
Node.js
Środowisko uruchomieniowe Javascript. Pozwala na wykonywanie
kodu poza przeglądarką (na serwerze) i tworzenie aplikacji
serwerowych/skryptów/narzędzi.
-
MongoDB
Baza danych NoSQL.Cechuje się wysoką wydajnością, skalowalnością
i elastycznością, co pozwala na budowę nowoczesnych aplikacji
internetowych, mobilnych i analitycznych.
-
npm
Node Package Manager. Jest to menadżer pakietów dla Node.js.
Pozwala na instalowanie, zarządzanie i udostępnianie paczek
Javascript, które mogą być używane w projektach.
-
git
System kontroli wersji. Umożliwia śledzenie zmian w kodzie
źródłowym i zarządzanie nimi. Używany jest głównie do pracy nad
projektami zespołowymi i zarządzania historią zmian w kodzie.
-
OOP
Object-Oriented Programming. Organizuje program wokół obiektów
(instancji klas), co pozwala na ponowne wykorzystanie kodu, a
także jego rozszerzanie i utrzymywanie.
-
RWD
Responsive Web Design. Pozwala na dopasowanie i poprawne
wyświetlenie strony lub plikacji na różnych urządzeniach i
rozdzielczościach.