Вопросы для самопроверки
Фронтенд и бэкенд
- Что такое интернет и Всемирная паутина; какие протоколы и технологии лежат в их основе
- Что такое модель клиент – сервер
- Что такое движок (engine) браузера
- Какова структура HTML-заголовка; Каков смысл и предназначение meta-тегов
- Как работать с фреймворком Bootstrap
- Что такое CSS-препроцессоры, LESS, Sass, SCSS
- Как устроен протокол HTTP, что такое запрос и ответ (reqest, response), какие существуют основные методы HTTP запроса
- Что такое сериализация, форматы CSV, XML, JSON
- Что такое MIME-типы (Multipurpose Internet Mail Extensions, многоцелевые расширения интернет-почты)
- Что такое API, архитектурный стиль Representational State Transfer (REST), RESTful API
- Что такое база данных и система управления базами данных (СУБД)
- Что такое документоориентированная СУБД, NoSQL («Not only SQL»), MongoDB
- Что такое стек технологий, LAMP, WAMP
- Что такое движок (engine) JavaScript, V8
- Что такое Node.js
- Что такое Web фреймворк (каркас веб-приложений), JavaScript фреймворки
AngularJS,
Vue.js,
библиотека React
- Что такое стек JavaScript технологий MEAN, Express.js
JavaScript
- Какие ограничения у JavaScript в браузере
- Что такое Строгий режим, директива "use strict"
- Какие существуют типы данных в JavaScript, как работать с оператором и функцией typeof, как осуществляется преобразование типов
- Как определять функции, стрелочные функции
- Что такое методы объекта, "this"
- Как работать с датой и временем в JavaScript
- Как работать с данными в формате JSON
- Как загружать данные при помощи JavaScript; что такое XMLHttpRequest
- Что такое транспиляция, полифил, Babel, TypeScript