вот думаю изучать Дерево DOM, или может быть изучить GRID, или например еще нужно изучить как делать фотографии или видео в виде карусели когда изменяется изображение
Вы ставите настолько разные штуки на одну полочку, и это говори о том, что вы кроме названия об этих штуках ничего не знаете. Разница примерно как "изучать устройство легкового автомобиля" и "изучать устройство автомобильной печки".
Подробная карта что учить:
https://github.com/zualex/devmap
Не обязательно в именно таком порядке, не обязательно вникать в
каждую тему до полного понимания, но по крайней мере глядя на любой подзаголовок неплохо бы хоть примерно понимать, про что там говорится.