DEV Community

Discussion on: The Benefits of Project-Based Learning

Collapse
 
mathewthe2 profile image
Mathew Chan

I wouldn't say that the difficulty of finding a meaningful project is a con for learning by doing a project. I mean you could simply attempt the projects that courses teach you to do without reading the course material or visit web challenge websites. On the other hand, courses can save you a lot of time and head scratching later on since they usually cover the best practices for doing things.

Collapse
 
salarc123 profile image
SalarC123

You’re right that it’s harder to learn best practices with this method of learning, but I personally don’t try web challenge websites because I feel like they mostly offer the standard todo list projects and don’t let you express much creativity. I would feel more motivated to make something that I came up with or that I believe would be actually helpful to others.