Real world experience, yes. Professional experience, no. It would likely be seen as educational or training experience. Depending on your purpose for attending the useful could vary from great to nothing as there is something to be said for why are you wanting to use these camps. I could picture them as useful to get exposure if you have a social learning style or want to build up a network on the one hand. If your plan is to work for Google or Apple, then I'm not sure these will be great stepping stones to get you there.
While you can learn stuff yourself, there is a question of being able to communicate what you've done and handle things like a whiteboard question in an interview. If someone asks you a question like FizzBuzz, are you going to be able to articulate a well thought out answer or are you going to be silent for the next few minutes? Why Can't Programmers.. Program? would be Jeff Atwood's perspective on this kind of thing that if you do learn it all on your own this could be the problem you'd encounter.
My suggestion for getting useful experience is to consider volunteering to help non-profits with their websites or get involved in the community,e.g. meetups, user groups, and Hackathons, that may be a way to find companies wanting to invest in someone that doesn't have a lot of experience but does have a lot of potential. Do realize that lots of people have potential so it is more about how you'll use this.
If you are a college student, there may be a department responsible for helping graduates find jobs which is how I found my first job after university was through the Career Services department at my school.