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 React by Example Setting up With Create React App Setting up the Project

WTF is this? This lesson is trash!

REALLY TREEHOUSE?? How is someone suppose to follow this. There is so much going on in switching files and setting up, I don't understand why you didn't do things from scratch instead of deleting and editing files just to save time and money. Really poor course. I'm really disappointed in you guys in how you do your videos. Its no wonder why people use Udemy, front-end masters and Udacity to learn to code. I will be making the switch and I recommend everybody to do the same. Really Poor way in teaching.

Oziel Perez
Oziel Perez
61,321 Points

Nah, I'll stick to treehouse. Four years of learning from outstanding, quality teachers that curate only the best of content, which is very hard to find elsewhere, has led me to have strong skills in order to compete as a web developer in the industry.

Bye felicia!

Either you really suck at learning you you didn't follow courses leading up to this. This specific course is on point and really easy to follow if you followed courses leading up to this.

stjarnan
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
stjarnan
Front End Web Development Techdegree Graduate 56,488 Points

Hi Kavinduwijesuriya,

Everyone is entitled to their opinion, especially when it comes down to what we experience and feel. It is never ok to reply in the way you did.

We live in a world where people has different preferences on how to learn, there is no need to say that someone "sucks at learning" just because that person have problems with something you found easy.

Jonas

7 Answers

stjarnan
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
stjarnan
Front End Web Development Techdegree Graduate 56,488 Points

Hi Joseph,

I am sorry to hear that you feel that way. We are all different though, and I hope one of the other schools suits you better so that you can reach your goals. We are quite lucky to have so many options these days!

Good luck!

Neil Bircumshaw
seal-mask
.a{fill-rule:evenodd;}techdegree
Neil Bircumshaw
Full Stack JavaScript Techdegree Student 14,597 Points

Not really sure why this video is "trash" He's simply moving a bit of code that was already written (for the purposes of explaining react, not on how to write html) into the app.js file to turn it into JSX, which is what is required. Perhaps you didn't watch the prerequisite for this course?

Granted, React does seem a little tricky to get your head around, I'm in the same boat, but I wouldn't go as far as calling something trash because I'm struggling to understand it, just ask dude where you're not understanding things from and someone will get back to you, this community is great for that :D

Great attitude. If I had a penny for every time I cursed when something was not working I would have a very nice chunk of change. Ask the community, try stack overflow, Quora or our wonderful community here at Treehouse.

Instead of wishing him well and on his way stjarnan, why not just ask Joseph Arias what trouble is he having with React and the initial setup? Then move to start to address each of his concerns. That way he is helped and others who have similar issues will be too. Then later on we can redo this video or the course to update with new information.

stjarnan
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
stjarnan
Front End Web Development Techdegree Graduate 56,488 Points

Hi Anthony Albertorio,

By reading his post I got the impression the problem wasn't him getting stuck, but rather that he didn't like how the course is taught. He made it quite clear that it wasn't just this video that he disliked.

That's why I wished him good luck, because I believe that if one option doesn't work for you, you should definitely try the other options. One mold doesn't fit us all.

Imagine two cases, case A and case B. In case A the tutor teach you all the things in detail, telling you why you should do this and that and why that is how it is. In case B however, the tutor teach you the basics, and then wants you to explore on your own. Some people wouldn't like case A at all, while others wouldn't like case B. And that is why I replied as I did.

When multiple people answer the same thread, there's a tendency that not all answers will be the same. And if we always asked other people why they didn't reply in this way or that way, because that way would have been the way we would have answered them personally there's a risk that we end up forgetting that people perceive things differently.

Answering like you suggested would have been a great way to respond, but I don't believe there was anything wrong with how I actually replied.

I hope that answers your question,

Jonas

stjarnan, Aaa I see your point. After seeing some other videos the lesson appears very clear. The student didn't wait until the teacher explained the issue passed minute 3. Had he done so, he would have seen how easy it is to move assets to update the app.

@stjarnan so it's okay to say that this lesson is trash right even when if it's not yeah?

stjarnan
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
stjarnan
Front End Web Development Techdegree Graduate 56,488 Points

That is his opinion, there is no need to attack him for it. A rule of thumb is: If you want to discuss someones opinion, attack the argument not the person.

roy wang
roy wang
8,876 Points

Hi, I have finished some other courses here and I like most of them pretty much. But be honest, I don't like this one. I think its better to provide a repository for us to clone the init code from, instead of doing lots of these copy and paste...

I have to agree with the original post. This is the most confusing video I have seen on Treehouse. The author should have just started with the basic React app.