HTML
Язык разметки гипертекста, который позволяет пользователю создавать и структурировать разделы, параграфы, заголовки, ссылки и блоки для веб-страниц и приложений.
CSS
Язык для описания внешнего вида страниц сайта. CSS создаёт анимации без использования JavaScript, поддерживает градиенты, тени и многое другое. Это позволяет сделать сайт визуально современным и привлекательным.
JavaScript
Самый популярный язык программирования для разработки веб-приложений. JavaScript считается быстрым, производительным и простым для освоения языком программирования.
TypeScript
Расширенная версия JavaScript, которая помогает упростить разработку крупных приложений. Этот язык добавляет много новых принципов — классы, дженерики, интерфейсы, статические типы. Это позволяет разработчикам использовать статический анализатор или рефакторинг кода.
React
Простая и удобная JavaScript-библиотека для создания пользовательских интерфейсов. React разрабатывается и поддерживается Facebook, Instagram и другими корпорациями.
Redux
Популярная библиотека для работы с React. Redux позволяет применять разработчикам различные паттерны проектирования и подходы к написанию кода.
Node.js
Кроссплатформенная среда для создания сетевых сервисов и приложений на JavaScript.
Express.js
Популярный веб-фреймворк, написанный на JavaScript и работающий внутри среды исполнения Node.js. Используется для создания веб-приложений и API.
Nest.js
Фреймворк для создания серверных приложений на Node.js. К преимуществам фреймворка относят правильные архитектурные подходы и возможность работы с передовыми концепциями — DDD, Event Sourcing и микросервисной архитектурой.
Docker
Программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации.
Git
Cистема контроля версий №1 в мире. Git позволяет работать над кодом проекта совместно, не переживая за потерю данных или конфликт версий.
MongoDB
Документоориентированная система управления базами данных с открытым исходным кодом, не требующая описания схемы таблиц.