Введение в тест по Angular JS (beta)
AngularJS, обычно еще указывают как просто Angular, является open-source JavaScript-фреймворком, разрабатываемым и поддерживаемым Google. Данный фреймворк предназначен для решения многих проблем с которыми сталкиваются деволеперы при разработке одностраничных приложений (single page application). Основная его цель состоит в расширении брауезерных приложений на основе MVC шаблона(model-view-controller), и в тоже врея упрощение разработки и тестирования.
Angular работает с HTML, имеющим дополнительные атрибуты добавлены пользователем, которые описываются директивами (directive). Фреймворк связывает ввод или вывод области страницы с моделью, которая является обычной переменной JavaScript. Пользователи вручную задают значение этих переменных или значение извлекается ищ статических/динамических JSON-данных.
Целевая аудитория теста по AngularJS
Тест AngularJS посвящен JavaScript фреймворку. Он будет полезен и интересен всем, кто интересуется веб-разработкой и использованием AngularJS при создании SPA.
В тесте присутствуют вопросы в основном для начинающих и средних веб-разработчик, но сам тест может быть полезен девелоперам с любым уровнем для проверки и систематизаци своих знаний.
Также вам будут интересны тесты по другим Веб-технологиям:
тест по CSS
тест по JavaScript
тест по JavajQueryt.
Предварительные требования
Перед прохождением данного теста желательно иметь представление и начальные знания в JavaScript, а также HTML, CSS и jQuery.
Структура теста по AngularJS
Тест включает в себя проверку знаний популярных Angular-директив, а также создания пользовательских HTML тегов для добавления поведения некоторым элементам. В дальнейшем структура теста будет изменятся в связи с добавлениям новых вопросов.
Дальнейшее развитие теста по AngularJS
На сегодняшний день запущена Beta версия теста и следующим шагом в развитии теста будет добавление новых вопросов. Надеемся, что это сделает тест по AngularJS интереснее, а также даст возможность изучать основы этого фреймворка путем прохождения данного теста.
Будем рады любой помощи с Вашей стороны по подготовке/добавлению новых вопросов. За каждый вопрос в данный тест премируем 5Q
Важно: Ниже обсуждается только тест в целом: покрытие тематик, типы вопросов, пути улучшения теста и так далее.
Замечания, касающиеся отдельных вопросов теста, просьба оставлять в соответствующих топиках,
которые доступны на странице результатов прохождения теста возле каждого вопроса.