I just noticed the book promotion and I got this idea.
Say two or more beginner programmers or programmers with approximately the same background each bought the same book for study. Suppose they met regularly to exchange problems, discuss, help and motivate each other. This would be a kind of colloquium. The idea is to do this online. That should not be a foreign idea to any of the forum users.
We only need to assemble a sufficient group of people to buy the book at the same time and get to know each other. This could work inside the current forum, allowing other people to participate, or a separate forum could be created for each qualifying book. This would probably work best with books that have lots of exercises in them.
We do not believe that little groups working in isolation from everybody else are an effective way to learn. The advantage of a forum like this is the many experienced people who can see whether you are learning the correct way to do things.