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 JavaScript Foundations Variables Scope

Steven Quinn
Steven Quinn
12,519 Points

Can we replace this JavaScript foundations course with the new JavaScript basics?

It would be great if we could have the new JavaScript basics course in the Rails track instead of the old one. What are the chances?

5 Answers

Brett Bird
Brett Bird
2,659 Points

I have a little programming experience so I skipped intro to programming (which it recommends prior to this course) but I can really understand how lost you would get in this course without ANY understanding of programming. For instance, he goes straight to saying "I'm not using any arguments" about his closed parenthesis. I knew what he meant right away but anyone who's never seen a function would be like a deer in the headlights.

I've never done intro to programming but I would imagine it is NEEDED prior to this course as recommended.

Colin Henderson
Colin Henderson
1,988 Points

Brett, you just described me. He speaks several times about passing arguments and I have no idea what this means or what he's referring to. All I know is that it goes inside the parenthesis..

I feel the Introduction to Programming and JavaScript Foundations should be combined into a single course.

Since JavaScripts Foundations is required for my track, I am taking it anyway. However, I will go back and take JavaScripts Basics as I feel it will provide better instruction and assignments.

Colin Henderson
Colin Henderson
1,988 Points

Brett, you just described me. He speaks several times about passing arguments and I have no idea what this means or what he's referring to. All I know is that it goes inside the parenthesis..

Like others mentioned, I think this video is great IF and only IF you have a programming background. If I was completely new to any programming concepts I think I would be lost, but understanding the fundamentals of programming this course is not nearly as confusing as some seem to think. I think it would benefit new programmers to watch programming fundamentals and basic videos before diving into this. Other than that, one thing I noticed is I think the questions/tests should be explained a little more in depth I did get confused on the identical(); question because of the question itself, not the code.