1
Front-end
Obejmuje pracę z HTML, CSS i JavaScript w celu stworzenia struktury, stylu i interaktywności strony internetowej. Obejmuje opracowanie responsywnego projektu, który pomaga witrynie dostosować jej układ i funkcjonalność do różnych rozmiarów ekranów i urządzeń. Wykorzystuje frameworki JavaScript, aby uprościć i przyspieszyć rozwój front-endu.
2
Zaplecze
Odnosi się do części tworzenia stron internetowych, która zajmuje się logiką po stronie serwera i zarządzaniem bazami danych. Główne cechy programowania zaplecza obejmują języki po stronie serwera, takie jak PHP, Python, Ruby i Java, które są używane do pisania logiki po stronie serwera. Bazy danych używane do przechowywania i pobierania danych, takie jak MySQL, MongoDB i SQL Server.
3
Pełny stos
Łączy rozwój front-end i back-end i obejmuje pracę zarówno po stronie klienta, jak i serwera aplikacji internetowej. Wiąże się to z możliwością pracy nad całym procesem tworzenia stron internetowych i optymalizacją wydajności.