Базовый язык / Language basic Объекты и объектно-ориентированное программирование / Objects & OOP (Object-oriented programming) Функции / Features Функции и процедурное программирование [Определение] / Functions & Procedural programming [Definition] Браузерный JavaScript (различные манипуляции с DOMдеревом) / JavaScript in Browser (DOM) Асинхронный JavaScript / Async JavaScript Патерны проектирования [Шаблоны дл решения основных задач] / JavaScript Patterns 3. JavaScript Структуры данных и из создание [Стек, очередь, связыные списки, графы.] / Data Structures Базовый / Basic Алгоритмы [Алгоритмы сортировки, алгоритмы поиска, примой поиск, бинарный поиск, индекснопоследовательный поиск, сортировка прямым включением, сортировка прямым выбором, сортировка слиянием, пирамидная сортировка.] / Algorithms Информатика / Computer science Симантика / Semantic Валидность / Validity Базовый / Basic 1. HTML Механизм для описания сложности написанного алгоритма, помогает оценить при каких условиях удобно использовать тот или иной алгоритм. / Big O Notation Доступность / Accessibility Спецификация JS в которой каждый год появляться новые фишки. / ECMAScript (2015-2021) Кросбраузерность / Crossbrowsing План обучения Junior FE Roadmap Анимация и трансформация / Animation and Transformation Синтаксис / Syntax ПК Планшет Медиа запросы / Media Queries Библиотека / Framework Базовый / Basic 2. CSS Мобильное устройство Библиотека для создания интерфейсов на JS / React Система контроля версий, которая помогает изменения в вашем коде / Git VSC CSS Flexbox 4. Инструменты / Tools CSS Grid SASS Компилируемое надменности JS которое добавляет опциональную статическую типизацию, а так же конструкции по типу абстракций, модификаторов, интерфейсов и т.д. / TypeScript Удалённое хранилище, для работы и показа своих работ / GitHub Note package managers / NPM Препроцессоры / Preprocessors Менеджеры пакетов / Package managers Bootstrap Библиотеки / Frameworks Yarn