Как ответил
copal , вам, действительно, нужно закрыть пробелы в знаниях самого js. А потом уже читать туториал по реакту.
Попробуйте в render компонента, сделать
console.log(this.props)
-> будет объект, с ключом data. Поэтому мы и пишем this.props.data.
По поводу
map. (как там написано - Функция, создающая элемент в новом массиве, принимает три аргумента, вот как раз первые два и есть "текущий элемент" и "индекс"
p.s. учебник выбрали годный :) , но требуется повысить уровень основ JS, так будет лучше для обучения.