Please enable JavaScript.
Coggle requires JavaScript to display documents.
JavaScript Developer - Coggle Diagram
JavaScript Developer
Основы JS
DOM / BOM
Элементы страницы
Удаление
Клонирование
Получение
Изменения
Создание
Формы
События формы
FormData
window API
navigator
location
history
screen
Хранилища
SessionStorage
LocalStorage
IndexedDB
Cookie
Таймеры
Date (работа с датой)
События
Делегирование
Пользователя (страницы)
Всплытие
Браузера
Погружение(перехват)
JavaScript-инженер
Паттерны
Карирование
debounce
throttle
Фабрики
Декораторы
Мемоизация
Observer
Чейнинг
Модуль
Другие возможности JS
Async Await
Аксессоры
Promise
Классы
JS Package / Library
node.js
npm
и другие
webpack
babel
Typescript
GreenSock
axios
Тестирование
Jest
Mocha
Chai
Cypress
Парадигмы
Реактивное программирование
Функциональное программирование
Прототипное программирование
Императивный стиль
Асинхронное программирование
ООП
Инкапсуляция
Наследование
Полиморфизм
Framework / Library
React
JSX
Компоненты
Классовые
Жизненный цикл компонента
Функциональные
Хуки
Списки/Keys
Context
Portal
Refs
Redux
Redux-Thunk
Redux-Toolkit
Redux-Saga
React-Router
Vue
Angular
Алгоритмы
Базы Данных
Мидл
Опыт от 6 месяцев
...
Работа с сервером
XMLHttpRequest
Fetch
AJAX
Другие API
JSON
Math
Идентификаторы
Переменные
Константы
Атрибуты
Синтаксис
ES6+
Code Guide
Правила написания кода
Code Style
Отладка
throw
Линтер
debugger
try / catch
Devtools
Типы Данных
Скалярные
Методы
Свойства
Структурные
Деструктуризация
Свойства
Методы
Функции
Область видимости
callback
Контекст выполнения
Виды функций
Процедуры
Чистые функции
Замыкание
Стек
return
rest- и spread-оператор
Рекурсия
Параметры по умолчанию
Циклы
Условия
Other skills
soft skill
Умение декомпозировать
Самообучаемость
Деловая переписка
Командная работа
Поиск ответов
Коммуникация
Английский язык
Чтение документации
Переписка