Successful programmers need to know how to work as a team. Even though you will have your own project, you will need to be able to discuss the concepts with the other students. Due the ever-changing nature of web-development, talking out what you don't understand, or explaining what you do understand to someone else, is the best way to learn the concepts and to learn how to work as part of a team.