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

PHP's exam on freelancer.com

Hi just finished the tutorials in teamtreehouse for PHP, so I was just curious and took the exam in freelancer.com for PHP - Level 1, and Here are the topics:

  • Math In PHP
  • PHP & The Web
  • PHP and Files
  • PHP Syntax

I didn't manage to pass, because I failed to understand majority of the questions inside the exam, what are the difference between these four topics and the ones I've learned on teamtreehouse.. Everything asked inside the exam was completely different from what I've learned in teamtreehouse.

2 Answers

Randy Hoyt
STAFF
Randy Hoyt
Treehouse Guest Teacher

Hey Suatyee,

I just took that exam, and I think it's a terrible exam. You can build great websites with PHP, work full-time as a senior PHP developer, and even manage teams and make hiring decisions for other PHP developers, without knowing what some of these questions even mean:

  • Which API treats XML as flow-through string data?
  • Which function returns (and caches) the owner ID number?
  • Which of the following are two broad classes of regular expressions that PHP works with?
  • Which POSIX character matches zero or more instances of the previous regular expression?
  • Which PHP operator type allows evaluation and manipulation of specific bits within an integer?
  • Which PHP operator will attempt to execute its contents as a shell command?

This exam tests if you are a computer scientist who also knows some esoteric details about PHP. You would have to study some textbooks to be able to pass this, and most of that knowledge wouldn't help you use PHP to do build real things.

Hope that helps!

I think teamtreehouse Php courses are focused on essential knowledge for a fast entry in the web development world. The learning adventure gives you a good understanding of how php works, but it's helpful to read others ressources.

Read "Language Reference" part at http://www.php.net/manual/en/langref.php and you will learn more about php.