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

PHP

Jonathan Grieve
MOD
Jonathan Grieve
Treehouse Moderator 91,253 Points

Struggling with the PHP Testing Course

I've been trying to follow the PHP Testing course but I cannot make head or tail or what is going on. But I'm also doing a similar course, JavaScript Unit Testing and this is much easier for me to follow.

Are there any prerequisites for the course I need to know or any tips for me to learn?

Simon Coates
Simon Coates
28,694 Points

Knowing what dependency injection is will help. I had to rewatch some of the videos twice. The guy knows his stuff, but his sentences aren't as clear as you'd like. I felt i had to do some mental work in terms of creating order for the information.

Walter Allen
seal-mask
.a{fill-rule:evenodd;}techdegree
Walter Allen
iOS Development with Swift Techdegree Student 16,023 Points

Hey, Jonathan & Simon... I'm totally with you guys on this one! I feel like the course isn't clear, isn't hands-on, and is really hard to follow... It's not that I mind getting my hands dirty and trying to figure things out for myself, but if I'm paying for this service, I'd love to have hands-on examples that are built for me as the student to work and explore with mid-to-high-level guidance.

I'm currently working through the whole PHP track, and I was breezing along until I got to this module. I've been working on it now for several days because I'm having to stop and go explore all of the documentation, etc. for everything that Chris a.k.a. Grumpy is mentioning. (I would just love it if the teachers notes were more complete. Alena had AWESOME teacher's notes.)

Of course, that might be the point... in the real world, we won't have someone to hold our hands. But also, in the real world, we're probably not paying $25 per month for a hand to hold...

I wish that there were some way that we could submit feedback on the modules themselves so that that particular set of lessons could be marked for review and revision.

Sorry for the rant. Now back to the trenches. More info to dig out.

Simon Coates
Simon Coates
28,694 Points

Walter, i don't know how old that particular course is. They've recently replaced some of the courses on the PHP track (in some cases the replacements are debatedly lateral moves - there was some complaint about removed OO content), and it's entirely possible that it might be replaced at some future point. It's probably the least treehousey of the courses, i've taken in that it has a bare minimum of interactivity. It seems a little out of place (pretty much just a video series - hence has little to differentiate from say Lynda courses). As to content suggestion, the FAQ has some advise. They can choose to pay attention to your advice or not. You could include a URL to this page so they know that your opinion has some support. (in sympathy to the tutor, i feel like testing might be a difficult course to make)

Walter Allen
seal-mask
.a{fill-rule:evenodd;}techdegree
Walter Allen
iOS Development with Swift Techdegree Student 16,023 Points

Simon, I completely agree with you on the difficulty of creating a course on testing. :) Having been an English and Math teacher myself, I KNOW the struggle of teaching and evaluating progress effectively. LOL. Thank you for the ideas. I will definitely check into the FAQ and link to this page. Thank you!