Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript Introducing ES2015 ES2015 Basics Template Strings

are there any other courses that i need to go thru before coming to this one. i was following along the front-end track

so i was following along the front-end development track. and everything was just going fine. i did the loops arrays objects and when i reached to the DOM structure course, it had a lot of stuff such as the arrow function etc. so i came here searching thru different comments and stuff and now it has even more stuff. is there a course or track that will take me thru everything in detail and in depth. there is this course i came across and looks really organized. https://teamtreehouse.com/tracks/full-stack-javascript Should i simply do this course? and then move on to the front end track as it has everything related to javascript ecma and other stuff too

2 Answers

Steven Parker
Steven Parker
229,732 Points

I'd recommend "front end" first and then "full stack", mainly because it's shorter and you can finish it sooner. I took them in that order myself.

is it okay then if i dont get some of the stuff but keep moving and when i go thru the full stack javascript course IF i have any confusions they will be cleared

steven did you find your first job/work after doing treehouse courses?

Steven Parker
Steven Parker
229,732 Points

I have been a software developer for a long time before I discovered Treehouse. But it's been very useful for refreshing my skills and learning new ones.

https://teamtreehouse.com/library/select-a-page-element-by-its-id at 5 min mark dave adds a const and gives it a value, earlier he said you cannot change the value of a constant.

Steven Parker
Steven Parker
229,732 Points

I assume you are referring to this line:

  myHeading.style.color = myTextInput.value;

It's true that "myHeading" is a const, and cannot be changed. It will always refer to the element it was originally assigned. But the properties of the element (such as "color") are not constant and can be modified.

thanks a lot for explaining. so if thats the means if there's a const array i can add anything to it via the push method but cant entirely change the const array because that was its basic value and it wont be changed.

Steven id like your help on my 2 questions. ill link them both here. https://teamtreehouse.com/community/need-help-on-the-parentnode https://teamtreehouse.com/community/line-number-3-of-the-code-from-the-video-need-some-help-thank-you your brief and to the point answers really help me out. sorry for reaching you out like this

Steven Parker
Steven Parker
229,732 Points

It's much better to tag someone in the question that needs attention.

Stivan Radev
Stivan Radev
1,475 Points

Always check the teacher's notes. They leave helpful stuff there all the time.