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

Why does PHP track send me to Java?

I am going through the PHP track. It sent me to SQL track for a section, then after that it recommended that I go through the Hibernate Basics Java Course. Why is this? Is Java necessary for PHP? Is it possible that I may end up using the two languages together on a task?

2 Answers

It is very likely you'll be using more than just PHP to build a website. PHP covers the "back end" which includes form processing and things like that. You'll need to learn about databases (MySQL) if you ever want to persist information such as a user registering to your website. You'll also likely be learning at least some "front end" style things such as HTML and CSS which covers display and JavaScript which adds functionality to whatever you build.

Hope that helps at least a little

It was for the Java course, not JavaScript. I looked at the Java track, and the Hibernate Basics comes after that particular SQL unit. I think it happened to be a glitch in the system...maybe it didn't keep track that I was on the PHP track?

Oh how right you are.. My bad!

Jackson Hyland
Jackson Hyland
4,920 Points

im doing the same track. i think once you a finish section/lesson it throws suggestions at you even if you are on a dev track. Kind of like a youtube video will suggest videos to watch, even if you're on a playlist.

So yes, you are right in saying that "keep track"