Домашние задания по курсу «Базовый JavaScript в Браузере»
Блок 1. Основы разработки интерфейсов
Возможности JavaScript в браузере
1.1.Способы поиска нужного HTML-элемента
1.2.Объект события
1.3.Блок 2. Работа с DOM
DOM
2.1.Работа с HTML-формами
2.2.Изменение структуры HTML-документа
2.3.Блок 3. Работа с состоянием
Асинхронные запросы
3.1.Хранение состояния на клиенте
3.2.Требования
- браузер;
- редактор кода, например Sublime Text или Visual Studio Code;
- аккаунт на GitHub (инструкция по регистрации на GitHub);
- система контроля версий Git, установленная локально (инструкция по установке Git);
Начало работы
- Создать репозиторий на GitHub. Параметры создаваемого репозитория:
- Repository name:
bhj-homeworks
; - Access level: Public;
- Initialize this repository with a README: No;
- Add .gitignore: None;
- Add a license: None.
После нажатия на кнопку Create repository
, вы будете переведены на страницу вновь созданного репозитория.
URL адрес текущей страницы будет являться URL адресом вашего репозитория.
Пример URL адреса репозитория: https://github.com/username/bhj-homeworks
, где username
- имя вашего профиля GitHub, bhj-homeworks
- название репозитория. Далее по тексту адрес вашего репозитория будет иметь обозначение: %repo-url%
.
- Создать директорию на вашем компьютере, в которой вы планируете выполнять домашние задания.
- Открыть созданную директорию с помощью терминала или командной строки вашей операционной системы.
- Клонировать репозиторий с домашними заданиями с помощью команды
git clone https://github.com/netology-code/bhj-homeworks
в открывшемся терминале или командной строке. - Перейти в директорию склонированного репозитория
cd ./bhj-homeworks
. - Добавить репозиторий в проект
git remote add homeworks %repo-url%
, где%repo-url%
— адрес созданного репозитория.
Решение задач
- Перейти в папку задания, например, для первого задания
cd ./js-features
. - Открыть файл
main.js
в вашем редакторе кода и выполнить задание. - Открыть файл
index.html
в вашем браузере и с помощью консоли DevTools убедиться в правильности выводимых результатов. - Добавить файл
main.js
в индекс git с помощью командыgit add %file-path%
, где%file-path%
- путь до целевого файла, например, для первого заданияgit add main.js
. - Сделать коммит используя команду
git commit -m '%comment%'
, где %comment% - это произвольный комментарий к вашему коммиту, например, для первого заданияgit commit -m 'first commit variables'
. - Опубликовать код в репозиторий homeworks с помощью команды
git push -u homeworks master
. - Прислать ссылку на репозиторий через личный кабинет на сайте Нетологии.