Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
There must be a simpler way to do this
This seems to be badly made course/video/instructions. Even though the title says a "simple" dynamic site, it tries to do a lot of things at the same time and the concept becomes lost to the student as we try to catch up to what the teacher is trying to do with the code. There are times when the instructor is jumping from one file to another changing the codes, copying codes, pasting the codes without pausing and testing out if there are any errors in between (often times he is making the errors himself) and we are supposed to figure out where in our code the error is when he runs all the changes he made to the code at the same time. Honestly, I have been at this particular part of the training for weeks now and I could not grasp the concept of this "simple" course. This is so frustrating!
Anyone can point me out to an external video/training wherein this part of the course is explained a lot simpler? so that I at least may finally understand the whole concept of this part of the course. Much appreciated.
Caleb Kemp Thanks. Got really frustrated on this part of the course and I don't understand why it was structured this way like suddenly introducing the dry method half way through the course which can completely distract a confused student about the concept being introduced specially when the dry method has already been introduced in previous courses.
I expect that the purpose of this course is a) to first learn the native Node APIs (
res.write() etc.) and, perhaps, b) to see the kinds of problems frameworks exist to solve(!) Whatever the case, Mr. Chalkley makes it clear that this will be a course which excludes the use of frameworks, which are always best used when the fundamentals of what they're actually doing are already understood.
Good luck, it does get easier!