язык программирования
Позволяет обновить часть страницы, не перезагружая её целиком.
JavaScript
document
.getElementsByTagName('header')[0]
jQuery
$('header')
Разработчик пишет на современном языке
let sum = (a, b = 0) => a + b;
В браузере выполянется совместимый код
var sum = function sum(a) {
return a + (
arguments.length > 1 &&
arguments[1] !== undefined
) ? arguments[1] : 0; };
Epic Zen Garden (Firefox)
console.log('Hello world');
> node --version
v8.6.0
В терминале набрать node
и нажать Enter
> let sum = 1 + 1
undefined
> sum
2
Выход – Ctrl + D
В нём вы проводите большую часть времени. Поэтому отнеситесь к выбору ответственно.
Рекомендованный редактор для прохождения курса.
Пишем чат-бота. Как в Телеграме, только для терминала. И очень простенького.
> node bot.js hello world
hello world
– система контроля версий.
В целом, нужна для двух вещей: версионирования кода и совместной разработки.
– графический интерфейс для git.
Есть и другая версия: это социальная сеть для программистов.
Отправляем пулл-реквест с домашкой.
клонируем репозиторий
и устанавливаем зависимости.
git clone https://github.com/urfu-...
cd demo-task-1
npm install
запускаем линтер и тесты.
npm run lint
npm run test
создаём коммит в VS Code
и отправляем его на гитхаб.
git push