
Javascript
JavaScript — мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили программирования. Является реализацией спецификации ECMAScript

React
React (иногда React.js или ReactJS) - JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов

HTML
HTML (HyperText Markup Language) — язык гипертекстовой разметки. Это стандартный язык разметки, который используется для создания веб-страниц и других типов цифрового контента, который может отображаться в интернете.

CSS
CSS (Cascading Style Sheets) — это язык, который описывает внешний вид документа, определяя стиль и расположение элементов на веб-странице.

TypeScript
TypeScript — это язык программирования строгой типизации, созданный Microsoft в 2012 году. Он позволяет писать чистый, хорошо документированный, масштабируемый и поддерживаемый код.

Vue
Vue.js — это прогрессивный JavaScript-фреймворк для разработки пользовательских интерфейсов и одностраничных приложений, например лендингов с анимацией или админ-панелей для CRM.

Angular
AngularJS — это фреймворк для разработки качественных клиентских веб-приложений на JavaScript. Он создан и поддерживается компанией Google.

Frontend инструменты
Инструменты, используемые в повседневной работе

SEO
Поисковая оптимизация (SEO) — комплекс мероприятий по внутренней и внешней оптимизации сайта для поднятия его позиций в результатах выдачи поисковых систем по определённым запросам пользователей.

Next JS
Фреймворк помогает разрабатывать интерактивные, динамичные и быстрые приложения React. Он абстрагирует и автоматически настраивает инструменты, необходимые React, такие как сборка, компиляция и др., что позволяет сосредоточиться на разработке приложения.

Алгоритмы
Закрепите знания в алгоритмах. Работа с массивами, деревьями. Рекурсия и жадные алгоритмы. Алгоритмы на строках и др.

Структуры данных
Научитесь выбирать структуры данных под задачу.

Сети и интернет
Компьютерные сети и интернет. Модели OSI и TCP/IP. HTTP и другие протоколы. Закрепи знания

Паттерны проектирования
Общие концепции решения типовых задач

S.O.L.I.D
5 принципов объектно-ориентированного проектирования

Docker
Платформа контейнеризации с открытым исходным кодом, которая позволяет автоматизировать создание приложений, их доставку и управление

Git
Распределённая система контроля версий, которая позволяет отслеживать изменения в коде, работать с историей проекта и эффективно сотрудничать в команде, сохраняя целостность и воспроизводимость кода.

SQL
SQL (Structured Query Language) — это язык структурированных запросов для работы с реляционными базами данных (БД) — массивами информации, которые связаны между собой и представлены в виде таблиц.

MongoDB
MongoDB — это нереляционная база данных, разработанная для работы с большими объёмами данных и обеспечивающая высокую гибкость в управлении ими.

Redis
Redis — резидентная система управления базами данных класса NoSQL, работающая со структурами данных типа «ключ — значение». Используется как для баз данных, так и для реализации кэшей, брокеров сообщений.

Ручное тестирование
Процесс проверки работы продукта человеком без использования автоматизированных инструментов: тестировщик вручную выполняет сценарии, исследует интерфейс, ищет дефекты и оценивает качество приложения с точки зрения пользователя.

Автотесты
Тесты, которые выполняются автоматически с помощью программных инструментов и скриптов, без участия человека, чтобы быстро и стабильно проверять работу приложения.

Вопросы от HR
К этим вопросам нужно просто быть готовым, чтобы тебя не застали врасплох

Процессы в IT (scrum, agile, kanban и тд)
Вопросы о процессах в IT. Как устроена работа в команде, по каким методологиям организована работа

Что спросить самому?
HR спрашивает: "А у вас есть к нам вопросы?" - а в голове тишина? Тогда тебе в эту категорию вопросов